From 982132af40352aff87c4c1372dae3ecaf8c8cf5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Ho=C3=9F?= Date: Tue, 15 Mar 2022 08:17:45 +0100 Subject: [PATCH] initial commit --- .github/workflows/verify.yml | 20 + .gitignore | 3 + .npmignore | 6 + Cargo.toml | 26 + LICENSE | 121 + README.md | 45 + binding.gyp | 19 + bindings/node/binding.cc | 28 + bindings/node/index.js | 19 + bindings/rust/build.rs | 40 + bindings/rust/lib.rs | 52 + examples/betterprogramming.pub | 13 + examples/cyberciti.biz | 48 + examples/example-file | 48 + examples/github-4lgn-dotfiles | 8 + examples/github-ahmedelgabri-dotfiles | 29 + examples/github-ahmetb-dotfiles | 18 + examples/github-aloxaf-dotfiles | 8 + examples/github-ashishb-dotfiles | 5 + examples/github-awdeorio-dotfiles | 38 + examples/github-basixkor-dotfiles | 6 + examples/github-brandon-rhodes-homedir | 65 + examples/github-c02y-dotfiles | 16 + examples/github-caalos0-dotfiles | 9 + examples/github-caalos0-dotfiles-fish | 9 + examples/github-causal-agent-src | 23 + examples/github-cosandr-dotfiles | 125 + examples/github-darekkay-config-files | 11 + examples/github-dcramer-dotfiles | 61 + examples/github-demure-dotfiles | 150 + examples/github-dotphiles-dotfiles | 32 + examples/github-drewolson-dotfiles | 11 + examples/github-ehazlett-dotfiles | 52 + examples/github-ethan605-dotfiles | 21 + examples/github-eti0-dots | 19 + examples/github-fredoliveira-dotfiles | 23 + examples/github-gabebw-dotfiles | 7 + examples/github-georgewitteman-dotfiles | 6 + examples/github-halostatue-dotfiles | 18 + examples/github-hamvocke-dotfiles | 13 + examples/github-icyphox-dotfiles | 38 + examples/github-int32bit-dotfiles | 10 + examples/github-ishchow-dotfiles | 10 + examples/github-jawilson-dotfiles | 42 + examples/github-jdevlieghere-dotfiles | 12 + examples/github-jlucktay-dotfiles | 31 + examples/github-joke-dotfiles | 11 + examples/github-kasuboski-dotfiles | 7 + examples/github-kutsan-dotfiles | 15 + examples/github-lildude-dotfiles | 174 + examples/github-lucax88x-configs | 12 + examples/github-masasam-dotfiles | 17 + examples/github-maskray-config | 26 + examples/github-mattorb-dotfiles | 9 + examples/github-mcandre-dotfiles | 13 + examples/github-mikemcquaid-dotfiles | 27 + examples/github-mnk400-dotfiles | 10 + examples/github-netj-dotfiles | 59 + examples/github-onedr0p-dotfiles | 22 + examples/github-ornicar-dotfiles | 125 + examples/github-paulirish-dotfiles | 23 + examples/github-peterdavehello-unitial | 38 + examples/github-posquit0-dotfiles | 16 + examples/github-ppwwyyxx-dotfiles | 11 + examples/github-qwinters-dotfiles | 10 + examples/github-rbnis-dotfiles | 16 + examples/github-rememberyou-dotfiles | 22 + examples/github-romkatv-dotfiles-public | 18 + examples/github-sainnhe-dotfiles | 19 + examples/github-searls-icloud-dotfiles | 10 + examples/github-sharfah-dotfiles | 17 + examples/github-skeeto-dotfiles | 29 + examples/github-sobolevn-dotfiles | 7 + examples/github-stratus3d-dotfiles | 14 + examples/github-szorfein-dotfiles | 8 + examples/github-terrymunro-dotfiles | 26 + examples/github-tnek213-dotfiles | 4 + examples/github-tpope-dotfiles | 55 + examples/github-trapd00r-configs | 123 + examples/github-twpayne-dotfiles | 54 + examples/github-whiteinge-dotfiles | 69 + examples/github-xero-dotfiles | 15 + examples/github-zanshin-dotfiles | 112 + examples/goteleport.com | 13 + examples/linuxhint.com | 18 + examples/linuxize.com | 24 + examples/nerderati.com | 25 + examples/serversforhackers.com | 9 + examples/tecadmin.net | 16 + examples/thenewstack.io | 27 + examples/wikibooks.org | 17 + grammar.js | 848 + package-lock.json | 47 + package.json | 43 + queries/highlights.scm | 324 + src/grammar.json | 5518 ++ src/node-types.json | 3209 + src/parser.c | 50961 ++++++++++++++++ src/tree_sitter/parser.h | 224 + test/corpus/add_keys_to_agent.txt | 86 + test/corpus/address_family.txt | 98 + test/corpus/batch_mode.txt | 86 + test/corpus/bind_address.txt | 74 + test/corpus/bind_interface.txt | 74 + test/corpus/ca_signature_algorithms.txt | 86 + test/corpus/canonical_domains.txt | 86 + test/corpus/canonicalize_fallback_local.txt | 86 + test/corpus/canonicalize_hostname.txt | 86 + test/corpus/canonicalize_max_dots.txt | 86 + test/corpus/canonicalize_permitted_cnames.txt | 62 + test/corpus/certificate_file.txt | 74 + .../challenge_response_authentication.txt | 86 + test/corpus/check_host_ip.txt | 86 + test/corpus/cipher.txt | 62 + test/corpus/ciphers.txt | 86 + test/corpus/clear_all_forwardings.txt | 86 + test/corpus/comment.txt | 81 + test/corpus/compression.txt | 86 + test/corpus/connect_timeout.txt | 86 + test/corpus/connection_attempts.txt | 86 + test/corpus/control_master.txt | 122 + test/corpus/control_path.txt | 98 + test/corpus/control_persist.txt | 122 + test/corpus/dynamic_forward.txt | 98 + test/corpus/enable_ssh_keysign.txt | 86 + test/corpus/escape_char.txt | 86 + test/corpus/exit_on_forward_failure.txt | 86 + test/corpus/fingerprint_hash.txt | 74 + test/corpus/fork_after_authentication.txt | 86 + test/corpus/forward_agent.txt | 86 + test/corpus/forward_x11.txt | 86 + test/corpus/forward_x11_timeout.txt | 145 + test/corpus/forward_x11_trusted.txt | 86 + test/corpus/gateway_ports.txt | 86 + test/corpus/global_known_hosts_file.txt | 86 + test/corpus/gssapi_authentication.txt | 86 + test/corpus/gssapi_client_identity.txt | 62 + test/corpus/gssapi_delegate_credentials.txt | 86 + test/corpus/gssapi_kex_algorithms.txt | 62 + test/corpus/gssapi_key_exchange.txt | 86 + test/corpus/gssapi_renewal_forces_rekey.txt | 86 + test/corpus/gssapi_server_identity.txt | 62 + test/corpus/gssapi_trust_dns.txt | 86 + test/corpus/hash_known_hosts.txt | 86 + test/corpus/host.txt | 119 + test/corpus/host_key_algorithms.txt | 98 + test/corpus/host_key_alias.txt | 62 + test/corpus/hostbased_accepted_algorithms.txt | 98 + test/corpus/hostbased_authentication.txt | 86 + test/corpus/hostname.txt | 74 + test/corpus/identities_only.txt | 86 + test/corpus/identity_agent.txt | 98 + test/corpus/identity_file.txt | 62 + test/corpus/ignore_unknown.txt | 62 + test/corpus/include.txt | 62 + test/corpus/ip_qos.txt | 388 + .../corpus/kbd_interactive_authentication.txt | 86 + test/corpus/kbd_interactive_devices.txt | 74 + test/corpus/keep_alive.txt | 86 + test/corpus/kex_algorithms.txt | 98 + test/corpus/known_hosts_command.txt | 62 + test/corpus/local_command.txt | 62 + test/corpus/local_forward.txt | 98 + test/corpus/log_level.txt | 266 + test/corpus/log_verbose.txt | 62 + test/corpus/macs.txt | 98 + test/corpus/match.txt | 119 + .../no_host_authentication_for_localhost.txt | 86 + test/corpus/number_of_password_prompts.txt | 86 + test/corpus/password_authentication.txt | 86 + test/corpus/permit_local_command.txt | 86 + test/corpus/permit_remote_open.txt | 122 + test/corpus/pkcs11_provider.txt | 74 + test/corpus/port.txt | 62 + test/corpus/preferred_authentications.txt | 74 + test/corpus/protocol.txt | 85 + test/corpus/proxy_command.txt | 62 + test/corpus/proxy_jump.txt | 86 + test/corpus/proxy_use_fdpass.txt | 86 + test/corpus/pubkey_accepted_algorithms.txt | 98 + test/corpus/pubkey_accepted_key_types.txt | 86 + test/corpus/pubkey_authentication.txt | 86 + test/corpus/rekey_limit.txt | 98 + test/corpus/remote_command.txt | 62 + test/corpus/remote_forward.txt | 98 + test/corpus/request_tty.txt | 110 + test/corpus/revoked_host_keys.txt | 62 + test/corpus/security_key_provider.txt | 74 + test/corpus/send_env.txt | 74 + test/corpus/server_aline_count_max.txt | 86 + test/corpus/server_aline_interval.txt | 86 + test/corpus/session_type.txt | 98 + test/corpus/set_env.txt | 74 + test/corpus/stdin_null.txt | 86 + test/corpus/stream_local_bind_mask.txt | 62 + test/corpus/stream_local_bind_unlink.txt | 86 + test/corpus/strict_host_key_checking.txt | 110 + test/corpus/syslog_facility.txt | 194 + test/corpus/tcp_keep_alive.txt | 86 + test/corpus/tunnel.txt | 110 + test/corpus/tunnel_device.txt | 74 + test/corpus/update_host_keys.txt | 98 + test/corpus/use_keychain.txt | 86 + test/corpus/user.txt | 62 + test/corpus/user_known_hosts_file.txt | 62 + test/corpus/verify_host_key_dns.txt | 98 + test/corpus/visual_host_key.txt | 86 + test/corpus/xauth_location.txt | 62 + test/highlight/add_keys_to_agent.config | 7 + test/highlight/address_family.config | 11 + test/highlight/batch_mode.config | 7 + test/highlight/bind_address.config | 3 + test/highlight/bind_interface.config | 3 + test/highlight/ca_signature_algorithms.config | 11 + test/highlight/canonical_domains.config | 11 + .../canonicalize_fallback_local.config | 7 + test/highlight/canonicalize_hostname.config | 7 + test/highlight/canonicalize_max_dots.config | 7 + .../canonicalize_permitted_cnames.config | 3 + test/highlight/certificate_file.config | 7 + .../challenge_response_authentication.config | 7 + test/highlight/check_host_ip.config | 7 + test/highlight/cipher.config | 3 + test/highlight/ciphers.config | 11 + test/highlight/clear_all_forwardings.config | 7 + test/highlight/compression.config | 7 + test/highlight/connect_timeout.config | 3 + test/highlight/connection_attempts.config | 3 + test/highlight/control_master.config | 19 + test/highlight/control_path.config | 11 + test/highlight/control_persist.config | 23 + test/highlight/dynamic_forward.config | 11 + test/highlight/enable_ssh_keysign.config | 7 + test/highlight/escape_char.config | 11 + test/highlight/exit_on_forward_failure.config | 7 + test/highlight/fingerprint_hash.config | 7 + .../fork_after_authentication.config | 7 + test/highlight/forward_agent.config | 7 + test/highlight/forward_x11.config | 7 + test/highlight/forward_x11_timeout.config | 27 + test/highlight/forward_x11_trusted.config | 7 + test/highlight/gateway_ports.config | 7 + test/highlight/global_known_hosts_file.config | 11 + test/highlight/gssapi_authentication.config | 7 + test/highlight/gssapi_client_identity.config | 3 + .../gssapi_delegate_credentials.config | 7 + test/highlight/gssapi_kex_algorithms.config | 3 + test/highlight/gssapi_key_exchange.config | 7 + .../gssapi_renewal_forces_rekey.config | 7 + test/highlight/gssapi_server_identity.config | 3 + test/highlight/gssapi_trust_dns.config | 7 + test/highlight/hash_known_hosts.config | 7 + test/highlight/host.config | 7 + test/highlight/host_key_algorithms.config | 15 + test/highlight/host_key_alias.config | 3 + .../hostbased_accepted_algorithms.config | 15 + .../highlight/hostbased_authentication.config | 7 + test/highlight/hostname.config | 7 + test/highlight/identities_only.config | 7 + test/highlight/identity_agent.config | 15 + test/highlight/identity_file.config | 3 + test/highlight/ignore_unknown.config | 3 + test/highlight/include.config | 3 + test/highlight/ip_qos.config | 111 + .../kbd_interactive_authentication.config | 7 + test/highlight/kbd_interactive_devices.config | 7 + test/highlight/keep_alive.config | 7 + test/highlight/kex_algorithms.config | 15 + test/highlight/known_hosts_command.config | 3 + test/highlight/local_command.config | 3 + test/highlight/local_forward.config | 11 + test/highlight/log_level.config | 35 + test/highlight/log_verbose.config | 3 + test/highlight/macs.config | 15 + test/highlight/match.config | 7 + ...o_host_authentication_for_localhost.config | 7 + .../number_of_password_prompts.config | 3 + test/highlight/password_authentication.config | 7 + test/highlight/permit_local_command.config | 7 + test/highlight/permit_remote_open.config | 19 + test/highlight/pkcs11_provider.config | 7 + test/highlight/port.config | 3 + .../preferred_authentications.config | 7 + test/highlight/protocol.config | 7 + test/highlight/proxy_command.config | 3 + test/highlight/proxy_jump.config | 11 + test/highlight/proxy_use_fdpass.config | 7 + .../pubkey_accepted_algorithms.config | 15 + .../pubkey_accepted_key_types.config | 11 + test/highlight/pubkey_authentication.config | 7 + test/highlight/rekey_limit.config | 15 + test/highlight/remote_command.config | 3 + test/highlight/remote_forward.config | 15 + test/highlight/request_tty.config | 15 + test/highlight/revoked_host_keys.config | 3 + test/highlight/security_key_provider.config | 7 + test/highlight/send_env.config | 7 + test/highlight/server_aline_count_max.config | 3 + test/highlight/server_aline_interval.config | 7 + test/highlight/session_type.config | 11 + test/highlight/set_env.config | 7 + test/highlight/stdin_null.config | 7 + test/highlight/stream_local_bind_mask.config | 3 + .../highlight/stream_local_bind_unlink.config | 7 + .../highlight/strict_host_key_checking.config | 15 + test/highlight/syslog_facility.config | 43 + test/highlight/tcp_keep_alive.config | 7 + test/highlight/tunnel.config | 15 + test/highlight/tunnel_device.config | 7 + test/highlight/update_host_keys.config | 11 + test/highlight/use_keychain.config | 7 + test/highlight/user.config | 3 + test/highlight/user_known_hosts_file.config | 3 + test/highlight/verify_host_key_dns.config | 11 + test/highlight/visual_host_key.config | 7 + test/highlight/xauth_location.config | 3 + 316 files changed, 74823 insertions(+) create mode 100644 .github/workflows/verify.yml create mode 100644 .gitignore create mode 100644 .npmignore create mode 100644 Cargo.toml create mode 100644 LICENSE create mode 100644 README.md create mode 100644 binding.gyp create mode 100644 bindings/node/binding.cc create mode 100644 bindings/node/index.js create mode 100644 bindings/rust/build.rs create mode 100644 bindings/rust/lib.rs create mode 100644 examples/betterprogramming.pub create mode 100644 examples/cyberciti.biz create mode 100644 examples/example-file create mode 100644 examples/github-4lgn-dotfiles create mode 100644 examples/github-ahmedelgabri-dotfiles create mode 100644 examples/github-ahmetb-dotfiles create mode 100644 examples/github-aloxaf-dotfiles create mode 100644 examples/github-ashishb-dotfiles create mode 100644 examples/github-awdeorio-dotfiles create mode 100644 examples/github-basixkor-dotfiles create mode 100644 examples/github-brandon-rhodes-homedir create mode 100644 examples/github-c02y-dotfiles create mode 100644 examples/github-caalos0-dotfiles create mode 100644 examples/github-caalos0-dotfiles-fish create mode 100644 examples/github-causal-agent-src create mode 100644 examples/github-cosandr-dotfiles create mode 100644 examples/github-darekkay-config-files create mode 100644 examples/github-dcramer-dotfiles create mode 100644 examples/github-demure-dotfiles create mode 100644 examples/github-dotphiles-dotfiles create mode 100644 examples/github-drewolson-dotfiles create mode 100644 examples/github-ehazlett-dotfiles create mode 100644 examples/github-ethan605-dotfiles create mode 100644 examples/github-eti0-dots create mode 100644 examples/github-fredoliveira-dotfiles create mode 100644 examples/github-gabebw-dotfiles create mode 100644 examples/github-georgewitteman-dotfiles create mode 100644 examples/github-halostatue-dotfiles create mode 100644 examples/github-hamvocke-dotfiles create mode 100644 examples/github-icyphox-dotfiles create mode 100644 examples/github-int32bit-dotfiles create mode 100644 examples/github-ishchow-dotfiles create mode 100644 examples/github-jawilson-dotfiles create mode 100644 examples/github-jdevlieghere-dotfiles create mode 100644 examples/github-jlucktay-dotfiles create mode 100644 examples/github-joke-dotfiles create mode 100644 examples/github-kasuboski-dotfiles create mode 100644 examples/github-kutsan-dotfiles create mode 100644 examples/github-lildude-dotfiles create mode 100644 examples/github-lucax88x-configs create mode 100644 examples/github-masasam-dotfiles create mode 100644 examples/github-maskray-config create mode 100644 examples/github-mattorb-dotfiles create mode 100644 examples/github-mcandre-dotfiles create mode 100644 examples/github-mikemcquaid-dotfiles create mode 100644 examples/github-mnk400-dotfiles create mode 100644 examples/github-netj-dotfiles create mode 100644 examples/github-onedr0p-dotfiles create mode 100644 examples/github-ornicar-dotfiles create mode 100644 examples/github-paulirish-dotfiles create mode 100644 examples/github-peterdavehello-unitial create mode 100644 examples/github-posquit0-dotfiles create mode 100644 examples/github-ppwwyyxx-dotfiles create mode 100644 examples/github-qwinters-dotfiles create mode 100644 examples/github-rbnis-dotfiles create mode 100644 examples/github-rememberyou-dotfiles create mode 100644 examples/github-romkatv-dotfiles-public create mode 100644 examples/github-sainnhe-dotfiles create mode 100644 examples/github-searls-icloud-dotfiles create mode 100644 examples/github-sharfah-dotfiles create mode 100644 examples/github-skeeto-dotfiles create mode 100644 examples/github-sobolevn-dotfiles create mode 100644 examples/github-stratus3d-dotfiles create mode 100644 examples/github-szorfein-dotfiles create mode 100644 examples/github-terrymunro-dotfiles create mode 100644 examples/github-tnek213-dotfiles create mode 100644 examples/github-tpope-dotfiles create mode 100644 examples/github-trapd00r-configs create mode 100644 examples/github-twpayne-dotfiles create mode 100644 examples/github-whiteinge-dotfiles create mode 100644 examples/github-xero-dotfiles create mode 100644 examples/github-zanshin-dotfiles create mode 100644 examples/goteleport.com create mode 100644 examples/linuxhint.com create mode 100644 examples/linuxize.com create mode 100644 examples/nerderati.com create mode 100644 examples/serversforhackers.com create mode 100644 examples/tecadmin.net create mode 100644 examples/thenewstack.io create mode 100644 examples/wikibooks.org create mode 100644 grammar.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 queries/highlights.scm create mode 100644 src/grammar.json create mode 100644 src/node-types.json create mode 100644 src/parser.c create mode 100644 src/tree_sitter/parser.h create mode 100644 test/corpus/add_keys_to_agent.txt create mode 100644 test/corpus/address_family.txt create mode 100644 test/corpus/batch_mode.txt create mode 100644 test/corpus/bind_address.txt create mode 100644 test/corpus/bind_interface.txt create mode 100644 test/corpus/ca_signature_algorithms.txt create mode 100644 test/corpus/canonical_domains.txt create mode 100644 test/corpus/canonicalize_fallback_local.txt create mode 100644 test/corpus/canonicalize_hostname.txt create mode 100644 test/corpus/canonicalize_max_dots.txt create mode 100644 test/corpus/canonicalize_permitted_cnames.txt create mode 100644 test/corpus/certificate_file.txt create mode 100644 test/corpus/challenge_response_authentication.txt create mode 100644 test/corpus/check_host_ip.txt create mode 100644 test/corpus/cipher.txt create mode 100644 test/corpus/ciphers.txt create mode 100644 test/corpus/clear_all_forwardings.txt create mode 100644 test/corpus/comment.txt create mode 100644 test/corpus/compression.txt create mode 100644 test/corpus/connect_timeout.txt create mode 100644 test/corpus/connection_attempts.txt create mode 100644 test/corpus/control_master.txt create mode 100644 test/corpus/control_path.txt create mode 100644 test/corpus/control_persist.txt create mode 100644 test/corpus/dynamic_forward.txt create mode 100644 test/corpus/enable_ssh_keysign.txt create mode 100644 test/corpus/escape_char.txt create mode 100644 test/corpus/exit_on_forward_failure.txt create mode 100644 test/corpus/fingerprint_hash.txt create mode 100644 test/corpus/fork_after_authentication.txt create mode 100644 test/corpus/forward_agent.txt create mode 100644 test/corpus/forward_x11.txt create mode 100644 test/corpus/forward_x11_timeout.txt create mode 100644 test/corpus/forward_x11_trusted.txt create mode 100644 test/corpus/gateway_ports.txt create mode 100644 test/corpus/global_known_hosts_file.txt create mode 100644 test/corpus/gssapi_authentication.txt create mode 100644 test/corpus/gssapi_client_identity.txt create mode 100644 test/corpus/gssapi_delegate_credentials.txt create mode 100644 test/corpus/gssapi_kex_algorithms.txt create mode 100644 test/corpus/gssapi_key_exchange.txt create mode 100644 test/corpus/gssapi_renewal_forces_rekey.txt create mode 100644 test/corpus/gssapi_server_identity.txt create mode 100644 test/corpus/gssapi_trust_dns.txt create mode 100644 test/corpus/hash_known_hosts.txt create mode 100644 test/corpus/host.txt create mode 100644 test/corpus/host_key_algorithms.txt create mode 100644 test/corpus/host_key_alias.txt create mode 100644 test/corpus/hostbased_accepted_algorithms.txt create mode 100644 test/corpus/hostbased_authentication.txt create mode 100644 test/corpus/hostname.txt create mode 100644 test/corpus/identities_only.txt create mode 100644 test/corpus/identity_agent.txt create mode 100644 test/corpus/identity_file.txt create mode 100644 test/corpus/ignore_unknown.txt create mode 100644 test/corpus/include.txt create mode 100644 test/corpus/ip_qos.txt create mode 100644 test/corpus/kbd_interactive_authentication.txt create mode 100644 test/corpus/kbd_interactive_devices.txt create mode 100644 test/corpus/keep_alive.txt create mode 100644 test/corpus/kex_algorithms.txt create mode 100644 test/corpus/known_hosts_command.txt create mode 100644 test/corpus/local_command.txt create mode 100644 test/corpus/local_forward.txt create mode 100644 test/corpus/log_level.txt create mode 100644 test/corpus/log_verbose.txt create mode 100644 test/corpus/macs.txt create mode 100644 test/corpus/match.txt create mode 100644 test/corpus/no_host_authentication_for_localhost.txt create mode 100644 test/corpus/number_of_password_prompts.txt create mode 100644 test/corpus/password_authentication.txt create mode 100644 test/corpus/permit_local_command.txt create mode 100644 test/corpus/permit_remote_open.txt create mode 100644 test/corpus/pkcs11_provider.txt create mode 100644 test/corpus/port.txt create mode 100644 test/corpus/preferred_authentications.txt create mode 100644 test/corpus/protocol.txt create mode 100644 test/corpus/proxy_command.txt create mode 100644 test/corpus/proxy_jump.txt create mode 100644 test/corpus/proxy_use_fdpass.txt create mode 100644 test/corpus/pubkey_accepted_algorithms.txt create mode 100644 test/corpus/pubkey_accepted_key_types.txt create mode 100644 test/corpus/pubkey_authentication.txt create mode 100644 test/corpus/rekey_limit.txt create mode 100644 test/corpus/remote_command.txt create mode 100644 test/corpus/remote_forward.txt create mode 100644 test/corpus/request_tty.txt create mode 100644 test/corpus/revoked_host_keys.txt create mode 100644 test/corpus/security_key_provider.txt create mode 100644 test/corpus/send_env.txt create mode 100644 test/corpus/server_aline_count_max.txt create mode 100644 test/corpus/server_aline_interval.txt create mode 100644 test/corpus/session_type.txt create mode 100644 test/corpus/set_env.txt create mode 100644 test/corpus/stdin_null.txt create mode 100644 test/corpus/stream_local_bind_mask.txt create mode 100644 test/corpus/stream_local_bind_unlink.txt create mode 100644 test/corpus/strict_host_key_checking.txt create mode 100644 test/corpus/syslog_facility.txt create mode 100644 test/corpus/tcp_keep_alive.txt create mode 100644 test/corpus/tunnel.txt create mode 100644 test/corpus/tunnel_device.txt create mode 100644 test/corpus/update_host_keys.txt create mode 100644 test/corpus/use_keychain.txt create mode 100644 test/corpus/user.txt create mode 100644 test/corpus/user_known_hosts_file.txt create mode 100644 test/corpus/verify_host_key_dns.txt create mode 100644 test/corpus/visual_host_key.txt create mode 100644 test/corpus/xauth_location.txt create mode 100644 test/highlight/add_keys_to_agent.config create mode 100644 test/highlight/address_family.config create mode 100644 test/highlight/batch_mode.config create mode 100644 test/highlight/bind_address.config create mode 100644 test/highlight/bind_interface.config create mode 100644 test/highlight/ca_signature_algorithms.config create mode 100644 test/highlight/canonical_domains.config create mode 100644 test/highlight/canonicalize_fallback_local.config create mode 100644 test/highlight/canonicalize_hostname.config create mode 100644 test/highlight/canonicalize_max_dots.config create mode 100644 test/highlight/canonicalize_permitted_cnames.config create mode 100644 test/highlight/certificate_file.config create mode 100644 test/highlight/challenge_response_authentication.config create mode 100644 test/highlight/check_host_ip.config create mode 100644 test/highlight/cipher.config create mode 100644 test/highlight/ciphers.config create mode 100644 test/highlight/clear_all_forwardings.config create mode 100644 test/highlight/compression.config create mode 100644 test/highlight/connect_timeout.config create mode 100644 test/highlight/connection_attempts.config create mode 100644 test/highlight/control_master.config create mode 100644 test/highlight/control_path.config create mode 100644 test/highlight/control_persist.config create mode 100644 test/highlight/dynamic_forward.config create mode 100644 test/highlight/enable_ssh_keysign.config create mode 100644 test/highlight/escape_char.config create mode 100644 test/highlight/exit_on_forward_failure.config create mode 100644 test/highlight/fingerprint_hash.config create mode 100644 test/highlight/fork_after_authentication.config create mode 100644 test/highlight/forward_agent.config create mode 100644 test/highlight/forward_x11.config create mode 100644 test/highlight/forward_x11_timeout.config create mode 100644 test/highlight/forward_x11_trusted.config create mode 100644 test/highlight/gateway_ports.config create mode 100644 test/highlight/global_known_hosts_file.config create mode 100644 test/highlight/gssapi_authentication.config create mode 100644 test/highlight/gssapi_client_identity.config create mode 100644 test/highlight/gssapi_delegate_credentials.config create mode 100644 test/highlight/gssapi_kex_algorithms.config create mode 100644 test/highlight/gssapi_key_exchange.config create mode 100644 test/highlight/gssapi_renewal_forces_rekey.config create mode 100644 test/highlight/gssapi_server_identity.config create mode 100644 test/highlight/gssapi_trust_dns.config create mode 100644 test/highlight/hash_known_hosts.config create mode 100644 test/highlight/host.config create mode 100644 test/highlight/host_key_algorithms.config create mode 100644 test/highlight/host_key_alias.config create mode 100644 test/highlight/hostbased_accepted_algorithms.config create mode 100644 test/highlight/hostbased_authentication.config create mode 100644 test/highlight/hostname.config create mode 100644 test/highlight/identities_only.config create mode 100644 test/highlight/identity_agent.config create mode 100644 test/highlight/identity_file.config create mode 100644 test/highlight/ignore_unknown.config create mode 100644 test/highlight/include.config create mode 100644 test/highlight/ip_qos.config create mode 100644 test/highlight/kbd_interactive_authentication.config create mode 100644 test/highlight/kbd_interactive_devices.config create mode 100644 test/highlight/keep_alive.config create mode 100644 test/highlight/kex_algorithms.config create mode 100644 test/highlight/known_hosts_command.config create mode 100644 test/highlight/local_command.config create mode 100644 test/highlight/local_forward.config create mode 100644 test/highlight/log_level.config create mode 100644 test/highlight/log_verbose.config create mode 100644 test/highlight/macs.config create mode 100644 test/highlight/match.config create mode 100644 test/highlight/no_host_authentication_for_localhost.config create mode 100644 test/highlight/number_of_password_prompts.config create mode 100644 test/highlight/password_authentication.config create mode 100644 test/highlight/permit_local_command.config create mode 100644 test/highlight/permit_remote_open.config create mode 100644 test/highlight/pkcs11_provider.config create mode 100644 test/highlight/port.config create mode 100644 test/highlight/preferred_authentications.config create mode 100644 test/highlight/protocol.config create mode 100644 test/highlight/proxy_command.config create mode 100644 test/highlight/proxy_jump.config create mode 100644 test/highlight/proxy_use_fdpass.config create mode 100644 test/highlight/pubkey_accepted_algorithms.config create mode 100644 test/highlight/pubkey_accepted_key_types.config create mode 100644 test/highlight/pubkey_authentication.config create mode 100644 test/highlight/rekey_limit.config create mode 100644 test/highlight/remote_command.config create mode 100644 test/highlight/remote_forward.config create mode 100644 test/highlight/request_tty.config create mode 100644 test/highlight/revoked_host_keys.config create mode 100644 test/highlight/security_key_provider.config create mode 100644 test/highlight/send_env.config create mode 100644 test/highlight/server_aline_count_max.config create mode 100644 test/highlight/server_aline_interval.config create mode 100644 test/highlight/session_type.config create mode 100644 test/highlight/set_env.config create mode 100644 test/highlight/stdin_null.config create mode 100644 test/highlight/stream_local_bind_mask.config create mode 100644 test/highlight/stream_local_bind_unlink.config create mode 100644 test/highlight/strict_host_key_checking.config create mode 100644 test/highlight/syslog_facility.config create mode 100644 test/highlight/tcp_keep_alive.config create mode 100644 test/highlight/tunnel.config create mode 100644 test/highlight/tunnel_device.config create mode 100644 test/highlight/update_host_keys.config create mode 100644 test/highlight/use_keychain.config create mode 100644 test/highlight/user.config create mode 100644 test/highlight/user_known_hosts_file.config create mode 100644 test/highlight/verify_host_key_dns.config create mode 100644 test/highlight/visual_host_key.config create mode 100644 test/highlight/xauth_location.config diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml new file mode 100644 index 0000000..a259be1 --- /dev/null +++ b/.github/workflows/verify.yml @@ -0,0 +1,20 @@ +name: Verify Commits +on: + push: + branches: + - main + pull_request: + branches: + - main +jobs: + tests: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: 16 + cache: npm + - run: npm install + - run: npm generate + - run: npm test diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ae7c601 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.idea/ +node_modules/ +build/ diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..f9a7798 --- /dev/null +++ b/.npmignore @@ -0,0 +1,6 @@ +test +build +examples +script +target +Cargo.lock diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..201a735 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,26 @@ +[package] +name = "tree-sitter-ssh-client-config" +description = "SSH client config grammar for the tree-sitter parsing library" +version = "1.0.0" +keywords = ["incremental", "parsing", "ssh", "client", "config"] +categories = ["parsing", "text-editors"] +repository = "https://github.com/metio/tree-sitter-ssh-client-config" +edition = "2018" +license = "CC0" + +build = "bindings/rust/build.rs" +include = [ + "bindings/rust/*", + "grammar.js", + "queries/*", + "src/*", +] + +[lib] +path = "bindings/rust/lib.rs" + +[dependencies] +tree-sitter = "~0.20" + +[build-dependencies] +cc = "1.0" diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..0e259d4 --- /dev/null +++ b/LICENSE @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff --git a/README.md b/README.md new file mode 100644 index 0000000..8903c83 --- /dev/null +++ b/README.md @@ -0,0 +1,45 @@ +# tree-sitter-ssh-client-config + +SSH client config grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter). + +## Development + +Install the dependencies: + +```shell +$ npm install +``` + +Build and run the tests: + +```shell +$ npm run generate +$ npm run test +``` + +Parse all examples + +```shell +$ npm run examples +``` + +Parse a single example and show syntax tree: + +```shell +$ npm run parse examples/github-maskray-config +``` + +## References + +- [ssh_config man page](https://man.openbsd.org/ssh_config) + +## License + +``` +To the extent possible under law, the author(s) have dedicated all copyright +and related and neighboring rights to this software to the public domain +worldwide. This software is distributed without any warranty. + +You should have received a copy of the CC0 Public Domain Dedication along with +this software. If not, see https://creativecommons.org/publicdomain/zero/1.0/. +``` diff --git a/binding.gyp b/binding.gyp new file mode 100644 index 0000000..00f47d4 --- /dev/null +++ b/binding.gyp @@ -0,0 +1,19 @@ +{ + "targets": [ + { + "target_name": "tree_sitter_sshclientconfig_binding", + "include_dirs": [ + " +#include "nan.h" + +using namespace v8; + +extern "C" TSLanguage * tree_sitter_sshclientconfig(); + +namespace { + +NAN_METHOD(New) {} + +void Init(Local exports, Local module) { + Local tpl = Nan::New(New); + tpl->SetClassName(Nan::New("Language").ToLocalChecked()); + tpl->InstanceTemplate()->SetInternalFieldCount(1); + + Local constructor = Nan::GetFunction(tpl).ToLocalChecked(); + Local instance = constructor->NewInstance(Nan::GetCurrentContext()).ToLocalChecked(); + Nan::SetInternalFieldPointer(instance, 0, tree_sitter_sshclientconfig()); + + Nan::Set(instance, Nan::New("name").ToLocalChecked(), Nan::New("sshclientconfig").ToLocalChecked()); + Nan::Set(module, Nan::New("exports").ToLocalChecked(), instance); +} + +NODE_MODULE(tree_sitter_sshclientconfig_binding, Init) + +} // namespace diff --git a/bindings/node/index.js b/bindings/node/index.js new file mode 100644 index 0000000..27357fb --- /dev/null +++ b/bindings/node/index.js @@ -0,0 +1,19 @@ +try { + module.exports = require("../../build/Release/tree_sitter_sshclientconfig_binding"); +} catch (error1) { + if (error1.code !== 'MODULE_NOT_FOUND') { + throw error1; + } + try { + module.exports = require("../../build/Debug/tree_sitter_sshclientconfig_binding"); + } catch (error2) { + if (error2.code !== 'MODULE_NOT_FOUND') { + throw error2; + } + throw error1 + } +} + +try { + module.exports.nodeTypeInfo = require("../../src/node-types.json"); +} catch (_) {} diff --git a/bindings/rust/build.rs b/bindings/rust/build.rs new file mode 100644 index 0000000..c6061f0 --- /dev/null +++ b/bindings/rust/build.rs @@ -0,0 +1,40 @@ +fn main() { + let src_dir = std::path::Path::new("src"); + + let mut c_config = cc::Build::new(); + c_config.include(&src_dir); + c_config + .flag_if_supported("-Wno-unused-parameter") + .flag_if_supported("-Wno-unused-but-set-variable") + .flag_if_supported("-Wno-trigraphs"); + let parser_path = src_dir.join("parser.c"); + c_config.file(&parser_path); + + // If your language uses an external scanner written in C, + // then include this block of code: + + /* + let scanner_path = src_dir.join("scanner.c"); + c_config.file(&scanner_path); + println!("cargo:rerun-if-changed={}", scanner_path.to_str().unwrap()); + */ + + c_config.compile("parser"); + println!("cargo:rerun-if-changed={}", parser_path.to_str().unwrap()); + + // If your language uses an external scanner written in C++, + // then include this block of code: + + /* + let mut cpp_config = cc::Build::new(); + cpp_config.cpp(true); + cpp_config.include(&src_dir); + cpp_config + .flag_if_supported("-Wno-unused-parameter") + .flag_if_supported("-Wno-unused-but-set-variable"); + let scanner_path = src_dir.join("scanner.cc"); + cpp_config.file(&scanner_path); + cpp_config.compile("scanner"); + println!("cargo:rerun-if-changed={}", scanner_path.to_str().unwrap()); + */ +} diff --git a/bindings/rust/lib.rs b/bindings/rust/lib.rs new file mode 100644 index 0000000..f517b58 --- /dev/null +++ b/bindings/rust/lib.rs @@ -0,0 +1,52 @@ +//! This crate provides sshclientconfig language support for the [tree-sitter][] parsing library. +//! +//! Typically, you will use the [language][language func] function to add this language to a +//! tree-sitter [Parser][], and then use the parser to parse some code: +//! +//! ``` +//! let code = ""; +//! let mut parser = tree_sitter::Parser::new(); +//! parser.set_language(tree_sitter_sshclientconfig::language()).expect("Error loading sshclientconfig grammar"); +//! let tree = parser.parse(code, None).unwrap(); +//! ``` +//! +//! [Language]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Language.html +//! [language func]: fn.language.html +//! [Parser]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Parser.html +//! [tree-sitter]: https://tree-sitter.github.io/ + +use tree_sitter::Language; + +extern "C" { + fn tree_sitter_sshclientconfig() -> Language; +} + +/// Get the tree-sitter [Language][] for this grammar. +/// +/// [Language]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Language.html +pub fn language() -> Language { + unsafe { tree_sitter_sshclientconfig() } +} + +/// The content of the [`node-types.json`][] file for this grammar. +/// +/// [`node-types.json`]: https://tree-sitter.github.io/tree-sitter/using-parsers#static-node-types +pub const NODE_TYPES: &'static str = include_str!("../../src/node-types.json"); + +// Uncomment these to include any queries that this grammar contains + +// pub const HIGHLIGHTS_QUERY: &'static str = include_str!("../../queries/highlights.scm"); +// pub const INJECTIONS_QUERY: &'static str = include_str!("../../queries/injections.scm"); +// pub const LOCALS_QUERY: &'static str = include_str!("../../queries/locals.scm"); +// pub const TAGS_QUERY: &'static str = include_str!("../../queries/tags.scm"); + +#[cfg(test)] +mod tests { + #[test] + fn test_can_load_grammar() { + let mut parser = tree_sitter::Parser::new(); + parser + .set_language(super::language()) + .expect("Error loading sshclientconfig language"); + } +} diff --git a/examples/betterprogramming.pub b/examples/betterprogramming.pub new file mode 100644 index 0000000..0ca806a --- /dev/null +++ b/examples/betterprogramming.pub @@ -0,0 +1,13 @@ +# source: https://betterprogramming.pub/a-step-by-step-walkthrough-to-create-your-first-ssh-config-file-f01267b4eacb +# archive: https://web.archive.org/web/20220313083201/https://betterprogramming.pub/a-step-by-step-walkthrough-to-create-your-first-ssh-config-file-f01267b4eacb?gi=696778a81949 + +Host github.com + HostName github.com + User codenamewei + PreferredAuthentications publickey + IdentityFile C:\Users\codenamewei\.ssh\new_folder\id_rsa + +Host codenamewei + HostName 40.81.206.144 + User codenamewei + Port 22 diff --git a/examples/cyberciti.biz b/examples/cyberciti.biz new file mode 100644 index 0000000..31101fc --- /dev/null +++ b/examples/cyberciti.biz @@ -0,0 +1,48 @@ +# source: https://www.cyberciti.biz/faq/create-ssh-config-file-on-linux-unix/ +# archive: not available + +### default for all ## +Host * + ForwardAgent no + ForwardX11 no + ForwardX11Trusted yes + User nixcraft + Port 22 + Protocol 2 + ServerAliveInterval 60 + ServerAliveCountMax 30 + +## override as per host ## +Host server1 + HostName server1.cyberciti.biz + User nixcraft + Port 4242 + IdentityFile /nfs/shared/users/nixcraft/keys/server1/id_rsa + +## Home nas server ## +Host nas01 + HostName 192.168.1.100 + User root + IdentityFile ~/.ssh/nas01.key + +## Login AWS Cloud ## +Host aws.apache + HostName 1.2.3.4 + User wwwdata + IdentityFile ~/.ssh/aws.apache.key + +## Login to internal lan server at 192.168.0.251 via our public uk office ssh based gateway using ## +## $ ssh uk.gw.lan ## +Host uk.gw.lan uk.lan + HostName 192.168.0.251 + User nixcraft + ProxyCommand ssh nixcraft@gateway.uk.cyberciti.biz nc %h %p 2> /dev/null + +## Our Us Proxy Server ## +## Forward all local port 3128 traffic to port 3128 on the remote vps1.cyberciti.biz server ## +## $ ssh -f -N proxyus ## +Host proxyus + HostName vps1.cyberciti.biz + User breakfree + IdentityFile ~/.ssh/vps1.cyberciti.biz.key + LocalForward 3128 127.0.0.1:3128 diff --git a/examples/example-file b/examples/example-file new file mode 100644 index 0000000..07310f7 --- /dev/null +++ b/examples/example-file @@ -0,0 +1,48 @@ +# file comment + +Host * + AddKeysToAgent yes + BatchMode no + CanonicalDomains no + Ciphers +chacha20-poly1305@openssh.com + ConnectTimeout 300 + IdentityFile ~/.ssh/id_ed25519 + +Host other + AddKeysToAgent no + AddressFamily inet6 + CanonicalDomains yes + CanonicalizeFallbackLocal no + CASignatureAlgorithms +rsa-sha2-256 + IdentityFile /Users/someone/.ssh/id_ed25519 + +Match test + AddKeysToAgent no + AddressFamily inet + CanonicalDomains none + CASignatureAlgorithms -ssh-ed25519 + CheckHostIP no + CertificateFile /Users/certs/priv.pem + Ciphers -aes128-ctr + ClearAllForwardings no + Compression no + ConnectionAttempts 123 + IdentityFile /Users/other/.ssh/id_ed25519 + +hOst lower + AddKeysToAgent no + AddressFamily any + BatchMode yes + BindAddress 0.0.0.0 + BindInterface veth0 + ChallengeResponseAuthentication no + CanonicalDomains always + CanonicalizeFallbackLocal yes + CanonicalizeMaxDots 123 + CanonicalizePermittedCNAMEs *.a.example.com:*.b.example.com,*.c.example.com + CASignatureAlgorithms ssh-ed25519,ecdsa-sha2-nistp256 + CheckHostIP yes + Ciphers 3des-cbc + ClearAllForwardings yes + Compression yes + IdentityFile /Users/someone/.ssh/id_ed25519 diff --git a/examples/github-4lgn-dotfiles b/examples/github-4lgn-dotfiles new file mode 100644 index 0000000..490c34d --- /dev/null +++ b/examples/github-4lgn-dotfiles @@ -0,0 +1,8 @@ +# source: https://github.com/4lgn/dotfiles/blob/bspwm/.ssh/config +# archive: https://web.archive.org/web/20220313113335/https://github.com/4lgn/dotfiles/blob/bspwm/.ssh/config + +IdentityFile ~/.ssh/id_rsa +AddKeysToAgent yes +Host bitbucket.org + HostkeyAlgorithms +ssh-rsa + PubkeyAcceptedAlgorithms +ssh-rsa diff --git a/examples/github-ahmedelgabri-dotfiles b/examples/github-ahmedelgabri-dotfiles new file mode 100644 index 0000000..66a10bf --- /dev/null +++ b/examples/github-ahmedelgabri-dotfiles @@ -0,0 +1,29 @@ +# source: https://github.com/ahmedelgabri/dotfiles/blob/main/config/.ssh/config +# archive: https://web.archive.org/web/20220313113435/https://github.com/ahmedelgabri/dotfiles/blob/main/config/.ssh/config + + include directives can't appear after a host block +Include config.d/* + +Host * + Ciphers aes128-ctr + PasswordAuthentication no + ChallengeResponseAuthentication no + HashKnownHosts yes + AddKeysToAgent yes + # UseKeychain yes + Compression yes + # SSH Multiplexing + ControlPath ~/.ssh/%C.sock + ControlMaster auto + ControlPersist 10m + # Always use SSH2 + Protocol 2 + # https://github.com/wincent/wincent/commit/7a216c1fb5fe6bba934fe5c260399d460e9ef16e + # GlobalKnownHostsFile /dev/null + # UpdateHostKeys no + # UserKnownHostsFile /dev/null + # StrictHostKeyChecking no + +Host github + HostName git@github.com + forwardAgent yes diff --git a/examples/github-ahmetb-dotfiles b/examples/github-ahmetb-dotfiles new file mode 100644 index 0000000..2c0b9d1 --- /dev/null +++ b/examples/github-ahmetb-dotfiles @@ -0,0 +1,18 @@ +# source: https://github.com/ahmetb/dotfiles/blob/master/ssh_config +# archive: https://web.archive.org/web/20220327105057/https://github.com/ahmetb/dotfiles/blob/master/ssh_config + +# UseKeychain is not recognized by openssh, but recognized by system ssh on Mac +IgnoreUnknown UseKeychain + +# Host github.com *.github.com +# HostName github.com +# User git +# IdentityFile ~/.ssh/github_rsa +# UseKeychain yes +# +# +# Host gitlab.com *.gitlab.com +# HostName gitlab.com +# User git +# IdentityFile ~/.ssh/gitlab_rsa +# UseKeychain yes diff --git a/examples/github-aloxaf-dotfiles b/examples/github-aloxaf-dotfiles new file mode 100644 index 0000000..80f990e --- /dev/null +++ b/examples/github-aloxaf-dotfiles @@ -0,0 +1,8 @@ +# source: https://github.com/Aloxaf/dotfiles/blob/master/ssh/.ssh/config +# archive: https://web.archive.org/web/20220327105256/https://github.com/Aloxaf/dotfiles/blob/master/ssh/.ssh/config + +Host aur.archlinux.org + IdentityFile ~/.ssh/id_rsa + User aloxaf +ServerAliveInterval 20 +ServerAliveCountMax 10 diff --git a/examples/github-ashishb-dotfiles b/examples/github-ashishb-dotfiles new file mode 100644 index 0000000..0bf5b41 --- /dev/null +++ b/examples/github-ashishb-dotfiles @@ -0,0 +1,5 @@ +# source: https://github.com/ashishb/dotfiles/blob/master/_sshconfig +# archive: https://web.archive.org/web/20220327105403/https://github.com/ashishb/dotfiles/blob/master/_sshconfig + +Host * + StrictHostKeyChecking no diff --git a/examples/github-awdeorio-dotfiles b/examples/github-awdeorio-dotfiles new file mode 100644 index 0000000..59de2d1 --- /dev/null +++ b/examples/github-awdeorio-dotfiles @@ -0,0 +1,38 @@ +# source: https://github.com/awdeorio/dotfiles/blob/master/.ssh/config-common +# archive: https://web.archive.org/web/20220327105524/https://github.com/awdeorio/dotfiles/blob/master/.ssh/config-common + +# Common SSH configuration options that I use on many machines. +# +# To use them, first make sure you have ssh >= 7.0. Then, edit ~/.ssh/config: +# > Include config-common + +# Plain text host names in .ssh/known_hosts for Bash completion +HashKnownHosts no + +# SSH multiplexing +# http://www.linuxjournal.com/content/speed-multiple-ssh-connections-same-server +# https://blog.flameeyes.eu/2011/01/mostly-unknown-openssh-tricks/ +# https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Multiplexing#Setting_Up_Multiplexing +# +# To avoid long file names when connecting to AWS: ControlPath ~/.ssh/master-%C +Host * + ControlMaster auto + ControlPersist yes + ControlPath ~/.ssh/master-%r@%h:%p + +# Jump host (example) +# https://www.cyberciti.biz/faq/linux-unix-ssh-proxycommand-passing-through-one-host-gateway-server/ +# https://wiki.gentoo.org/wiki/SSH_jump_host +# Host *.eecs +# ProxyCommand ssh -q trenton.eecs.umich.edu nc `echo "%h" | tr _ -` %p + +# Jump host (example 2) +# https://blog.flameeyes.eu/2011/01/mostly-unknown-openssh-tricks/ +# Host router.mycustomer.example.com +# ProxyCommand none +# Host *.mycustomer.example.com +# ProxyCommand ssh router.mycustomer.example.com -W %h:%p + +# Alias for an IP address (example) +# Host alice +# Hostname 10.8.0.30 diff --git a/examples/github-basixkor-dotfiles b/examples/github-basixkor-dotfiles new file mode 100644 index 0000000..79f4c97 --- /dev/null +++ b/examples/github-basixkor-dotfiles @@ -0,0 +1,6 @@ +# source: https://github.com/BasixKOR/.dotfiles/blob/main/dot_ssh/config.tmpl +# archive: https://web.archive.org/web/20220327105627/https://github.com/BasixKOR/.dotfiles/blob/main/dot_ssh/config.tmpl + +Host * + SecurityKeyProvider winhello.dll + IdentityAgent "~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock" diff --git a/examples/github-brandon-rhodes-homedir b/examples/github-brandon-rhodes-homedir new file mode 100644 index 0000000..a5a057b --- /dev/null +++ b/examples/github-brandon-rhodes-homedir @@ -0,0 +1,65 @@ +# source: https://github.com/brandon-rhodes/homedir/blob/master/.ssh/config.default +# archive: https://web.archive.org/web/20220327105754/https://github.com/brandon-rhodes/homedir/blob/master/.ssh/config.default + +# Hint. To successfully make a "mosh" connection to a ufw-firewalled +# machine to which we can already SSH, run this extra firewall command +# on the server: +# +# ufw allow 60000:61000/udp + +# Keep secret the hostnames I have connected to. + +HashKnownHosts yes + +# The Debian "SendEnv" default "LANG LC_*" sends my LC_PAPER environment +# variable to several git servers I use that all respond "perl: warning: +# Setting locale failed." So let's only send the two important ones. + +SendEnv LANG LC_COLLATE + +# When SSH cannot set up a -D, -L, or -R port-forward, I would rather +# that it fail and return me to the command line than for it to show me +# that it succeeded in getting a prompt. + +ExitOnForwardFailure yes + +# Since Amazon instances are transitory and IP addresses get re-used, +# there is no point in SSH remembering their IP address and identity. +# Also, I chronically forget to use "ubuntu" as the username. + +Host *.amazonaws.com + User ubuntu + StrictHostKeyChecking no + UserKnownHostsFile /dev/null + +# Connect to git servers using a port that is never blocked. + +Host github.com + Hostname ssh.github.com + Port 443 +Host bitbucket.org + Hostname altssh.bitbucket.org + Port 443 + +# Note that hostnames included in this file get the benefit of tab +# completion at the zsh and bash command lines. Personal host entries +# might look like this: + +Host founders + User brandon + ForwardAgent yes + ForwardX11 yes + +Host wf-rhodesmill + User rhodesmill + HostName www.rhodesmill.org + +Host bitbucket.org + User hg + +Host h1 + Hostname localhost + User brandon + Port 2201 + +# Everything below will be ignored by git. diff --git a/examples/github-c02y-dotfiles b/examples/github-c02y-dotfiles new file mode 100644 index 0000000..8acbfad --- /dev/null +++ b/examples/github-c02y-dotfiles @@ -0,0 +1,16 @@ +# source: https://github.com/c02y/dotfiles/blob/master/ssh/.ssh/config +# archive: https://web.archive.org/web/20220327105847/https://github.com/c02y/dotfiles/blob/master/ssh/.ssh/config + +# speed up git, +# http://droidyue.com/blog/2014/10/15/speed-up-your-git/ +# http://interrobeng.com/2013/08/25/speed-up-git-5x-to-50x/ +ControlMaster auto +#ControlPath /tmp/%r@%h:%p +ControlPath /tmp/git@github.com:22 +ControlPath /tmp/git@git.oschina.net:22 +ControlPath /tmp/git@gitcafe.com:22 +ControlPersist yes + +Host * +PermitLocalCommand yes +LocalCommand if [[ $TERM == xterm-256color ]]; then printf "\033k%h\033\\"; fi diff --git a/examples/github-caalos0-dotfiles b/examples/github-caalos0-dotfiles new file mode 100644 index 0000000..16e0a58 --- /dev/null +++ b/examples/github-caalos0-dotfiles @@ -0,0 +1,9 @@ +# source: https://github.com/caarlos0/dotfiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220313113536/https://github.com/caarlos0/dotfiles/blob/master/ssh/config + +Host * + ServerAliveInterval 60 + StrictHostKeyChecking no + UseKeychain yes + +Include ~/.ssh/config.local diff --git a/examples/github-caalos0-dotfiles-fish b/examples/github-caalos0-dotfiles-fish new file mode 100644 index 0000000..a46a673 --- /dev/null +++ b/examples/github-caalos0-dotfiles-fish @@ -0,0 +1,9 @@ +# source: https://github.com/caarlos0/dotfiles.fish/blob/master/ssh/config.dotfiles +# archive: https://web.archive.org/web/20220327105922/https://github.com/caarlos0/dotfiles.fish/blob/master/ssh/config.dotfiles + +Host * + ServerAliveInterval 60 + +Host localhost + UserKnownHostsFile /dev/null + StrictHostKeyChecking no diff --git a/examples/github-causal-agent-src b/examples/github-causal-agent-src new file mode 100644 index 0000000..e6a353c --- /dev/null +++ b/examples/github-causal-agent-src @@ -0,0 +1,23 @@ +# source: https://github.com/causal-agent/src/blob/master/home/.ssh/config +# archive: https://web.archive.org/web/20220327105954/https://github.com/causal-agent/src/blob/master/home/.ssh/config + +IgnoreUnknown Include +Include config_private + +SendEnv LANG LC_* + +Host monday beastie puffy toaster tux progynova + HostName %h.local + ForwardAgent yes + RemoteForward 7062 127.0.0.1:7062 + +Host scout pyro + HostName %h.causal.agency + Port 2222 + +Host june july + HostName %h.nyc3.do.causal.agency + Port 2222 + +Host git.causal.agency temp.causal.agency + Port 2222 diff --git a/examples/github-cosandr-dotfiles b/examples/github-cosandr-dotfiles new file mode 100644 index 0000000..2383015 --- /dev/null +++ b/examples/github-cosandr-dotfiles @@ -0,0 +1,125 @@ +# source: https://github.com/joke/dotfiles/blob/main/private_dot_ssh/private_config +# archive: https://web.archive.org/web/20220327110033/https://github.com/joke/dotfiles/blob/main/private_dot_ssh/private_config + +Include conf.d/* +XAuthLocation "C:/Program Files/VcXsrv/xauth.exe" + +Host * + UseKeychain yes + AddKeysToAgent yes + +Host gitlab.dresrv.com + HostName gitlab.dresrv.com + User git + PreferredAuthentications publickey + IdentitiesOnly yes + +Host srv-boot + HostName 127.0.0.1 + User root + Port 2222 + +Host DreSRV-A + HostName 127.0.0.1 + User andrei + ForwardAgent yes + +Host DreSRV-X + HostName 127.0.0.1 + ForwardX11 yes + ForwardX11Trusted yes + RequestTTY yes + RemoteCommand env GDK_SCALE=2 GDK_DPI_SCALE=0.75 QT_SCREEN_SCALE_FACTORS=2 QT_AUTO_SCREEN_SCALE_FACTOR=0 zsh + +Host srvsim + HostName 192.168.122.6 + User root + ProxyJump DreSRV + +Host srvsim-boot + HostName 192.168.122.6 + Port 2222 + User root + ProxyJump DreSRV + +Host romrt-socks + DynamicForward 4321 + ExitOnForwardFailure yes + TCPKeepAlive yes + +Host romsto + ForwardAgent yes + ProxyJump romrt + +Host romvm + HostName 10.1.1.33 + ProxyJump romsto + ForwardAgent yes + +Host rb5009 + HostName 10.0.50.1 + User admin + PubkeyAcceptedKeyTypes ssh-rsa + IdentityFile ~/.ssh/id_rsa + +Host crs226 + HostName 10.0.100.3 + User admin + PubkeyAcceptedKeyTypes ssh-rsa + IdentityFile ~/.ssh/id_rsa + +Host a5800 + HostName 10.0.100.4 + User admin + PreferredAuthentications password + PubkeyAuthentication no + KexAlgorithms +diffie-hellman-group1-sha1 + Ciphers aes128-cbc,3des-cbc + +Host webgw01 + HostName webgw01.hlab.no + Port 5622 + User root + +Host localgw01 + HostName 10.0.10.91 + Port 5622 + User root + +Host ws + HostName 192.168.1.43 + User andrei + ForwardAgent yes + TCPKeepAlive yes + +Host ws-gpg + HostName 192.168.1.43 + User andrei + ExitOnForwardFailure yes + TCPKeepAlive yes + RemoteForward /run/user/1000/gnupg/S.gpg-agent /run/user/1000/gnupg/S.gpg-agent.extra + +Host ws-socks + HostName 192.168.1.43 + User andrei + DynamicForward 5555 + ExitOnForwardFailure yes + TCPKeepAlive yes + +Host ws-boot + HostName 192.168.1.43 + Port 2222 + User root + IdentityFile ~/.ssh/id_rsa + +Host github.com + HostName github.com + User git + PreferredAuthentications publickey + IdentitiesOnly yes + +Host github.com-atgb + HostName github.com + User git + PreferredAuthentications publickey + IdentitiesOnly yes diff --git a/examples/github-darekkay-config-files b/examples/github-darekkay-config-files new file mode 100644 index 0000000..963f3ce --- /dev/null +++ b/examples/github-darekkay-config-files @@ -0,0 +1,11 @@ +# source: https://github.com/darekkay/config-files/blob/master/ssh/config +# archive: https://web.archive.org/web/20220327110108/https://github.com/darekkay/config-files/blob/master/ssh/config + +# Use only the identity files configured in the ssh_config files +Host * + IdentitiesOnly yes + +Host example.com 11.22.33.44 + User + HostName 11.22.33.44 + IdentityFile ~/.ssh/ diff --git a/examples/github-dcramer-dotfiles b/examples/github-dcramer-dotfiles new file mode 100644 index 0000000..7f4c0a7 --- /dev/null +++ b/examples/github-dcramer-dotfiles @@ -0,0 +1,61 @@ +# source: https://github.com/dcramer/dotfiles/blob/master/ssh/ssh_config +# archive: https://web.archive.org/web/20220327110231/https://github.com/dcramer/dotfiles/blob/master/ssh/ssh_config + +# $OpenBSD: ssh_config,v 1.30 2016/02/20 23:06:23 sobrado Exp $ + +# This is the ssh client system-wide configuration file. See +# ssh_config(5) for more information. This file provides defaults for +# users, and the values can be changed in per-user configuration files +# or on the command line. + +# Configuration data is parsed as follows: +# 1. command line options +# 2. user-specific file +# 3. system-wide file +# Any configuration value is only changed the first time it is set. +# Thus, host-specific definitions should be at the beginning of the +# configuration file, and defaults at the end. + +# Site-wide defaults for some commonly used options. For a comprehensive +# list of available options, their meanings and defaults, please see the +# ssh_config(5) man page. + +# Host * +# ForwardAgent no +# ForwardX11 no +# RhostsRSAAuthentication no +# RSAAuthentication yes +# PasswordAuthentication yes +# HostbasedAuthentication no +# GSSAPIAuthentication no +# GSSAPIDelegateCredentials no +# BatchMode no +# CheckHostIP yes +# AddressFamily any +# ConnectTimeout 0 +# StrictHostKeyChecking ask +# IdentityFile ~/.ssh/identity +# IdentityFile ~/.ssh/id_rsa +# IdentityFile ~/.ssh/id_dsa +# IdentityFile ~/.ssh/id_ecdsa +# IdentityFile ~/.ssh/id_ed25519 +# Port 22 +# Protocol 2 +# Cipher 3des +# Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc +# MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160 +# EscapeChar ~ +# Tunnel no +# TunnelDevice any:any +# PermitLocalCommand no +# VisualHostKey no +# ProxyCommand ssh -q -W %h:%p gateway.example.com +# RekeyLimit 1G 1h + +ControlPersist 5m + +Host * + SendEnv LANG LC_* + ForwardAgent yes + ForwardX11 no + AddKeysToAgent yes diff --git a/examples/github-demure-dotfiles b/examples/github-demure-dotfiles new file mode 100644 index 0000000..95c6372 --- /dev/null +++ b/examples/github-demure-dotfiles @@ -0,0 +1,150 @@ +# source: https://github.com/demure/dotfiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220327110349/https://github.com/demure/dotfiles/blob/master/ssh/config + +##### My (demuredemeanor) ~/.ssh/config +# Uses tabstop=4; shiftwidth=4 tabs; foldmarker={{{,}}}; +# https://notabug.org/demure/dotfiles/ +# legacy repo http://github.com/demure/dotfiles + +## If you are reading this, read: +# http://blogs.perl.org/users/smylers/2011/08/ssh-productivity-tips.html + +### Internet Places ### {{{ + ### DD ### {{{ + host dd + hostName demu.red + Port 500 + + host ddx + hostName demu.red + Port 500 + ForwardX11 yes + ForwardX11Trusted no + + Host ddgpg + HostName demu.red + Port 500 + #RemoteForward /home/demure/.gnupg/S.gpg-agent /home/demure/.gnupg/S.gpg-agent.extra + #RemoteForward /run/user/1000/gnupg/S.gpg-agent /run/user/1000/gnupg/S.gpg-agent.extra + RemoteForward /home/demure/.gnupg/S.gpg-agent /run/user/1000/gnupg/S.gpg-agent.extra + + ## for dd to sdf irc + Host ddirc + HostName ma.sdf.org + LocalForward 2003 irc.sdf.org:6667 + User demure + ServerAliveCountMax 300 + ServerAliveInterval 15 + ### End DD ### }}} + + ### SDF ### {{{ + host ma + HostName ma.sdf.org + + host meta + HostName meta.sdf.org + + host bb + HostName meta.sdf.org + RemoteCommand bboard + RequestTTY yes + + host max + HostName ma.sdf.org + #ForwardAgent no + ForwardX11 yes + #ForwardX11Timeout 596h + ForwardX11Trusted no + + host sdf + HostName tty.sdf.org + + host cork + hostName ma.sdf.org + ProxyCommand corkscrew proxy.example.com 8080 %h %p + + host matiny + hostName localhost + Port 63753 + + host ircd + hostName irc.sdf.org + Port 222 + User ircd + ### End SDF ### }}} + + ### Tilde ### {{{ + host team + hostName tilde.team + ### End Tilde ### }}} + +host mdns + hostName demure.mdns.org + Port 8080 + +host sleep + hostName sleepermud.net + +host gnu + hostName fencepost.gnu.org +### End Internet Places ### }}} + +### VPN ### {{{ +host wgvps + hostName 10.0.10.1 + +host wgroute + hostName 10.0.10.2 + +host wgdoom + hostName 10.0.10.3 +### End VPN ### }}} + +### Local Places ### {{{ +host comp doom + hostName moving-computer-of-doom.lan + +host tiny + HostName tiny-server-of-doom.lan + +host net + HostName moving-netbook-of-doom.lan + +host device + HostName moving-device-of-doom.lan + User mobile + +host route + hostName 10.0.0.1 + Port 500 + User root + +host wifi + hostName 10.0.0.2 + Port 500 + User root + +## NAS container for easy rsync +host nas_fs nfs + hostName 10.0.0.10 + Port 502 + User root + +host clock + hostName pi-clock.lan + User pi +### End Local Places ### }}} + +## Default settings, unless overridden above +host * + User demure + Port 22 + ## Disabled to speed up connections + ## Default should be off anyway + #GSSAPIAuthentication no + ## https://pthree.org/2013/05/30/openssh-keys-and-the-drunken-bishop/ + VisualHostKey yes + ## Speed up subsequent connections + ControlMaster auto + ControlPath /tmp/ssh_mux_%h_%p_%r + ControlPersist 1h diff --git a/examples/github-dotphiles-dotfiles b/examples/github-dotphiles-dotfiles new file mode 100644 index 0000000..a7288cc --- /dev/null +++ b/examples/github-dotphiles-dotfiles @@ -0,0 +1,32 @@ +# source: https://github.com/dotphiles/dotphiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220327110425/https://github.com/dotphiles/dotphiles/blob/master/ssh/config + +# +# dotphiles : https://github.com/dotphiles/dotphiles +# +# Description: Config for ssh client +# +# Authors: +# Ben O'Hara +# + +# Global Settings +ForwardAgent yes +#VisualHostKey yes +HashKnownHosts no +#ConnectTimeout 2 + +# My Hosts +#Host hostname hostname.fqdn.com +# Hostname hostname.fqdn.com + +# Default +Host * + #User username + StrictHostKeyChecking ask + ServerAliveCountMax 6 + ServerAliveInterval 30 + KeepAlive yes + #ControlMaster auto + #ControlPath ~/.ssh/master/%r@%h:%p + #ControlPersist 8h diff --git a/examples/github-drewolson-dotfiles b/examples/github-drewolson-dotfiles new file mode 100644 index 0000000..5f47b61 --- /dev/null +++ b/examples/github-drewolson-dotfiles @@ -0,0 +1,11 @@ +# source: https://github.com/drewolson/dotfiles/blob/master/ssh_config +# archive: https://web.archive.org/web/20220327110501/https://github.com/drewolson/dotfiles/blob/master/ssh_config + +Host * + IgnoreUnknown UseRoaming,AddKeysToAgent,UseKeychain + Compression yes + ServerAliveInterval 60 + UseRoaming no + User drew + AddKeysToAgent yes + UseKeychain yes diff --git a/examples/github-ehazlett-dotfiles b/examples/github-ehazlett-dotfiles new file mode 100644 index 0000000..2394fca --- /dev/null +++ b/examples/github-ehazlett-dotfiles @@ -0,0 +1,52 @@ +# source: https://github.com/ehazlett/.dotfiles/blob/master/ssh_config +# archive: https://web.archive.org/web/20220327110537/https://github.com/ehazlett/.dotfiles/blob/master/ssh_config + +Host * + UseRoaming no + +Host git.local + IdentityFile ~/.keys/vcs-ehazlett-20190111 + Port 10022 + +Host vcs.evanhazlett.com + IdentityFile ~/.keys/vcs-ehazlett-20190111 + Port 10022 + +Host github.com + IdentityFile ~/.keys/vcs-ehazlett-20190111 + Hostname ssh.github.com + Port 443 + +Host underland + IdentityFile ~/.keys/home_ehazlett + Hostname work.evanhazlett.com + Port 2022 + +Host underland.indy + IdentityFile ~/.keys/home_ehazlett + Hostname 192.168.1.85 + Port 22 + +Host git.int + IdentityFile ~/.keys/vcs-ehazlett-20190111 + +Host localhost + IdentityFile ~/.keys/vcs-ehazlett-20190111 + +Host bitbucket.org + IdentityFile ~/.keys/vcs-ehazlett-20190111 + +Host gist.github.com + IdentityFile ~/.keys/vcs-ehazlett-20190111 + +Host dev + IdentityFile ~/.keys/home_ehazlett + Hostname 192.168.100.100 + +Host sandbox + IdentityFile ~/.keys/home_ehazlett + Hostname 192.168.100.250 + +Host palisade-bitbucket + HostName bitbucket.org + IdentityFile ~/.keys/madhatter.rsa diff --git a/examples/github-ethan605-dotfiles b/examples/github-ethan605-dotfiles new file mode 100644 index 0000000..8e59345 --- /dev/null +++ b/examples/github-ethan605-dotfiles @@ -0,0 +1,21 @@ +# source: https://github.com/ethan605/dotfiles/blob/main/private_dot_ssh/private_config.tmpl +# archive: https://web.archive.org/web/20220327110611/https://github.com/ethan605/dotfiles/blob/main/private_dot_ssh/private_config.tmpl + +# Recommended by Mozilla Infosec: https://infosec.mozilla.org/guidelines/openssh +# Ensure KnownHosts are unreadable if leaked - it is otherwise easier to know which hosts your keys have access to. +HashKnownHosts yes + +# Host keys the client accepts - order here is honored by OpenSSH +HostKeyAlgorithms ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-ed25519,ssh-rsa,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp521,ecdsa-sha2-nistp384,ecdsa-sha2-nistp256 + +KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp521,ecdh-sha2-nistp384,ecdh-sha2-nistp256,diffie-hellman-group-exchange-sha256 +MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,umac-128@openssh.com +Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr + +Host * + AddKeysToAgent yes + IdentityFile ~/.ssh/id_ed25519 + UseKeychain yes + +Host work + ProxyJump vpn@localhost:2222 diff --git a/examples/github-eti0-dots b/examples/github-eti0-dots new file mode 100644 index 0000000..ff56611 --- /dev/null +++ b/examples/github-eti0-dots @@ -0,0 +1,19 @@ +# source: https://github.com/eti0/dots/blob/master/ssh/config +# archive: https://web.archive.org/web/20220327110640/https://github.com/eti0/dots/blob/master/ssh/config + +Host lemon + HostName 149.91.81.111 + User eti + ServerAliveInterval 120 + ForwardX11Trusted yes + ForwardX11 yes + +Host europe + HostName 199.247.11.225 + User eti + ServerAliveInterval 120 + +Host souls + HostName souls.local + User eti + ServerAliveInterval 120 diff --git a/examples/github-fredoliveira-dotfiles b/examples/github-fredoliveira-dotfiles new file mode 100644 index 0000000..b028c14 --- /dev/null +++ b/examples/github-fredoliveira-dotfiles @@ -0,0 +1,23 @@ +# source: https://github.com/fredoliveira/dotfiles/blob/main/dot_ssh/private_config.tmpl +# archive: https://web.archive.org/web/20220327110708/https://github.com/fredoliveira/dotfiles/blob/main/dot_ssh/private_config.tmpl + +# Skip newer or system-specific unmatched options +IgnoreUnknown AddKeysToAgent,UseKeychain + +Host * + # Allow storing passphrases in the macOS keychain + AddKeysToAgent yes + UseKeychain yes + + # Keep the connection temporarily open by sending a data every few minutes. + ServerAliveCountMax 6 + ServerAliveInterval 300 + + # Disable client-side roaming support for security reasons. + # See https://www.upguard.com/blog/fixing-the-new-openssh-roaming-bug + UseRoaming no + + # Use the 1password agent + IdentityAgent "~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock" + +Include ~/.ssh/config-hosts diff --git a/examples/github-gabebw-dotfiles b/examples/github-gabebw-dotfiles new file mode 100644 index 0000000..4fcea9d --- /dev/null +++ b/examples/github-gabebw-dotfiles @@ -0,0 +1,7 @@ +# source: https://github.com/gabebw/dotfiles/blob/main/ssh/config +# archive: https://web.archive.org/web/20220313113615/https://github.com/gabebw/dotfiles/blob/main/ssh/config + +Host i + HostName i.gabebw.com + Port 13425 + User gabe diff --git a/examples/github-georgewitteman-dotfiles b/examples/github-georgewitteman-dotfiles new file mode 100644 index 0000000..f7fd5e1 --- /dev/null +++ b/examples/github-georgewitteman-dotfiles @@ -0,0 +1,6 @@ +# source: https://github.com/georgewitteman/dotfiles/blob/master/private_dot_ssh/private_config.tmpl +# archive: https://web.archive.org/web/20220327110736/https://github.com/georgewitteman/dotfiles/blob/master/private_dot_ssh/private_config.tmpl + +# https://serverfault.com/questions/515604/ssh-client-option-to-suppress-server-banners +Host * + LogLevel error diff --git a/examples/github-halostatue-dotfiles b/examples/github-halostatue-dotfiles new file mode 100644 index 0000000..5c36b76 --- /dev/null +++ b/examples/github-halostatue-dotfiles @@ -0,0 +1,18 @@ +# source: https://github.com/halostatue/dotfiles/blob/main/private_dot_ssh/private_config.tmpl +# archive: https://web.archive.org/web/20220327110803/https://github.com/halostatue/dotfiles/blob/main/private_dot_ssh/private_config.tmpl + +# General SSH configuration +ForwardAgent yes +HashKnownHosts no +ServerAliveCountMax 6 +ServerAliveInterval 30 +VerifyHostKeyDNS yes + +Host * + IdentityAgent $secretive + UseKeychain yes + AddKeysToAgent yes + +Host github.com + UpdateHostKeys yes + diff --git a/examples/github-hamvocke-dotfiles b/examples/github-hamvocke-dotfiles new file mode 100644 index 0000000..52438e2 --- /dev/null +++ b/examples/github-hamvocke-dotfiles @@ -0,0 +1,13 @@ +# source: https://github.com/hamvocke/dotfiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220313113657/https://github.com/hamvocke/dotfiles/blob/master/ssh/config + +#Host +# HostName +# User + +ControlMaster auto +ControlPath /tmp/ssh_mux_%h_%p_%r +ControlPersist 1h + +ServerAliveInterval 60 +ServerAliveCountMax 10 diff --git a/examples/github-icyphox-dotfiles b/examples/github-icyphox-dotfiles new file mode 100644 index 0000000..4ab14dd --- /dev/null +++ b/examples/github-icyphox-dotfiles @@ -0,0 +1,38 @@ +# source: https://github.com/icyphox/dotfiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220313113754/https://github.com/icyphox/dotfiles/blob/master/ssh/config + +Host * + ServerAliveInterval 180 + ServerAliveCountMax 3 + HostKeyAlgorithms ssh-rsa,ssh-ed25519 + PubkeyAcceptedKeyTypes ssh-rsa,ssh-ed25519 + +Host github.com + Hostname github.com + TCPKeepAlive yes + IdentityFile ~/.ssh/github-pantone + +Host fern + Hostname 152.67.182.105 + User pi + Port 2222 + +Host jade + Hostname 152.67.182.105 + User ubuntu + IdentityFile ~/.ssh/id_rsa + +Host pantwo + Hostname 100.64.1.3 + User icy + IdentityFile ~/.ssh/id_rsa + +Host lapis2 + Hostname 150.230.131.193 + User icy + IdentityFile ~/.ssh/id_rsa + +Host methi + Hostname 152.70.78.124 + User icy + IdentityFile ~/.ssh/id_ed25519 diff --git a/examples/github-int32bit-dotfiles b/examples/github-int32bit-dotfiles new file mode 100644 index 0000000..6e536fe --- /dev/null +++ b/examples/github-int32bit-dotfiles @@ -0,0 +1,10 @@ +# source: https://github.com/int32bit/dotfiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220327110835/https://github.com/int32bit/dotfiles/blob/master/ssh/config + +# 设置session复用,在session生命周期内,不需要重复输入密码,在使用跳板机时特别有用 +Host * + KeepAlive yes + ServerAliveInterval 60 + ControlMaster auto + ControlPersist yes + ControlPath ~/.ssh/socks/%h-%p-%r diff --git a/examples/github-ishchow-dotfiles b/examples/github-ishchow-dotfiles new file mode 100644 index 0000000..1da8d45 --- /dev/null +++ b/examples/github-ishchow-dotfiles @@ -0,0 +1,10 @@ +# source: https://github.com/ishchow/dotfiles/blob/master/private_dot_ssh/private_config +# archive: https://web.archive.org/web/20220327110921/https://github.com/ishchow/dotfiles/blob/master/private_dot_ssh/private_config + +Include config.d/* + +AddKeysToAgent yes + +Host github.com + HostName github.com + IdentityFile ~/.ssh/personal-gh \ No newline at end of file diff --git a/examples/github-jawilson-dotfiles b/examples/github-jawilson-dotfiles new file mode 100644 index 0000000..d5c475f --- /dev/null +++ b/examples/github-jawilson-dotfiles @@ -0,0 +1,42 @@ +# source: https://github.com/jawilson/dotfiles/blob/main/ssh/config +# archive: https://web.archive.org/web/20220327110953/https://github.com/jawilson/dotfiles/blob/main/ssh/config + +Host * + AddKeysToAgent yes + IdentityFile ~/.ssh/id_rsa +Host Maxwell maxwell + HostName Maxwell.singularity.net + ForwardAgent yes +Host Dark-Knight dark-knight + HostName Dark-Knight.singularity.net + User admin +Host Venom venom + HostName venom.singularity.net + User admin +Host Feynman feynman + HostName Feynman.singularity.net + ForwardAgent yes +Host home.jeffalwilson.com + ForwardAgent yes + DynamicForward 1025 +Host P3Steel p3steel + HostName P3Steel.singularity.net + User pi +Host Beagleone beagleone + HostName Beagleone.singularity.net + ForwardAgent yes +Host wenas Wenas wenas.jeffalwilson.com + HostName wenas.jeffalwilson.com + DynamicForward 1026 + ForwardAgent yes +Host Blue blue + HostName Blue.singularity.net + User root +Host Galactica galactica + HostName Galactica.singularity.net + User root +Host 192.168.60.1 galactica.local + User root +Host wilson-t440 wilson-t440.corp.atellis.com + User corp\\jeff.wilson + DynamicForward 1027 diff --git a/examples/github-jdevlieghere-dotfiles b/examples/github-jdevlieghere-dotfiles new file mode 100644 index 0000000..9d3a8e2 --- /dev/null +++ b/examples/github-jdevlieghere-dotfiles @@ -0,0 +1,12 @@ +# source: https://github.com/JDevlieghere/dotfiles/blob/main/.ssh/config +# archive: https://web.archive.org/web/20220313113856/https://github.com/JDevlieghere/dotfiles/blob/main/.ssh/config + +Host * + KeepAlive yes + UseKeychain yes + AddKeysToAgent yes + ForwardAgent yes + ServerAliveInterval 60 + +Include ~/.ssh/greendragon +Include ~/.ssh/bluedragon diff --git a/examples/github-jlucktay-dotfiles b/examples/github-jlucktay-dotfiles new file mode 100644 index 0000000..758e462 --- /dev/null +++ b/examples/github-jlucktay-dotfiles @@ -0,0 +1,31 @@ +# source: https://github.com/jlucktay/dotfiles/blob/main/private_dot_ssh/config.tmpl +# archive: https://web.archive.org/web/20220327111022/https://github.com/jlucktay/dotfiles/blob/main/private_dot_ssh/config.tmpl + +Host tilde.club + IdentityFile ~/.ssh/id_rsa_jlucktay + User jlucktay + +Host 192.168.86.181 192.168.86.121 192.168.86.122 192.168.86.123 rpi?-? rpi?-?.lan rpi?-?.local pi.hole + IdentityFile ~/.ssh/id_rsa_rpi + User pi + +# This is how we configure throwaway VMs when we DGAF about what happens to them ¯\_(ツ)_/¯ +Host danjump + CheckHostIP no + HostName 10.19.58.64 + IdentityFile ~/.ssh/id_rsa_jlucktayjump + StrictHostKeyChecking no + UpdateHostKeys yes + User jlucktay + UserKnownHostsFile /dev/null + VerifyHostKeyDNS no + +# This is the wildcard/apply-to-everything section +Host * + AddKeysToAgent yes + ConnectTimeout 5 + ControlMaster auto + ControlPath ~/.ssh/%C.sock + ControlPersist 10m + IdentityFile ~/.ssh/id_ed25519_20211013 + UseKeychain yes diff --git a/examples/github-joke-dotfiles b/examples/github-joke-dotfiles new file mode 100644 index 0000000..243aad9 --- /dev/null +++ b/examples/github-joke-dotfiles @@ -0,0 +1,11 @@ +# source: https://github.com/joke/dotfiles/blob/main/private_dot_ssh/private_config +# archive: https://web.archive.org/web/20220327110033/https://github.com/joke/dotfiles/blob/main/private_dot_ssh/private_config + +Host github.com +ForwardAgent no + +Host * +ControlMaster auto +ControlPath ${XDG_RUNTIME_DIR}/.ssh_%C +ControlPersist 1800 +ForwardAgent yes diff --git a/examples/github-kasuboski-dotfiles b/examples/github-kasuboski-dotfiles new file mode 100644 index 0000000..a2b1b81 --- /dev/null +++ b/examples/github-kasuboski-dotfiles @@ -0,0 +1,7 @@ +# source: https://github.com/kasuboski/dotfiles/blob/main/private_dot_ssh/config.tmpl +# archive: https://web.archive.org/web/20220327111114/https://github.com/kasuboski/dotfiles/blob/main/private_dot_ssh/config.tmpl + +Host * + AddKeysToAgent yes + UseKeychain yes + IdentityFile ~/.ssh/id_ed25519 diff --git a/examples/github-kutsan-dotfiles b/examples/github-kutsan-dotfiles new file mode 100644 index 0000000..634418a --- /dev/null +++ b/examples/github-kutsan-dotfiles @@ -0,0 +1,15 @@ +# source: https://github.com/kutsan/dotfiles/blob/master/.ssh/config +# source: https://github.com/kutsan/dotfiles/blob/master/.ssh/conf/settings.ssh +# archive: https://web.archive.org/web/20220313114253/https://github.com/kutsan/dotfiles/blob/master/.ssh/config +# archive: https://web.archive.org/web/20220313114018/https://github.com/kutsan/dotfiles/blob/master/.ssh/conf/settings.ssh + +# Sets a timeout interval in seconds after which if no data has been received +# from the server, ssh will send a message through the encrypted channel to +# request a response from the server. +ServerAliveInterval 15 + +# Use compressed connection. +Compression yes + +# Hash host names and addresses when they are added to known_hosts file. +HashKnownHosts yes diff --git a/examples/github-lildude-dotfiles b/examples/github-lildude-dotfiles new file mode 100644 index 0000000..7211807 --- /dev/null +++ b/examples/github-lildude-dotfiles @@ -0,0 +1,174 @@ +# source: https://github.com/lildude/dotfiles/blob/main/chezmoi/dot_ssh/config +# archive: https://web.archive.org/web/20220327111142/https://github.com/lildude/dotfiles/blob/main/chezmoi/dot_ssh/config + +# Ref https://developer.apple.com/library/content/technotes/tn2449/_index.html +Host * + IgnoreUnknown UseKeychain + UseKeychain yes + Compression yes + ForwardX11 no + ControlPath ~/.ssh/master-%C + ControlMaster auto + #ControlPersist 4h + PreferredAuthentications publickey,keyboard-interactive,password,gssapi-with-mic,hostbased + KeepAlive yes + ServerAliveInterval 60 + +# Freenas +Host freenas.local freenas 192.168.1.191 + IdentitiesOnly yes + IdentityFile ~/.ssh/freenas_dsa + User lildude + +# GitHub +Host github.com *.github.com localhost + IdentitiesOnly yes + IdentityFile ~/.ssh/github_2018_ed25519 + AddKeysToAgent yes + User git + ForwardAgent yes + +# Local dev +Host localhost + IdentitiesOnly yes + IdentityFile ~/.ssh/github_2018_ed25519 + AddKeysToAgent yes + User git + ForwardAgent yes + UserKnownHostsFile /dev/null + StrictHostKeyChecking no + +Host *.githubapp.com + IdentitiesOnly yes + IdentityFile ~/.ssh/github_2018_ed25519 + AddKeysToAgent yes + User lildude + ForwardAgent yes + +Host prodshell shell + Hostname shell.service.cp1-iad.github.net + IdentitiesOnly yes + IdentityFile ~/.ssh/github_2018_ed25519 + ProxyJump %r@bastion.githubapp.com + ForwardAgent yes + AddKeysToAgent yes + User lildude + +Host bastion + Hostname bastion.githubapp.com + IdentitiesOnly yes + IdentityFile ~/.ssh/github_2018_ed25519 + ForwardAgent yes + AddKeysToAgent yes + User lildude + +Host vault-bastion + Hostname vault-bastion.githubapp.com + IdentitiesOnly yes + IdentityFile ~/.ssh/github_2018_ed25519 + ForwardAgent yes + AddKeysToAgent yes + User lildude + +Host *.cp1-prd.iad.github.net *.private-us-east-1.github.net *.ghe.io + IdentitiesOnly yes + IdentityFile ~/.ssh/github_2018_ed25519 + ProxyJump %r@bastion.githubapp.com + DynamicForward 8888 + ForwardAgent yes + AddKeysToAgent yes + User lildude + +Host *.bpdev-us-east-1.github.net + User build + IdentitiesOnly yes + IdentityFile ~/.ssh/github_2018_ed25519 + DynamicForward 8888 + ForwardAgent yes + AddKeysToAgent yes + #RemoteForward /run/user/1001/gnupg/S.gpg-agent ~/.gnupg/S.gpg-agent.extra + UserKnownHostsFile /dev/null + StrictHostKeyChecking no + +# Heroku +Host heroku.com + User git + Hostname heroku.com + IdentitiesOnly yes + IdentityFile ~/.ssh/heroku_2016_rsa + AddKeysToAgent yes + +# Bitbucket +Host bitbucket.org + User git + Hostname bitbucket.org + +# Digital Ocean - droplet1 +Host do1 + User col + IdentitiesOnly yes + IdentityFile ~/.ssh/digitalocean_2016_rsa + AddKeysToAgent yes + Hostname 192.241.150.191 + +# Random test AWS instances +Host *.compute.amazonaws.com + Port 122 + User admin + UserKnownHostsFile /dev/null + StrictHostKeyChecking no + IdentitiesOnly yes + IdentityFile ~/.ssh/aws-lildude.pem + LogLevel quiet + +Host raspberrypi rpi hassio.local + Hostname 192.168.1.85 + IdentitiesOnly yes + IdentityFile ~/.ssh/rpi_ed25519 + User hassio + AddKeysToAgent yes + +Host hassioroot hassiodebug + Hostname 192.168.1.85 + IdentitiesOnly yes + IdentityFile ~/.ssh/id_rsa + User root + Port 22222 + AddKeysToAgent yes + +# Work Azure VMs +Host *.ghaedev.com + User lildude + Port 122 + IdentitiesOnly yes + IdentityFile ~/.ssh/azure_vm_2018_rsa + AddKeysToAgent yes + +Host msazure.visualstudio.com + User coseymou@microsoft.com + IdentitiesOnly yes + IdentityFile ~/.ssh/azure_vm_2018_rsa + AddKeysToAgent yes + ServerAliveInterval 30 + +Host win10 + Hostname 127.0.0.1 + User colin + Port 2522 + IdentitiesOnly yes + IdentityFile ~/.ssh/azure_vm_2018_rsa + AddKeysToAgent yes + +# Personal Azure VMs +Host cluckwp + Hostname 168.61.34.129 + IdentitiesOnly yes + IdentityFile ~/.ssh/azure_vm_2018_rsa + User lildude + AddKeysToAgent yes + +Host github-codespace ghcs codespace + User root + Hostname localhost + Port 2222 + NoHostAuthenticationForLocalhost yes diff --git a/examples/github-lucax88x-configs b/examples/github-lucax88x-configs new file mode 100644 index 0000000..c17f1a2 --- /dev/null +++ b/examples/github-lucax88x-configs @@ -0,0 +1,12 @@ +# source: https://github.com/lucax88x/configs/blob/master/dotfiles/.ssh/config +# archive: https://web.archive.org/web/20220327111216/https://github.com/lucax88x/configs/blob/master/dotfiles/.ssh/config + +Host ssh.dev.azure.com + HostKeyAlgorithms +ssh-rsa + Identitiesonly yes + PubkeyAcceptedAlgorithms +ssh-rsa + +Host git-ssh.garaio.com + HostKeyAlgorithms +ssh-rsa + Identitiesonly yes + PubkeyAcceptedAlgorithms +ssh-rsa diff --git a/examples/github-masasam-dotfiles b/examples/github-masasam-dotfiles new file mode 100644 index 0000000..c663cd2 --- /dev/null +++ b/examples/github-masasam-dotfiles @@ -0,0 +1,17 @@ +# source: https://github.com/masasam/dotfiles/blob/master/.ssh/config_sample +# archive: https://web.archive.org/web/20220313114418/https://github.com/masasam/dotfiles/blob/master/.ssh/config_sample + +Host instance + HostName ***.***.***.*** + User username + +Host instance2 + HostName ***.***.***.*** + User username + +Host * + ForwardX11 no + ServerAliveInterval 60 + Cipher arcfour256 + GSSAPIAuthentication no + AddressFamily inet diff --git a/examples/github-maskray-config b/examples/github-maskray-config new file mode 100644 index 0000000..e0aecf7 --- /dev/null +++ b/examples/github-maskray-config @@ -0,0 +1,26 @@ +# source: https://github.com/MaskRay/Config/blob/master/home/.ssh/config +# archive: https://web.archive.org/web/20220327111243/https://github.com/MaskRay/Config/blob/master/home/.ssh/config + +Host * + ServerAliveInterval 180 + HashKnownHosts no + #AddressFamily inet + Compression yes + ControlMaster auto + ControlPath /tmp/ssh_%r@%h:%p + ControlPersist 2h + ForwardAgent yes + SendEnv LANG LC_ALL + +#Host remote +# Hostname remote^gateway +# Port remote_port + +Host *^* + ProxyCommand ssh-chain %h %p + +Host * + CanonicalizeHostname Yes + CanonicalDomains n9.vc + CanonicalizeMaxDots 1 + CanonicalizeFallbackLocal yes diff --git a/examples/github-mattorb-dotfiles b/examples/github-mattorb-dotfiles new file mode 100644 index 0000000..1745cfd --- /dev/null +++ b/examples/github-mattorb-dotfiles @@ -0,0 +1,9 @@ +# source: https://github.com/mattorb/dotfiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220327111312/https://github.com/mattorb/dotfiles/blob/master/ssh/config + +Host * + UseKeychain yes + AddKeysToAgent yes + IdentityFile ~/.ssh/id_rsa + +Include ~/.ssh/config_locals diff --git a/examples/github-mcandre-dotfiles b/examples/github-mcandre-dotfiles new file mode 100644 index 0000000..ebc6984 --- /dev/null +++ b/examples/github-mcandre-dotfiles @@ -0,0 +1,13 @@ +# source: https://github.com/mcandre/dotfiles/blob/master/ssh-config +# archive: https://web.archive.org/web/20220327111341/https://github.com/mcandre/dotfiles/blob/master/ssh-config + +# cp ssh-config ~/.ssh/config + +# Fix tab completion +HashKnownHosts no + +# Fix VSCode remote authentication +# Host foo +# HostName foo +# User bar +# IdentityFile ~/.ssh/id_rsa diff --git a/examples/github-mikemcquaid-dotfiles b/examples/github-mikemcquaid-dotfiles new file mode 100644 index 0000000..14df208 --- /dev/null +++ b/examples/github-mikemcquaid-dotfiles @@ -0,0 +1,27 @@ +# source: https://github.com/MikeMcQuaid/dotfiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220313114450/https://github.com/MikeMcQuaid/dotfiles/blob/master/ssh/config + +Host *.github.com *.github.net *.githubapp.com + ForwardAgent no + User mikemcquaid + +Host github-shell + User mikemcquaid + HostName shell.service.ac4-iad.github.net + ProxyJump bastion.githubapp.com + +Host github-codespaces + User root + Hostname localhost + Port 2222 + +Host * + StrictHostKeyChecking ask + VerifyHostKeyDNS ask + NoHostAuthenticationForLocalhost yes + IdentityFile ~/.ssh/id_ed25519 + IdentityFile ~/.ssh/id_rsa + UseKeychain yes + AddKeysToAgent yes + ControlMaster auto + ControlPath /tmp/ssh-%r@%h:%p.socket diff --git a/examples/github-mnk400-dotfiles b/examples/github-mnk400-dotfiles new file mode 100644 index 0000000..6299797 --- /dev/null +++ b/examples/github-mnk400-dotfiles @@ -0,0 +1,10 @@ +# source: https://github.com/mnk400/dotfiles/blob/master/.ssh/config +# archive: https://web.archive.org/web/20220327111411/https://github.com/mnk400/dotfiles/blob/master/.ssh/config + +Host waterfall + Hostname waterfall.lan + User pi + +Host pihole + Hostname pi.hole + User pi diff --git a/examples/github-netj-dotfiles b/examples/github-netj-dotfiles new file mode 100644 index 0000000..9f65097 --- /dev/null +++ b/examples/github-netj-dotfiles @@ -0,0 +1,59 @@ +# source: https://github.com/netj/dotfiles/blob/master/.ssh/config.d/00-common +# source: https://github.com/netj/dotfiles/blob/master/.ssh/config.d/99-aws-ssm-ssh-proxy-magic +# source: https://github.com/netj/dotfiles/blob/master/.ssh/config.d/99-cloud +# source: https://github.com/netj/dotfiles/blob/master/.ssh/config.d/99-control-master +# archive: https://web.archive.org/web/20220327111437/https://github.com/netj/dotfiles/blob/master/.ssh/config.d/00-common +# archive: https://web.archive.org/web/20220327111502/https://github.com/netj/dotfiles/blob/master/.ssh/config.d/99-aws-ssm-ssh-proxy-magic +# archive: https://web.archive.org/web/20220327111525/https://github.com/netj/dotfiles/blob/master/.ssh/config.d/99-cloud +# archive: https://web.archive.org/web/20220327111549/https://github.com/netj/dotfiles/blob/master/.ssh/config.d/99-control-master + +Protocol 2 +HashKnownHosts no +CheckHostIP no +AddKeysToAgent yes + +# vim:ft=sshconfig + +# ~/.ssh/config snippet to utilize ~/.ssh/aws-ssm-ssh-proxy-magic.sh +# See also: https://gist.github.com/netj/d9006a823163d7662d8ff105c9a49e0e + +# SSH over AWS Session Manager +Host i-* mi-* *.ec2.aws + #ProxyCommand sh -c "aws ssm start-session --target %h --document-name AWS-StartSSHSession --parameters 'portNumber=%p'" + ProxyCommand sh ~/.ssh/aws-ssm-ssh-proxy-magic.sh ec2instanceid=%h sshuser=%r sshport=%p + +# share connection across sessions until idle for 1h +Host i-* mi-* *.ec2.aws + ControlMaster auto + ControlPath ~/.ssh/master-%r@%h:%p + ControlPersist 3600 + +#################### +# trust instances set up with alias +Host *.ec2.aws + ForwardAgent yes +# default to ec2-user +Host i-* mi-* + User ec2-user + +# vim:ft=sshconfig + +# AWS EC2 +Host *.amazonaws.com *.ec2 + StrictHostKeyChecking no + User ubuntu + +# Azure +Host *.cloudapp.net + StrictHostKeyChecking no + User azureuser + +# vim:ft=sshconfig + +# share connections across sessions, and persist each for 5mins +Host * + ControlMaster auto + ControlPath ~/.ssh/master-%r@%h:%p + ControlPersist 300 + +# vim:ft=sshconfig \ No newline at end of file diff --git a/examples/github-onedr0p-dotfiles b/examples/github-onedr0p-dotfiles new file mode 100644 index 0000000..e87f024 --- /dev/null +++ b/examples/github-onedr0p-dotfiles @@ -0,0 +1,22 @@ +# source: https://github.com/onedr0p/dotfiles/blob/main/private_dot_ssh/private_config.tmpl +# archive: https://web.archive.org/web/20220327111617/https://github.com/onedr0p/dotfiles/blob/main/private_dot_ssh/private_config.tmpl + +Host * + ControlMaster auto + ControlPath ~/.ssh/control-%h-%p-%r + ControlPersist 600 + PKCS11Provider /usr/lib64/libykcs11.so + AddKeysToAgent yes + IdentityFile ~/.ssh/id_ed25519 + IgnoreUnknown UseKeychain + UseKeychain yes + +Host 192.168.*.* + StrictHostKeyChecking no + UserKnownHostsFile /dev/null +Host 172.16.*.* + StrictHostKeyChecking no + UserKnownHostsFile /dev/null +Host 10.*.*.* + StrictHostKeyChecking no + UserKnownHostsFile /dev/null diff --git a/examples/github-ornicar-dotfiles b/examples/github-ornicar-dotfiles new file mode 100644 index 0000000..715a957 --- /dev/null +++ b/examples/github-ornicar-dotfiles @@ -0,0 +1,125 @@ +# source: https://github.com/ornicar/dotfiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220327111645/https://github.com/ornicar/dotfiles/blob/master/ssh/config + +Host * + # ControlMaster auto + # ControlPath ~/.ssh/master-%r@%h:%p + # ControlPersist 600 + ForwardAgent yes +Host listress-clients + HostName 35.209.121.121 + User root +Host listress-ws + HostName 35.209.204.46 + User root +Host listress + HostName 35.209.159.98 + User root +Host greco + HostName greco.lichess.ovh + User root +Host leess + HostName leess.lichess.ovh + User root +Host keres + HostName keres.lichess.ovh + User root +Host gandi1 + HostName 2001:4b98:dc0:41:216:3eff:fef3:b78e + User admin +Host leela + HostName 83.145.238.235 + Port 9023 + User thibault +Host loquy + HostName loquy.lichess.ovh + User root +Host dirac + HostName dirac.lichess.ovh + User root +Host gauss + HostName gauss.lichess.ovh + User root +Host archi + HostName archi.lichess.ovh + User root + ForwardAgent yes +Host drake + HostName 213.239.195.106 + User root +Host irwin + HostName 188.165.221.85 + User root +Host pluto + HostName 37.59.12.19 + User root +Host koala + HostName 94.23.220.148 + User root +Host curie + HostName curie.lichess.org + User root +Host benko + HostName 5.196.84.117 + User root +Host bofur + HostName 149.202.91.37 + User root +Host rambo + HostName 91.121.89.126 + User root +Host flynn + HostName 91.121.146.216 + User root +Host khiaw + HostName 176.31.115.179 + User root + ForwardAgent yes +Host ushio + HostName 91.121.211.87 + User root +Host marta + HostName 91.121.143.131 + User root +Host timshell + HostName 91.121.176.121 + Port 22422 + User lichess +Host timroot + HostName 91.121.176.121 + Port 22422 + User root +Host leela + HostName 52.24.238.133 + User ubuntu + IdentityFile "~/.ssh/leela.pem" +Host leelascale + HostName 52.11.60.154 + User ubuntu + IdentityFile "~/.ssh/leela.pem" +Host adele + HostName 91.121.89.85 + User root +Host cammy + HostName 91.121.169.81 + User root +Host patat + HostName karmeliet.darklord.fr + User lichess + Port 9453 +Host hexal + HostName 37.60.8.7 + User root +Host vindinium + HostName 5.196.64.149 + User vindinium +Host matthews + HostName 91.121.16.158 + Port 27120 + User thibault +Host vindinium + HostName 91.209.78.59 + User vindinium +Host salim2 + HostName 216.218.250.236 + User root diff --git a/examples/github-paulirish-dotfiles b/examples/github-paulirish-dotfiles new file mode 100644 index 0000000..f995b8c --- /dev/null +++ b/examples/github-paulirish-dotfiles @@ -0,0 +1,23 @@ +# source: https://github.com/paulirish/dotfiles/blob/master/.ssh.config.example +# archive: https://web.archive.org/web/20220313104112/https://github.com/paulirish/dotfiles/blob/master/.ssh.config.example + +Host github.com + ControlMaster auto + ControlPersist 120 + +Host * + # Always use SSH2. + Protocol 2 + + # Use a shared channel for all sessions to the same host, + # instead of always opening a new one. This leads to much + # quicker connection times. + ControlMaster auto + ControlPath ~/.ssh/control/%r@%h:%p + ControlPersist 1800 + + # also this stuff + Compression yes + TCPKeepAlive yes + ServerAliveInterval 20 + ServerAliveCountMax 10 diff --git a/examples/github-peterdavehello-unitial b/examples/github-peterdavehello-unitial new file mode 100644 index 0000000..7b0989d --- /dev/null +++ b/examples/github-peterdavehello-unitial @@ -0,0 +1,38 @@ +# source: https://github.com/PeterDaveHello/Unitial/blob/master/ssh_config +# archive: https://web.archive.org/web/20220327111717/https://github.com/PeterDaveHello/Unitial/blob/master/ssh_config + +Host * + GSSAPIAuthentication no + AddressFamily inet + TCPKeepAlive yes + ServerAliveInterval 55 + Compression yes + #LogLevel DEBUG + + #reuse connections + ControlMaster auto + ControlPersist 600 + ControlPath ~/.ssh/.tmp_session/%h_%p_%r + +Host ec2-*.compute.amazonaws.com + # Note that this "%C" work on OpenSSH v6.7+, so comment out, disablle multiplexing by default. + # This will generates a hash from the concatenation of %l%h%p%r, + # SO it'll help if you got "ControlPath domain.blah.blah ... too long for Unix domain socket" problem. + + # Need OpenSSH v6.7+ : (e.g. on Ubuntu 16.04 or homebrew) + #ControlPath ~/.ssh/.tmp_session/%C + # For OpenSSH < v6.7 : + ControlMaster no + +Host do.not.use.multiplexing + ControlMaster no + +Host for.x11.forwarding + ForwardX11 yes + ForwardX11Trusted yes + +Host internal + ProxyCommand ssh jumphost.internal -W %h:%p + +Host internal2 + ProxyJump jumphost.internal # OpenSSH v7.3+ shortcut diff --git a/examples/github-posquit0-dotfiles b/examples/github-posquit0-dotfiles new file mode 100644 index 0000000..0613c6f --- /dev/null +++ b/examples/github-posquit0-dotfiles @@ -0,0 +1,16 @@ +# source: https://github.com/posquit0/dotfiles/blob/master/ssh/.ssh/config +# archive: https://web.archive.org/web/20220313114527/https://github.com/posquit0/dotfiles/blob/master/ssh/.ssh/config + +# vim: set ft=sshconfig: +# SSH Configuration +# +# Maintained by Claud D. Park +# http://www.posquit0.com/ + +TCPKeepAlive=yes +ServerAliveInterval=15 +ServerAliveCountMax=6 +Compression=yes +ControlMaster auto +ControlPath /tmp/%r@%h:%p +ControlPersist yes diff --git a/examples/github-ppwwyyxx-dotfiles b/examples/github-ppwwyyxx-dotfiles new file mode 100644 index 0000000..97efc15 --- /dev/null +++ b/examples/github-ppwwyyxx-dotfiles @@ -0,0 +1,11 @@ +# source: https://github.com/ppwwyyxx/dotfiles/blob/master/.ssh/config +# archive: https://web.archive.org/web/20220327111750/https://github.com/ppwwyyxx/dotfiles/blob/master/.ssh/config + +tcpkeepalive=yes +ServerAliveInterval=30 +#serveralivecountmax=6 +ControlMaster auto + ControlPath /tmp/ssh_mux_%h_%p_%r + +Host nana rug snhid server4 server6 server7 + HostName %h.net9.org diff --git a/examples/github-qwinters-dotfiles b/examples/github-qwinters-dotfiles new file mode 100644 index 0000000..fc71396 --- /dev/null +++ b/examples/github-qwinters-dotfiles @@ -0,0 +1,10 @@ +# source: https://github.com/qwinters/dotfiles/blob/main/home/dot_ssh/config +# archive: https://web.archive.org/web/20220327111820/https://github.com/qwinters/dotfiles/blob/main/home/dot_ssh/config + +Host * + AddKeysToAgent yes + UseKeychain yes + +Host github.com + User git + IdentityFile ~/.ssh/id_ed25519_github diff --git a/examples/github-rbnis-dotfiles b/examples/github-rbnis-dotfiles new file mode 100644 index 0000000..65cf916 --- /dev/null +++ b/examples/github-rbnis-dotfiles @@ -0,0 +1,16 @@ +# source: https://github.com/rbnis/dotfiles/blob/master/.ssh/config +# archive: https://web.archive.org/web/20220327111848/https://github.com/rbnis/dotfiles/blob/master/.ssh/config + +Host aur.archlinux.org + IdentityFile ~/.ssh/aur + User aur + +Host github.com + IdentityFile ~/.ssh/github + +Host tripp.xyz + HostName host.tripp.xyz + User robin + +Host mqtt + User robin diff --git a/examples/github-rememberyou-dotfiles b/examples/github-rememberyou-dotfiles new file mode 100644 index 0000000..451ab9d --- /dev/null +++ b/examples/github-rememberyou-dotfiles @@ -0,0 +1,22 @@ +# source: https://github.com/rememberYou/dotfiles/blob/master/ssh/.config/ssh/config +# archive: https://web.archive.org/web/20220327111917/https://github.com/rememberYou/dotfiles/blob/master/ssh/.config/ssh/config + +Host * + AddKeysToAgent yes + IdentityAgent SSH_AUTH_SOCK + UserKnownHostsFile ~/.local/share/ssh/known_hosts + +Host bitbucket bitbucket.org + HostName bitbucket.org + IdentityFile ~/.local/share/ssh/keys/bitbucket + User git + +Host github github.com + HostName github.com + IdentityFile ~/.local/share/ssh/keys/github + User git + +Host gitlab gitlab.com + HostName gitlab.com + IdentityFile ~/.local/share/ssh/keys/gitlab + User git diff --git a/examples/github-romkatv-dotfiles-public b/examples/github-romkatv-dotfiles-public new file mode 100644 index 0000000..f719183 --- /dev/null +++ b/examples/github-romkatv-dotfiles-public @@ -0,0 +1,18 @@ +# source: https://github.com/romkatv/dotfiles-public/blob/master/.ssh/config +# archive: https://web.archive.org/web/20220327111944/https://github.com/romkatv/dotfiles-public/blob/master/.ssh/config + +Include config-private + +Host * + PasswordAuthentication no + KbdInteractiveAuthentication no + ChallengeResponseAuthentication no + ExitOnForwardFailure yes + ForwardX11Trusted yes + ServerAliveInterval 60 + ConnectTimeout 10 + AddKeysToAgent yes + EscapeChar ` + ControlMaster auto + ControlPersist 72000 + ControlPath ~/.ssh/s/%C diff --git a/examples/github-sainnhe-dotfiles b/examples/github-sainnhe-dotfiles new file mode 100644 index 0000000..25fbc29 --- /dev/null +++ b/examples/github-sainnhe-dotfiles @@ -0,0 +1,19 @@ +# source: https://github.com/sainnhe/dotfiles/blob/master/.ssh/config +# archive: https://web.archive.org/web/20220313114601/https://github.com/sainnhe/dotfiles/blob/master/.ssh/config + +Host * + ProxyCommand=socat - PROXY:127.0.0.1:%h:%p,proxyport=1081 + +Host github.com + HostName github.com + IdentityFile ~/.ssh/id_ecdsa + +Host gitlab.com + HostName gitlab.com + IdentityFile ~/.ssh/id_ecdsa + +Host ssh.dev.azure.com + HostName ssh.dev.azure.com + IdentityFile ~/.ssh/id_rsa + HostKeyAlgorithms +ssh-rsa + PubkeyAcceptedKeyTypes +ssh-rsa diff --git a/examples/github-searls-icloud-dotfiles b/examples/github-searls-icloud-dotfiles new file mode 100644 index 0000000..15d430e --- /dev/null +++ b/examples/github-searls-icloud-dotfiles @@ -0,0 +1,10 @@ +# source: https://github.com/searls/icloud-dotfiles/blob/master/.ssh/config +# archive: https://web.archive.org/web/20220327112014/https://github.com/searls/icloud-dotfiles/blob/master/.ssh/config + +Host * + AddKeysToAgent yes + UseKeychain yes + IdentityFile ~/.ssh/id_ed25519 + +Host github.com + UpdateHostKeys yes diff --git a/examples/github-sharfah-dotfiles b/examples/github-sharfah-dotfiles new file mode 100644 index 0000000..81eaf54 --- /dev/null +++ b/examples/github-sharfah-dotfiles @@ -0,0 +1,17 @@ +# source: https://github.com/sharfah/dotfiles/blob/master/.ssh/config +# archive: https://web.archive.org/web/20220327112043/https://github.com/sharfah/dotfiles/blob/master/.ssh/config + +# SSH multiplexing +# tell ssh to try to start a master if none is running, or use +# an existing one otherwise. This will speed up multiple ssh +# connections to the same server +Host * +ControlMaster auto +ControlPath /tmp/%r@%h:%p +Ciphers arcfour +StrictHostKeyChecking no +BatchMode yes + +# shortcuts for common hosts +Host isen +HostName isengard diff --git a/examples/github-skeeto-dotfiles b/examples/github-skeeto-dotfiles new file mode 100644 index 0000000..e4d1632 --- /dev/null +++ b/examples/github-skeeto-dotfiles @@ -0,0 +1,29 @@ +# source: https://github.com/skeeto/dotfiles/blob/master/_ssh/config.d/010-control.conf +# source: https://github.com/skeeto/dotfiles/blob/master/_ssh/config.d/030-mail.conf +# source: https://github.com/skeeto/dotfiles/blob/master/_ssh/config.d/050-github.conf +# archive: https://web.archive.org/web/20220327112109/https://github.com/skeeto/dotfiles/blob/master/_ssh/config.d/010-control.conf +# archive: https://web.archive.org/web/20220327112136/https://github.com/skeeto/dotfiles/blob/master/_ssh/config.d/030-mail.conf +# archive: https://web.archive.org/web/20220327112159/https://github.com/skeeto/dotfiles/blob/master/_ssh/config.d/050-github.conf + +ControlMaster auto +ControlPath /tmp/ssh_mux_%h_%p_%r +ServerAliveInterval 30 +GSSAPIAuthentication no +UseRoaming no + +Host mail mail.nullprogram.com + HostName mail.nullprogram.com + User wellons + LocalForward 2525 127.0.0.1:26 + Port 9418 + LogLevel QUIET + +Host github.com + User git + HostName ssh.github.com + Port 443 + +Host gist.github.com + User git + HostName ssh.github.com + Port 443 diff --git a/examples/github-sobolevn-dotfiles b/examples/github-sobolevn-dotfiles new file mode 100644 index 0000000..d245e99 --- /dev/null +++ b/examples/github-sobolevn-dotfiles @@ -0,0 +1,7 @@ +# source: https://github.com/sobolevn/dotfiles/blob/master/config/ssh_config +# archive: https://web.archive.org/web/20220313114706/https://github.com/sobolevn/dotfiles/blob/master/config/ssh_config + +Host * + UseKeychain yes + AddKeysToAgent yes + IdentityFile ~/.ssh/id_rsa diff --git a/examples/github-stratus3d-dotfiles b/examples/github-stratus3d-dotfiles new file mode 100644 index 0000000..38df7d1 --- /dev/null +++ b/examples/github-stratus3d-dotfiles @@ -0,0 +1,14 @@ +# source: https://github.com/Stratus3D/dotfiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220313114758/https://github.com/Stratus3D/dotfiles/blob/master/ssh/config + +# Example Configuration +# +# All servers +#Host * +# +# Trusted servers +#Host *.stratus3d.com +# ForwardAgent yes +# # Also need these settings on OSX Sierra +# UseKeychain no +# AddKeysToAgent yes diff --git a/examples/github-szorfein-dotfiles b/examples/github-szorfein-dotfiles new file mode 100644 index 0000000..e6c4d28 --- /dev/null +++ b/examples/github-szorfein-dotfiles @@ -0,0 +1,8 @@ +# source: https://github.com/szorfein/dots/blob/master/private_dot_ssh/config.tmpl +# archive: https://web.archive.org/web/20220327112227/https://github.com/szorfein/dots/blob/master/private_dot_ssh/config.tmpl + +HashKnownHosts no + +Host github.com + IdentitiesOnly yes + IdentityFile ~/.ssh/ssh_git diff --git a/examples/github-terrymunro-dotfiles b/examples/github-terrymunro-dotfiles new file mode 100644 index 0000000..d6f0c2f --- /dev/null +++ b/examples/github-terrymunro-dotfiles @@ -0,0 +1,26 @@ +# source: https://github.com/terrymunro/dotfiles/blob/main/private_dot_ssh/config.tmpl +# archive: https://web.archive.org/web/20220327112253/https://github.com/terrymunro/dotfiles/blob/main/private_dot_ssh/config.tmpl + +## Defaults ## + +Host * + AddKeysToAgent yes + UseKeyChain yes + ForwardAgent no + ForwardX11 no + ForwardX11Trusted yes + Protocol 2 + ServerAliveInterval 60 + ServerAliveCountMax 60 + IdentitiesOnly yes + +## Overrides ## +Host pc + HostName tm-desktop.local + Port 2246 + User terry + IdentityFile ~/.ssh/home-key-ecdsa + +Host github.com + User git + IdentityFile ~/.ssh/aginic_github diff --git a/examples/github-tnek213-dotfiles b/examples/github-tnek213-dotfiles new file mode 100644 index 0000000..b061e0e --- /dev/null +++ b/examples/github-tnek213-dotfiles @@ -0,0 +1,4 @@ +# source: https://github.com/tnek213/dotfiles/blob/main/private_dot_ssh/config +# archive: https://web.archive.org/web/20220327112322/https://github.com/tnek213/dotfiles/blob/main/private_dot_ssh/config + +Include config.d/* diff --git a/examples/github-tpope-dotfiles b/examples/github-tpope-dotfiles new file mode 100644 index 0000000..73a7028 --- /dev/null +++ b/examples/github-tpope-dotfiles @@ -0,0 +1,55 @@ +# source: https://github.com/tpope/dotfiles/blob/master/.ssh/config +# archive: https://web.archive.org/web/20220327112348/https://github.com/tpope/dotfiles/blob/master/.ssh/config + +# ~/.ssh/config + +Host R renly renly.tpope router + HostName renly.tpope + #Color cyan + +Host N balon balon.tpope nas + HostName balon.tpope + #Color brown + +Host A aegon aegon.tpope macbook + HostName aegon.tpope + #Color purple + ForwardX11 yes + +Host D walder walder.tpope desktop + HostName walder.tpope + #Color red + ForwardX11 yes + +Host L loras loras.tpope laptop + HostName loras.tpope + #Color orange + ForwardX11 yes + +Host T tyrion tyrion.tpope htpc + HostName tyrion.tpope + #Color magenta + ForwardX11 yes + +Host tywin + HostName tywin.tpope + #Color magenta + +Host V varys varys.tpope.net roxy tpope.net tpo.pe + HostName varys.tpope.net + #Color green + +Host home.tpope.info + CheckHostIP no + HostKeyAlias renly.tpope + +Host *.tpope.us *.tpope + ProxyCommand ssh -qax home.tpope.info nc `echo %h|cut -d. -f1` %p + +Host *.* localhost + ProxyCommand none + +Host * + User tpope + ForwardAgent yes + ProxyCommand sh -c '$HOME/.local/bin/tpope host tunnel %h %p' diff --git a/examples/github-trapd00r-configs b/examples/github-trapd00r-configs new file mode 100644 index 0000000..08bda57 --- /dev/null +++ b/examples/github-trapd00r-configs @@ -0,0 +1,123 @@ +# source: https://github.com/trapd00r/configs/blob/master/ssh/config +# archive: https://web.archive.org/web/20220327112416/https://github.com/trapd00r/configs/blob/master/ssh/config + +# vim: set ft=sshconfig cc=0 fdm=marker: +host * + controlmaster auto + controlpath ~/.ssh/connections/%r_%h_%p + controlpersist yes + GSSAPIAuthentication no + AddKeysToAgent yes +host wid #{{{ + user scp1 + hostname 192.168.0.195 + port 16813 + compression no + checkhostip no + connecttimeout 3 + permitlocalcommand yes + localcommand date;pwc + numberofpasswordprompts 10 +#}}} +host laleh #{{{ + user scp1 + hostname 192.168.0.199 + port 19217 + compression no + checkhostip no + connecttimeout 3 + permitlocalcommand yes + numberofpasswordprompts 10 + sendenv PERL5OPT +#}}} +host n900 #{{{ + user user + hostname 192.168.0.187 + port 22 + compression no + checkhostip no + connecttimeout 10 +#}}} +host n7 #{{{ + user root + hostname 192.168.0.192 + port 2222 + compression no + checkhostip no + connecttimeout 10 +#}}} +host japh.se #{{{ + user scp1 + hostname japh.se + port 19217 + compression no +##}}} +host n900v2 #{{{ + user user + hostname 192.168.0.180 + port 22 + compression yes +# ciphers arcfour + checkhostip no + connecttimeout 10 +#}}} +host n900v3 #{{{ + user user + hostname 192.168.0.180 + port 22 + compression yes +# ciphers arcfour + checkhostip no + connecttimeout 10 +#}}} +host n9 #{{{ + user user + hostname 192.168.0.198 + port 22 + compression yes +# ciphers arcfour + checkhostip no + connecttimeout 10 +#}}} +host xfloff.net #{{{ + user scp1 + hostname xfloff.net + port 43401 + compression no +#}}} + host brutus.ethup.se #{{{ + user scp1 + hostname brutus.ethup.se + port 22 + compression no +host elite #{{{ + user scp1 + hostname 192.168.0.179 + port 19217 + compression no + checkhostip no + connecttimeout 3 + permitlocalcommand yes + localcommand date;pwc + numberofpasswordprompts 10 +host svamp #{{{ + user japh + hostname dataswamp.org + port 22 + compression no + checkhostip no + connecttimeout 3 +host retropie + user root + hostname 192.168.1.4 + port 22 +host pi + user pi + hostname 192.168.32.39 + port 22 +host lid + user scp1 + hostname 192.168.32.17 + port 19217 + +#}}} \ No newline at end of file diff --git a/examples/github-twpayne-dotfiles b/examples/github-twpayne-dotfiles new file mode 100644 index 0000000..82ed801 --- /dev/null +++ b/examples/github-twpayne-dotfiles @@ -0,0 +1,54 @@ +# source: https://github.com/twpayne/dotfiles/blob/master/home/private_dot_ssh/config.tmpl +# archive: https://web.archive.org/web/20220313103906/https://github.com/twpayne/dotfiles/blob/master/home/private_dot_ssh/config.tmpl + +Host * + AddKeysToAgent yes + UseKeychain yes + +Host github.com + User git + +Host raspberrypi3 + HostName 192.168.1.4 + User pi + +Host raspberrypi3-wg + HostName 100.115.75.85 + User pi + +Host thinkpad + HostName 192.168.1.5 + ForwardAgent yes + User twp + +Host raspberrypi4 + HostName 192.168.1.6 + User pi + +Host raspberrypi4-wg + HostName 100.72.31.12 + User pi + +Host elitedesk + HostName 192.168.1.7 + ForwardAgent yes + User twp + +Host elitedesk-wan + HostName 212.51.139.26 + ForwardAgent yes + User twp + +Host elitedesk-wg + HostName 100.71.38.125 + ForwardAgent yes + User twp + +Host reMarkable + HostName 192.168.1.8 + User root + +Host home.tompayne.org + HostName 212.51.139.26 + ForwardAgent yes + User twp diff --git a/examples/github-whiteinge-dotfiles b/examples/github-whiteinge-dotfiles new file mode 100644 index 0000000..83bfbb6 --- /dev/null +++ b/examples/github-whiteinge-dotfiles @@ -0,0 +1,69 @@ +# source: https://github.com/whiteinge/dotfiles/blob/master/.ssh/config.tmpl +# archive: https://web.archive.org/web/20220313114830/https://github.com/whiteinge/dotfiles/blob/master/.ssh/config.tmpl + +# Global Settings +# ############################################################################# + +# Include other ssh_config files. +# Include ~/.ssh/config-some-generated-file + +Compression yes +AddKeysToAgent yes + + +# Enable connection sharing +# ############################################################################# + +Host * + ControlMaster auto + ControlPersist 1m + ControlPath ~/.ssh/master-%r@%h:%p + ServerAliveInterval 300 + TCPKeepAlive yes + + +# Host-specific settings +# ############################################################################# + +# Example for accessing a private machine behind a bastion machine: +# Host inaccessible-host +# Hostname inaccessible-host +# User someuser-on-inaccessible-host +# ServerAliveInterval 30 +# ProxyCommand ssh accessible-host -W %h:%p + +# Example for connecting to a (variety of) local virtualbox machine(s) +# Host vboxlocal 127.0.0.1 +# Hostname 127.0.0.1 +# Port 2222 +# StrictHostKeyChecking no +# UserKnownHostsFile /dev/null + +# Example for connecting to an Android device over adb via Termux. +# Req's port forwarding: adb forward tcp:8022 tcp:8022 +# Host adbhost 127.0.0.1 +# Hostname 127.0.0.1 +# Port 8022 +# User u0_a155 + +# Example of various port forwarding +# Host somehost +# Hostname somehostname +# ForwardAgent yes +# ForwardX11 yes +# DynamicForward 8009 # socks proxy +# LocalForward 8008 localhost:8008 +# PermitLocalCommand yes +# LocalCommand print "\e[1;32mWelcome from wherever you are\e[0;m" + +# Creating a reverse tunnel in cron +# ############################################################################# +# +# Script (+x!) +# a=`ps -ef | grep 19999 | grep -v grep` +# if [ ! "$a" ]; then +# ssh -fN -R 19999:localhost: @ +# fi +# +# crontab -e +# * * * * * /path/to/your/script/launch-reverse-ssh-tunneling.sh diff --git a/examples/github-xero-dotfiles b/examples/github-xero-dotfiles new file mode 100644 index 0000000..5ca3589 --- /dev/null +++ b/examples/github-xero-dotfiles @@ -0,0 +1,15 @@ +# source: https://github.com/xero/dotfiles/blob/master/ssh/.ssh/config +# archive: https://web.archive.org/web/20220313114942/https://github.com/xero/dotfiles/blob/master/ssh/.ssh/config + +# CVE-2016-0777 +UseRoaming no + +Host * + ServerAliveInterval 60 + +Host */* + ProxyCommand ssh $(dirname %h) -W $(basename %h):%p + +Host github.com + IdentityFile ~/.ssh/personal +# IdentityFile ~/.ssh/work diff --git a/examples/github-zanshin-dotfiles b/examples/github-zanshin-dotfiles new file mode 100644 index 0000000..1901999 --- /dev/null +++ b/examples/github-zanshin-dotfiles @@ -0,0 +1,112 @@ +# source: https://github.com/zanshin/dotfiles/blob/master/ssh/config +# archive: https://web.archive.org/web/20220327112444/https://github.com/zanshin/dotfiles/blob/master/ssh/config + +Host * +# UseRoaming no + ServerAliveInterval 60 +# ForwardX11 yes +# User mhn +# PKCS11Provider /usr/local/lib/opensc-pkcs11.so + +Host 10.251.* 10.252.* + User ec2-user + +#AWS sandbox account +Host 10.251.80.* 10.251.81.* 10.251.82.* 10.251.83.* 10.251.84.* 10.251.85.* 10.251.86.* 10.251.87.* + IdentityFile ~/.ssh/baseline-sandbox.pem + +#AWS dev account +Host 10.251.48.* 10.251.49.* 10.251.50.* 10.251.51.* 10.251.52.* 10.251.53.* 10.251.54.* 10.251.55.* + IdentityFile ~/.ssh/baseline-dev.pem + +#AWS prod account +Host 10.251.36.* 10.251.37.* 10.251.38.* 10.251.39.* 10.251.32.* 10.251.33.* 10.251.34.* 10.251.35.* + IdentityFile ~/.ssh/baseline-prod.pem + +#AWS dev west +Host "10.252.19?.*", "!10.252.190.*", "!10.252.191.*" + IdentityFile ~/.ssh/baseline-dev-west.pem + +#AWS shared +Host "10.251.6?.*", "!10.251.60.*", "!10.251.61.*", "!10.251.62.*", "!10.251.63.*", "10.251.7?.*" + IdentityFile ~/.ssh/baseline-shared.pem + + +# Work iMac +Host fugazi + HostName fugazi.est.ksu.edu + User mhn + +# AWS Linux Admin Workstation +# ssh -i ~/.ssh/admin-mhn-linux-key.pem mhn@10.251.129.148 +Host admin + HostName mhn-linux-admin.aws.ksu.edu + User mhn + IdentityFile ~/.ssh/mhn-admin-linux.pem + PubKeyAuthentication yes + # ChallengeResponseAuthentication yes + # PasswordAuthentication yes + +# Local Ubuntu VM PAW jumpbox +Host paw + HostName 192.168.5.161 + User mhn + +# EST Jump box +Host jump +# HostName est-jump-p-mhn-01.campus.ksu.edu + HostName est-jump-p-linux-01.campus.ksu.edu + user mhn + +# Ubuntu on NUC +Host fermata +# HostName 68.102.23.189 + HostName 24.255.217.102 + Port 11105 + user mark + +Host irc +# HostName 68.102.23.189 + HostName 24.255.217.102 + Port 11116 + user mark + +# Raspbian on Raspberry Pi +Host minuet +# HostName 68.102.23.189 + HostName 24.255.217.102 + Port 11106 + user mark + +# macOS Mojave on MacBook Pro +Host rosindust +# HostName 68.102.23.189 + HostName 24.255.217.102 + Port 11110 + user mark + +# Minion (while on home network) +Host minion + HostName 192.168.5.67 + User mark + + +# Access GitHub even when port 22 isn't available +Host github.com + HostName ssh.github.com + Port 443 + +# Personal K-State Webpage +Host ksuunix + HostName unix.ksu.edu + User mhn + +# Linode +Host linode + HostName nc.zanshin.net + User mark + +# Pair hosting +Host pair + HostName mnichols.pairserver.com + User mnichols diff --git a/examples/goteleport.com b/examples/goteleport.com new file mode 100644 index 0000000..44ae3a1 --- /dev/null +++ b/examples/goteleport.com @@ -0,0 +1,13 @@ +# source: https://goteleport.com/blog/ssh-client-config-file-example/ +# archive: https://web.archive.org/web/20220313083250/https://goteleport.com/blog/ssh-client-config-file-example/ + +Host newServer + HostName newServer.url + User adminuser + Port 2222 + IdentityFile ~/.ssh/id_rsa.key + +Host anotherServer.tld + HostName anotherServer.url + User mary + Port 2222 diff --git a/examples/linuxhint.com b/examples/linuxhint.com new file mode 100644 index 0000000..e991272 --- /dev/null +++ b/examples/linuxhint.com @@ -0,0 +1,18 @@ +# source: https://linuxhint.com/ssh-config-file/ +# archive: https://web.archive.org/web/20210701140949/https://linuxhint.com/ssh-config-file/ + +Host fahmida + HostName Yasmin + +Host fahmida.com.bd + HostName 10.0.2.15 + ForwardX11 yes + +Host * + User Ubuntu + HostName 10.0.2.15 + Port 22 + IdentityFile ~/.ssh/id_rsa + Compression yes + ServerAliveInterval 60 + ServerAliveCountMax 20 diff --git a/examples/linuxize.com b/examples/linuxize.com new file mode 100644 index 0000000..983a36a --- /dev/null +++ b/examples/linuxize.com @@ -0,0 +1,24 @@ +# source: https://linuxize.com/post/using-the-ssh-config-file/ +# archive: https://web.archive.org/web/20220313081615/https://linuxize.com/post/using-the-ssh-config-file/ + +Host targaryen + HostName 192.168.1.10 + User daenerys + Port 7654 + IdentityFile ~/.ssh/targaryen.key + +Host tyrell + HostName 192.168.10.20 + +Host martell + HostName 192.168.10.50 + +Host *ell + user oberyn + +Host * !martell + LogLevel INFO + +Host * + User root + Compression yes diff --git a/examples/nerderati.com b/examples/nerderati.com new file mode 100644 index 0000000..fa82bb8 --- /dev/null +++ b/examples/nerderati.com @@ -0,0 +1,25 @@ +# source: https://nerderati.com/2011/03/17/simplify-your-life-with-an-ssh-config-file/ +# archive: not available + +Host dev + HostName dev.example.com + Port 22000 + User fooey + +Host github-project1 + User git + HostName github.com + IdentityFile ~/.ssh/github.project1.key +Host github-org + User git + HostName github.com + IdentityFile ~/.ssh/github.org.key +Host github.com + User git + IdentityFile ~/.ssh/github.key + +Host tunnel + HostName database.example.com + IdentityFile ~/.ssh/coolio.example.key + LocalForward 9906 127.0.0.1:3306 + User coolio diff --git a/examples/serversforhackers.com b/examples/serversforhackers.com new file mode 100644 index 0000000..3b577c7 --- /dev/null +++ b/examples/serversforhackers.com @@ -0,0 +1,9 @@ +# source: https://serversforhackers.com/c/using-the-ssh-config-file +# archive: https://web.archive.org/web/20220313083712/https://serversforhackers.com/c/using-the-ssh-config-file + +Host ssh-ex + HostName 104.236.90.57 + User root + Port 22 + IdentitiesOnly yes + IdentityFile ~/.ssh/id_sshex diff --git a/examples/tecadmin.net b/examples/tecadmin.net new file mode 100644 index 0000000..cd75210 --- /dev/null +++ b/examples/tecadmin.net @@ -0,0 +1,16 @@ +# source: https://tecadmin.net/how-to-use-ssh-config-file/ +# archive: https://web.archive.org/web/20220313083745/https://tecadmin.net/how-to-use-ssh-config-file/ + +Host TecAdmin + HostName 192.167.54.19 + Port 2222 + Forwardx11 no + +Host * + User tecadmin1 + IdentityFile ~/.ssh/id_rsa + Protocol 2 + Compression yes + ServerAliveInterval 60 + ServerAliveCountMax 20 + LogLevel Info diff --git a/examples/thenewstack.io b/examples/thenewstack.io new file mode 100644 index 0000000..b83d3bf --- /dev/null +++ b/examples/thenewstack.io @@ -0,0 +1,27 @@ +# source: https://thenewstack.io/ssh-made-easy-with-ssh-agent-and-ssh-config/ +# archive: https://web.archive.org/web/20220313083823/https://thenewstack.io/ssh-made-easy-with-ssh-agent-and-ssh-config/ + +Host AWS + HostName ADDRESS + User olivia + IdentityFile ~/.ssh/id_rsa_olivia.pub + +Host GoogleCloud + HostName ADDRESS + User bethany + IdentityFile ~/.ssh/id_rsa_bethany.pub + +Host AZURE + HostName ADDRESS + User trinity + IdentityFile ~/.ssh/id_rsa_trinity.pub + +Host WEB + HostName ADDRESS + User janet + IdentityFile ~/.ssh/id_rsa_janet.pub + +Host DB + HostName ADDRESS + User chenica + IdentityFile ~/.ssh/id_rsa_chenica.pub diff --git a/examples/wikibooks.org b/examples/wikibooks.org new file mode 100644 index 0000000..cc6de6b --- /dev/null +++ b/examples/wikibooks.org @@ -0,0 +1,17 @@ +# source: https://en.wikibooks.org/wiki/OpenSSH/Client_Configuration_Files +# archive: https://web.archive.org/web/20220313083858/https://en.wikibooks.org/wiki/OpenSSH/Client_Configuration_Files + +Host arc + Port 2022 + HostName arc.example.org + User fred + IdentityFile ~/.ssh/id_rsa_arc + +Host server1 + ServerAliveInterval 200 + HostName 203.0.113.76 + +Host * + ExitOnForwardFailure yes + Protocol 2 + ServerAliveInterval 400 diff --git a/grammar.js b/grammar.js new file mode 100644 index 0000000..9ac7855 --- /dev/null +++ b/grammar.js @@ -0,0 +1,848 @@ +module.exports = grammar({ + name: 'sshclientconfig', + + extras: $ => [ + $.comment, + /\s/, + /\\\r?\n/, + /\\( |\t|\v|\f)/ + ], + + rules: { + client_config: $ => repeat($._option), + + _option: $ => choice( + $.host, + $.match, + $.add_keys_to_agent, + $.address_family, + $.batch_mode, + $.bind_address, + $.bind_interface, + $.canonical_domains, + $.canonicalize_fallback_local, + $.canonicalize_hostname, + $.canonicalize_max_dots, + $.canonicalize_permitted_cnames, + $.ca_signature_algorithms, + $.certificate_file, + $.challenge_response_authentication, + $.check_host_ip, + $.cipher, + $.ciphers, + $.clear_all_forwardings, + $.compression, + $.connection_attempts, + $.connect_timeout, + $.control_master, + $.control_path, + $.control_persist, + $.dynamic_forward, + $.enable_ssh_keysign, + $.escape_char, + $.exit_on_forward_failure, + $.fingerprint_hash, + $.fork_after_authentication, + $.forward_agent, + $.forward_x11, + $.forward_x11_timeout, + $.forward_x11_trusted, + $.gateway_ports, + $.global_known_hosts_file, + $.gssapi_authentication, + $.gssapi_client_identity, + $.gssapi_delegate_credentials, + $.gssapi_key_exchange, + $.gssapi_renewal_forces_rekey, + $.gssapi_server_identity, + $.gssapi_trust_dns, + $.gssapi_kex_algorithms, + $.hash_known_hosts, + $.hostbased_accepted_algorithms, + $.hostbased_authentication, + $.host_key_algorithms, + $.host_key_alias, + $.hostname, + $.identities_only, + $.identity_agent, + $.identity_file, + $.ignore_unknown, + $.include, + $.ip_qos, + $.kbd_interactive_authentication, + $.kbd_interactive_devices, + $.kex_algorithms, + $.known_hosts_command, + $.local_command, + $.local_forward, + $.log_level, + $.log_verbose, + $.macs, + $.no_host_authentication_for_localhost, + $.number_of_password_prompts, + $.password_authentication, + $.permit_local_command, + $.permit_remote_open, + $.pkcs11_provider, + $.port, + $.preferred_authentications, + $.protocol, + $.proxy_command, + $.proxy_jump, + $.proxy_use_fdpass, + $.pubkey_accepted_algorithms, + $.pubkey_accepted_key_types, + $.pubkey_authentication, + $.rekey_limit, + $.remote_command, + $.remote_forward, + $.request_tty, + $.revoked_host_keys, + $.security_key_provider, + $.send_env, + $.server_alive_count_max, + $.server_alive_interval, + $.session_type, + $.set_env, + $.stdin_null, + $.stream_local_bind_mask, + $.stream_local_bind_unlink, + $.strict_host_key_checking, + $.syslog_facility, + $.tcp_keep_alive, + $.keep_alive, + $.tunnel, + $.tunnel_device, + $.update_host_keys, + $.use_keychain, + $.user, + $.user_known_hosts_file, + $.verify_host_key_dns, + $.visual_host_key, + $.xauth_location, + ), + + comment: $ => token(prec(-10, /#.*/)), + number: $ => /[1234567890]+/, + boolean: $ => choice('yes', 'no'), + pattern: $ => /.*/, + time_format: $ => /[1234567890]+[sSmMhHdDwW]?/, + + host: $ => option( + 'Host', + $.host_value + ), + host_value: $ => alias($.pattern, "host_value"), + + match: $ => option( + 'Match', + $.match_value + ), + match_value: $ => alias($.pattern, "match_value"), + + add_keys_to_agent: $ => option( + 'AddKeysToAgent', + $.add_keys_to_agent_value + ), + add_keys_to_agent_value: $ => alias($.boolean, "add_keys_to_agent_value"), + + address_family: $ => option( + 'AddressFamily', + $.address_family_value + ), + address_family_value: $ => choice('any', 'inet', 'inet6'), + + batch_mode: $ => option( + 'BatchMode', + $.batch_mode_value + ), + batch_mode_value: $ => alias($.boolean, "batch_mode_value"), + + bind_address: $ => option( + 'BindAddress', + $.bind_address_value + ), + bind_address_value: $ => /.*/, + + bind_interface: $ => option( + 'BindInterface', + $.bind_interface_value + ), + bind_interface_value: $ => /.*/, + + canonical_domains: $ => option( + 'CanonicalDomains', + $.canonical_domains_value + ), + canonical_domains_value: $ => /.*/, + + canonicalize_fallback_local: $ => option( + 'CanonicalizeFallbackLocal', + $.canonicalize_fallback_local_value + ), + canonicalize_fallback_local_value: $ => alias($.boolean, + "canonicalize_fallback_local_value"), + + canonicalize_hostname: $ => option( + 'CanonicalizeHostname', + $.canonicalize_hostname_value + ), + canonicalize_hostname_value: $ => alias($.boolean, + "canonicalize_hostname_value"), + + canonicalize_max_dots: $ => option( + 'CanonicalizeMaxDots', + $.canonicalize_max_dots_value + ), + canonicalize_max_dots_value: $ => alias($.number, + "canonicalize_max_dots_value"), + + canonicalize_permitted_cnames: $ => option( + 'CanonicalizePermittedCNAMEs', + $.canonicalize_permitted_cnames_value + ), + canonicalize_permitted_cnames_value: $ => /.*/, + + ca_signature_algorithms: $ => option( + 'CASignatureAlgorithms', + $.ca_signature_algorithms_value + ), + ca_signature_algorithms_value: $ => /.*/, + + certificate_file: $ => option( + 'CertificateFile', + $.certificate_file_value + ), + certificate_file_value: $ => /.*/, + + challenge_response_authentication: $ => option( + 'ChallengeResponseAuthentication', + $.challenge_response_authentication_value + ), + challenge_response_authentication_value: $ => alias($.boolean, + "challenge_response_authentication_value"), + + check_host_ip: $ => option( + 'CheckHostIP', + $.check_host_ip_value + ), + check_host_ip_value: $ => alias($.boolean, "check_host_ip_value"), + + ciphers: $ => option( + 'Ciphers', + $.ciphers_value + ), + ciphers_value: $ => /.*/, + + cipher: $ => option( + 'Cipher', + $.cipher_value + ), + cipher_value: $ => /.*/, + + clear_all_forwardings: $ => option( + 'ClearAllForwardings', + $.clear_all_forwardings_value + ), + clear_all_forwardings_value: $ => alias($.boolean, + "clear_all_forwardings_value"), + + compression: $ => option( + 'Compression', + $.compression_value + ), + compression_value: $ => alias($.boolean, "compression_value"), + + connection_attempts: $ => option( + 'ConnectionAttempts', + $.connection_attempts_value + ), + connection_attempts_value: $ => alias($.number, + "connection_attempts_value"), + + connect_timeout: $ => option( + 'ConnectTimeout', + $.connect_timeout_value + ), + connect_timeout_value: $ => alias($.number, "connect_timeout_value"), + + control_master: $ => option( + 'ControlMaster', + $.control_master_value + ), + control_master_value: $ => choice('yes', 'no', 'ask', 'auto', 'autoask'), + + control_path: $ => option( + 'ControlPath', + $.control_path_value + ), + control_path_value: $ => /.*/, + + control_persist: $ => option( + 'ControlPersist', + $.control_persist_value + ), + control_persist_value: $ => alias(choice($.boolean, $.time_format), + 'control_persist_value'), + + dynamic_forward: $ => option( + 'DynamicForward', + $.dynamic_forward_value + ), + dynamic_forward_value: $ => /.*/, + + enable_ssh_keysign: $ => option( + 'EnableSSHKeysign', + $.enable_ssh_keysign_value + ), + enable_ssh_keysign_value: $ => alias($.boolean, "enable_ssh_keysign_value"), + + escape_char: $ => option( + 'EscapeChar', + $.escape_char_value + ), + escape_char_value: $ => /.*/, + + exit_on_forward_failure: $ => option( + 'ExitOnForwardFailure', + $.exit_on_forward_failure_value + ), + exit_on_forward_failure_value: $ => alias($.boolean, + "exit_on_forward_failure_value"), + + fingerprint_hash: $ => option( + 'FingerprintHash', + $.fingerprint_hash_value + ), + fingerprint_hash_value: $ => choice('md5', 'sha256'), + + fork_after_authentication: $ => option( + 'ForkAfterAuthentication', + $.fork_after_authentication_value + ), + fork_after_authentication_value: $ => alias($.boolean, + "fork_after_authentication_value"), + + forward_agent: $ => option( + 'ForwardAgent', + $.forward_agent_value + ), + forward_agent_value: $ => alias($.boolean, "forward_agent_value"), + + forward_x11: $ => option( + 'ForwardX11', + $.forward_x11_value + ), + forward_x11_value: $ => alias($.boolean, "forward_x11_value"), + + forward_x11_timeout: $ => option( + 'ForwardX11Timeout', + $.forward_x11_timeout_value + ), + forward_x11_timeout_value: $ => alias($.time_format, + "forward_x11_timeout_value"), + + forward_x11_trusted: $ => option( + 'ForwardX11Trusted', + $.forward_x11_trusted_value + ), + forward_x11_trusted_value: $ => alias($.boolean, + "forward_x11_trusted_value"), + + gateway_ports: $ => option( + 'GatewayPorts', + $.gateway_ports_value + ), + gateway_ports_value: $ => alias($.boolean, "gateway_ports_value"), + + global_known_hosts_file: $ => option( + 'GlobalKnownHostsFile', + $.global_known_hosts_file_value + ), + global_known_hosts_file_value: $ => /.*/, + + gssapi_authentication: $ => option( + 'GSSAPIAuthentication', + $.gssapi_authentication_value + ), + gssapi_authentication_value: $ => alias($.boolean, + "gssapi_authentication_value"), + + gssapi_client_identity: $ => option( + 'GSSAPIClientIdentity', + $.gssapi_client_identity_value + ), + gssapi_client_identity_value: $ => /.*/, + + gssapi_delegate_credentials: $ => option( + 'GSSAPIDelegateCredentials', + $.gssapi_delegate_credentials_value + ), + gssapi_delegate_credentials_value: $ => alias($.boolean, + "gssapi_delegate_credentials_value"), + + gssapi_key_exchange: $ => option( + 'GSSAPIKeyExchange', + $.gssapi_key_exchange_value + ), + gssapi_key_exchange_value: $ => alias($.boolean, + "gssapi_key_exchange_value"), + + gssapi_renewal_forces_rekey: $ => option( + 'GSSAPIRenewalForcesRekey', + $.gssapi_renewal_forces_rekey_value + ), + gssapi_renewal_forces_rekey_value: $ => alias($.boolean, + "gssapi_renewal_forces_rekey_value"), + + gssapi_server_identity: $ => option( + 'GSSAPIServerIdentity', + $.gssapi_server_identity_value + ), + gssapi_server_identity_value: $ => /.*/, + + gssapi_trust_dns: $ => option( + 'GSSAPITrustDns', + $.gssapi_trust_dns_value + ), + gssapi_trust_dns_value: $ => alias($.boolean, "gssapi_trust_dns_value"), + + gssapi_kex_algorithms: $ => option( + 'GSSAPIKexAlgorithms', + $.gssapi_kex_algorithms_value + ), + gssapi_kex_algorithms_value: $ => /.*/, + + hash_known_hosts: $ => option( + 'HashKnownHosts', + $.hash_known_hosts_value + ), + hash_known_hosts_value: $ => alias($.boolean, "hash_known_hosts_value"), + + hostbased_accepted_algorithms: $ => option( + 'HostbasedAcceptedAlgorithms', + $.hostbased_accepted_algorithms_value + ), + hostbased_accepted_algorithms_value: $ => /.*/, + + hostbased_authentication: $ => option( + 'HostbasedAuthentication', + $.hostbased_authentication_value + ), + hostbased_authentication_value: $ => alias($.boolean, + "hostbased_authentication_value"), + + host_key_algorithms: $ => option( + 'HostKeyAlgorithms', + $.host_key_algorithms_value + ), + host_key_algorithms_value: $ => /.*/, + + host_key_alias: $ => option( + 'HostKeyAlias', + $.host_key_alias_value + ), + host_key_alias_value: $ => /.*/, + + hostname: $ => option( + 'Hostname', + $.hostname_value + ), + hostname_value: $ => /.*/, + + identities_only: $ => option( + 'IdentitiesOnly', + $.identities_only_value + ), + identities_only_value: $ => alias($.boolean, "identities_only_value"), + + identity_agent: $ => option( + 'IdentityAgent', + $.identity_agent_value + ), + identity_agent_value: $ => /.*/, + + identity_file: $ => option( + 'IdentityFile', + $.identity_file_value + ), + identity_file_value: $ => /.*/, + + ignore_unknown: $ => option( + 'IgnoreUnknown', + $.ignore_unknown_value + ), + ignore_unknown_value: $ => /.*/, + + include: $ => option( + 'Include', + $.include_value + ), + include_value: $ => /.*/, + + ip_qos: $ => option( + 'IPQoS', + $.ip_qos_value + ), + ip_qos_value: $ => alias( + choice('af11', 'af12', 'af13', 'af21', 'af22', 'af23', 'af31', 'af32', + 'af33', 'af41', 'af42', 'af43', 'cs0', 'cs1', 'cs2', 'cs3', 'cs4', + 'cs5', 'cs6', 'cs7', 'ef', 'le', 'lowdelay', 'throughput', + 'reliability', 'none', $.number), 'ip_qos_value'), + + kbd_interactive_authentication: $ => option( + 'KbdInteractiveAuthentication', + $.kbd_interactive_authentication_value + ), + kbd_interactive_authentication_value: $ => alias($.boolean, + "kbd_interactive_authentication_value"), + + kbd_interactive_devices: $ => option( + 'KbdInteractiveDevices', + $.kbd_interactive_devices_value + ), + kbd_interactive_devices_value: $ => /.*/, + + kex_algorithms: $ => option( + 'KexAlgorithms', + $.kex_algorithms_value + ), + kex_algorithms_value: $ => /.*/, + + known_hosts_command: $ => option( + 'KnownHostsCommand', + $.known_hosts_command_value + ), + known_hosts_command_value: $ => /.*/, + + local_command: $ => option( + 'LocalCommand', + $.local_command_value + ), + local_command_value: $ => /.*/, + + local_forward: $ => option( + 'LocalForward', + $.local_forward_value + ), + local_forward_value: $ => /.*/, + + log_level: $ => option( + 'LogLevel', + $.log_level_value + ), + log_level_value: $ => choice( + ignoreCase('quiet'), + ignoreCase('fatal'), + ignoreCase('error'), + ignoreCase('info'), + ignoreCase('verbose'), + ignoreCase('debug'), + ignoreCase('debug1'), + ignoreCase('debug2'), + ignoreCase('debug3'), + ), + + log_verbose: $ => option( + 'LogVerbose', + $.log_verbose_value + ), + log_verbose_value: $ => /.*/, + + macs: $ => option( + 'MACs', + $.macs_value + ), + macs_value: $ => /.*/, + + no_host_authentication_for_localhost: $ => option( + 'NoHostAuthenticationForLocalhost', + $.no_host_authentication_for_localhost_value + ), + no_host_authentication_for_localhost_value: $ => alias($.boolean, + "no_host_authentication_for_localhost_value"), + + number_of_password_prompts: $ => option( + 'NumberOfPasswordPrompts', + $.number_of_password_prompts_value + ), + number_of_password_prompts_value: $ => alias($.number, + "number_of_password_prompts_value"), + + password_authentication: $ => option( + 'PasswordAuthentication', + $.password_authentication_value + ), + password_authentication_value: $ => alias($.boolean, + "password_authentication_value"), + + permit_local_command: $ => option( + 'PermitLocalCommand', + $.permit_local_command_value + ), + permit_local_command_value: $ => alias($.boolean, + "permit_local_command_value"), + + permit_remote_open: $ => option( + 'PermitRemoteOpen', + $.permit_remote_open_value + ), + permit_remote_open_value: $ => /.*/, + + pkcs11_provider: $ => option( + 'PKCS11Provider', + $.pkcs11_provider_value + ), + pkcs11_provider_value: $ => /.*/, + + port: $ => option( + 'Port', + $.port_value + ), + port_value: $ => alias($.number, "port_value"), + + preferred_authentications: $ => option( + 'PreferredAuthentications', + $.preferred_authentications_value + ), + preferred_authentications_value: $ => /.*/, + + protocol: $ => option( + 'Protocol', + $.protocol_value + ), + protocol_value: $ => choice('1', '2'), + + proxy_command: $ => option( + 'ProxyCommand', + $.proxy_command_value + ), + proxy_command_value: $ => /.*/, + + proxy_jump: $ => option( + 'ProxyJump', + $.proxy_jump_value + ), + proxy_jump_value: $ => /.*/, + + proxy_use_fdpass: $ => option( + 'ProxyUseFdpass', + $.proxy_use_fdpass_value + ), + proxy_use_fdpass_value: $ => alias($.boolean, "proxy_use_fdpass_value"), + + pubkey_accepted_algorithms: $ => option( + 'PubkeyAcceptedAlgorithms', + $.pubkey_accepted_algorithms_value + ), + pubkey_accepted_algorithms_value: $ => /.*/, + + pubkey_accepted_key_types: $ => option( + 'PubkeyAcceptedKeyTypes', + $.pubkey_accepted_key_types_value + ), + pubkey_accepted_key_types_value: $ => /.*/, + + pubkey_authentication: $ => option( + 'PubkeyAuthentication', + $.pubkey_authentication_value + ), + pubkey_authentication_value: $ => alias($.boolean, + "pubkey_authentication_value"), + + rekey_limit: $ => option( + 'RekeyLimit', + $.rekey_limit_value + ), + rekey_limit_value: $ => /.*/, + + remote_command: $ => option( + 'RemoteCommand', + $.remote_command_value + ), + remote_command_value: $ => /.*/, + + remote_forward: $ => option( + 'RemoteForward', + $.remote_forward_value + ), + remote_forward_value: $ => /.*/, + + request_tty: $ => option( + 'RequestTTY', + $.request_tty_value + ), + request_tty_value: $ => choice('yes', 'no', 'auto', 'force'), + + revoked_host_keys: $ => option( + 'RevokedHostKeys', + $.revoked_host_keys_value + ), + revoked_host_keys_value: $ => /.*/, + + security_key_provider: $ => option( + 'SecurityKeyProvider', + $.security_key_provider_value + ), + security_key_provider_value: $ => /.*/, + + send_env: $ => option( + 'SendEnv', + $.send_env_value + ), + send_env_value: $ => /.*/, + + server_alive_count_max: $ => option( + 'ServerAliveCountMax', + $.server_alive_count_max_value + ), + server_alive_count_max_value: $ => alias($.number, + "server_alive_count_max_value"), + + server_alive_interval: $ => option( + 'ServerAliveInterval', + $.server_alive_interval_value + ), + server_alive_interval_value: $ => alias($.number, + "server_alive_interval_value"), + + session_type: $ => option( + 'SessionType', + $.session_type_value + ), + session_type_value: $ => choice('none', 'subsystem', 'default'), + + set_env: $ => option( + 'SetEnv', + $.set_env_value + ), + set_env_value: $ => /.*/, + + stdin_null: $ => option( + 'StdinNull', + $.stdin_null_value + ), + stdin_null_value: $ => alias($.boolean, "stdin_null_value"), + + stream_local_bind_mask: $ => option( + 'StreamLocalBindMask', + $.stream_local_bind_mask_value + ), + stream_local_bind_mask_value: $ => /.*/, + + stream_local_bind_unlink: $ => option( + 'StreamLocalBindUnlink', + $.stream_local_bind_unlink_value + ), + stream_local_bind_unlink_value: $ => alias($.boolean, + "stream_local_bind_unlink_value"), + + strict_host_key_checking: $ => option( + 'StrictHostKeyChecking', + $.strict_host_key_checking_value + ), + strict_host_key_checking_value: $ => choice('yes', 'no', 'off', 'ask', + 'accept-new'), + + syslog_facility: $ => option( + 'SyslogFacility', + $.syslog_facility_value + ), + syslog_facility_value: $ => choice('DAEMON', 'USER', 'AUTH', 'LOCAL0', + 'LOCAL1', 'LOCAL2', 'LOCAL3', 'LOCAL4', 'LOCAL5', 'LOCAL6', 'LOCAL7'), + + tcp_keep_alive: $ => option( + 'TCPKeepAlive', + $.tcp_keep_alive_value + ), + tcp_keep_alive_value: $ => alias($.boolean, "tcp_keep_alive_value"), + + keep_alive: $ => option( + 'KeepAlive', + $.keep_alive_value + ), + keep_alive_value: $ => alias($.boolean, "keep_alive_value"), + + tunnel: $ => option( + 'Tunnel', + $.tunnel_value + ), + tunnel_value: $ => choice('yes', 'no', 'point-to-point', 'ethernet'), + + tunnel_device: $ => option( + 'TunnelDevice', + $.tunnel_device_value + ), + tunnel_device_value: $ => /.*/, + + update_host_keys: $ => option( + 'UpdateHostKeys', + $.update_host_keys_value + ), + update_host_keys_value: $ => choice('yes', 'no', 'ask'), + + use_keychain: $ => option( + 'UseKeychain', + $.use_keychain_value + ), + use_keychain_value: $ => alias($.boolean, "use_keychain_value"), + + user: $ => option( + 'User', + $.user_value + ), + user_value: $ => /.*/, + + user_known_hosts_file: $ => option( + 'UserKnownHostsFile', + $.user_known_hosts_file_value + ), + user_known_hosts_file_value: $ => /.*/, + + verify_host_key_dns: $ => option( + 'VerifyHostKeyDNS', + $.verify_host_key_dns_value + ), + verify_host_key_dns_value: $ => choice('yes', 'no', 'ask'), + + visual_host_key: $ => option( + 'VisualHostKey', + $.visual_host_key_value + ), + visual_host_key_value: $ => alias($.boolean, "visual_host_key_value"), + + xauth_location: $ => option( + 'XAuthLocation', + $.xauth_location_value + ), + xauth_location_value: $ => /.*/, + + } +}); + +function option(name, value) { + return seq( + keyword(name), + optional('='), + value + ) +} + +function keyword(word) { + return alias(reserved(ignoreCase(word)), word) +} + +function ignoreCase(word) { + return new RegExp(caseInsensitive(word)) +} + +function reserved(regex) { + return token(prec(1, regex)) +} + +function caseInsensitive(word) { + return word + .split('') + .map(letter => `[${letter.toLowerCase()}${letter.toUpperCase()}]`) + .join('') +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..949c8ff --- /dev/null +++ b/package-lock.json @@ -0,0 +1,47 @@ +{ + "name": "tree-sitter-ssh-client-config", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "tree-sitter-ssh-client-config", + "version": "1.0.0", + "license": "CC0", + "dependencies": { + "nan": "^2.15.0" + }, + "devDependencies": { + "tree-sitter-cli": "^0.20.1" + } + }, + "node_modules/nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" + }, + "node_modules/tree-sitter-cli": { + "version": "0.20.6", + "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.20.6.tgz", + "integrity": "sha512-tjbAeuGSMhco/EnsThjWkQbDIYMDmdkWsTPsa/NJAW7bjaki9P7oM9TkLxfdlnm4LXd1wR5wVSM2/RTLtZbm6A==", + "dev": true, + "hasInstallScript": true, + "bin": { + "tree-sitter": "cli.js" + } + } + }, + "dependencies": { + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" + }, + "tree-sitter-cli": { + "version": "0.20.6", + "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.20.6.tgz", + "integrity": "sha512-tjbAeuGSMhco/EnsThjWkQbDIYMDmdkWsTPsa/NJAW7bjaki9P7oM9TkLxfdlnm4LXd1wR5wVSM2/RTLtZbm6A==", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..702d522 --- /dev/null +++ b/package.json @@ -0,0 +1,43 @@ +{ + "name": "tree-sitter-ssh-client-config", + "version": "1.0.0", + "description": "tree-sitter grammar for SSH client configuration files", + "keywords": [ + "parser", + "lexer" + ], + "main": "bindings/node", + "scripts": { + "init": "tree-sitter init-config", + "generate": "tree-sitter generate", + "test": "tree-sitter test", + "parse": "tree-sitter parse", + "examples": "tree-sitter generate && tree-sitter parse 'examples/*' --quiet --stat" + }, + "homepage": "https://github.com/metio/tree-sitter-ssh-client-config", + "repository": { + "type": "git", + "url": "https://github.com/metio/tree-sitter-ssh-client-config.git" + }, + "author": { + "name": "Sebastian Hoß", + "email": "seb@hoß.de", + "url": "https://seb.people.metio.wtf/" + }, + "contributors": [], + "license": "CC0", + "dependencies": { + "nan": "^2.15.0" + }, + "devDependencies": { + "tree-sitter-cli": "^0.20.1" + }, + "tree-sitter": [ + { + "scope": "text.ssh_client_config", + "file-types": [ + "config" + ] + } + ] +} diff --git a/queries/highlights.scm b/queries/highlights.scm new file mode 100644 index 0000000..83a212a --- /dev/null +++ b/queries/highlights.scm @@ -0,0 +1,324 @@ +(host) @keyword +(host_value) @identifier + +(match) @keyword +(match_value) @identifier + +(add_keys_to_agent) @keyword +(add_keys_to_agent_value) @boolean + +(address_family) @keyword +(address_family_value) @type + +(batch_mode) @keyword +(batch_mode_value) @boolean + +(bind_address) @keyword +(bind_address_value) @string + +(bind_interface) @keyword +(bind_interface_value) @string + +(canonical_domains) @keyword +(canonical_domains_value) @identifier + +(canonicalize_fallback_local) @keyword +(canonicalize_fallback_local_value) @boolean + +(canonicalize_hostname) @keyword +(canonicalize_hostname_value) @boolean + +(canonicalize_max_dots) @keyword +(canonicalize_max_dots_value) @number + +(canonicalize_permitted_cnames) @keyword +(canonicalize_permitted_cnames_value) @identifier + +(ca_signature_algorithms) @keyword +(ca_signature_algorithms_value) @identifier + +(certificate_file) @keyword +(certificate_file_value) @file + +(challenge_response_authentication) @keyword +(challenge_response_authentication_value) @boolean + +(check_host_ip) @keyword +(check_host_ip_value) @boolean + +(cipher) @keyword +(cipher_value) @identifier + +(ciphers) @keyword +(ciphers_value) @identifier + +(clear_all_forwardings) @keyword +(clear_all_forwardings_value) @boolean + +(comment) @comment + +(compression) @keyword +(compression_value) @boolean + +(connect_timeout) @keyword +(connect_timeout_value) @number + +(connection_attempts) @keyword +(connection_attempts_value) @number + +(control_master) @keyword +(control_master_value) @type + +(control_path) @keyword +(control_path_value) @file + +(control_persist) @keyword +(control_persist_value) @type + +(dynamic_forward) @keyword +(dynamic_forward_value) @string + +(enable_ssh_keysign) @keyword +(enable_ssh_keysign_value) @boolean + +(escape_char) @keyword +(escape_char_value) @string + +(exit_on_forward_failure) @keyword +(exit_on_forward_failure_value) @boolean + +(fingerprint_hash) @keyword +(fingerprint_hash_value) @identifier + +(fork_after_authentication) @keyword +(fork_after_authentication_value) @boolean + +(forward_agent) @keyword +(forward_agent_value) @boolean + +(forward_x11) @keyword +(forward_x11_value) @boolean + +(forward_x11_timeout) @keyword +(forward_x11_timeout_value) @time + +(forward_x11_trusted) @keyword +(forward_x11_trusted_value) @boolean + +(gateway_ports) @keyword +(gateway_ports_value) @boolean + +(global_known_hosts_file) @keyword +(global_known_hosts_file_value) @file + +(gssapi_authentication) @keyword +(gssapi_authentication_value) @boolean + +(gssapi_client_identity) @keyword +(gssapi_client_identity_value) @string + +(gssapi_delegate_credentials) @keyword +(gssapi_delegate_credentials_value) @boolean + +(gssapi_kex_algorithms) @keyword +(gssapi_kex_algorithms_value) @identifier + +(gssapi_key_exchange) @keyword +(gssapi_key_exchange_value) @boolean + +(gssapi_renewal_forces_rekey) @keyword +(gssapi_renewal_forces_rekey_value) @boolean + +(gssapi_server_identity) @keyword +(gssapi_server_identity_value) @string + +(gssapi_trust_dns) @keyword +(gssapi_trust_dns_value) @boolean + +(hash_known_hosts) @keyword +(hash_known_hosts_value) @boolean + +(host_key_algorithms) @keyword +(host_key_algorithms_value) @identifier + +(host_key_alias) @keyword +(host_key_alias_value) @string + +(hostbased_accepted_algorithms) @keyword +(hostbased_accepted_algorithms_value) @identifier + +(hostbased_authentication) @keyword +(hostbased_authentication_value) @boolean + +(hostname) @keyword +(hostname_value) @string + +(identities_only) @keyword +(identities_only_value) @boolean + +(identity_agent) @keyword +(identity_agent_value) @string + +(identity_file) @keyword +(identity_file_value) @file + +(ignore_unknown) @keyword +(ignore_unknown_value) @string + +(include) @keyword +(include_value) @file + +(ip_qos) @keyword +(ip_qos_value) @type + +(kbd_interactive_authentication) @keyword +(kbd_interactive_authentication_value) @boolean + +(kbd_interactive_devices) @keyword +(kbd_interactive_devices_value) @type + +(kex_algorithms) @keyword +(kex_algorithms_value) @identifier + +(known_hosts_command) @keyword +(known_hosts_command_value) @string + +(local_command) @keyword +(local_command_value) @string + +(local_forward) @keyword +(local_forward_value) @string + +(log_level) @keyword +(log_level_value) @type + +(log_verbose) @keyword +(log_verbose_value) @string + +(macs) @keyword +(macs_value) @identifier + +(no_host_authentication_for_localhost) @keyword +(no_host_authentication_for_localhost_value) @boolean + +(number_of_password_prompts) @keyword +(number_of_password_prompts_value) @number + +(password_authentication) @keyword +(password_authentication_value) @boolean + +(permit_local_command) @keyword +(permit_local_command_value) @boolean + +(permit_remote_open) @keyword +(permit_remote_open_value) @string + +(pkcs11_provider) @keyword +(pkcs11_provider_value) @string + +(port) @keyword +(port_value) @number + +(preferred_authentications) @keyword +(preferred_authentications_value) @type + +(protocol) @keyword +(protocol_value) @number + +(proxy_command) @keyword +(proxy_command_value) @string + +(proxy_jump) @keyword +(proxy_jump_value) @string + +(proxy_use_fdpass) @keyword +(proxy_use_fdpass_value) @boolean + +(pubkey_accepted_algorithms) @keyword +(pubkey_accepted_algorithms_value) @identifier + +(pubkey_accepted_key_types) @keyword +(pubkey_accepted_key_types_value) @identifier + +(pubkey_authentication) @keyword +(pubkey_authentication_value) @boolean + +(rekey_limit) @keyword +(rekey_limit_value) @string + +(remote_command) @keyword +(remote_command_value) @string + +(remote_forward) @keyword +(remote_forward_value) @string + +(request_tty) @keyword +(request_tty_value) @type + +(revoked_host_keys) @keyword +(revoked_host_keys_value) @file + +(security_key_provider) @keyword +(security_key_provider_value) @string + +(send_env) @keyword +(send_env_value) @string + +(server_alive_count_max) @keyword +(server_alive_count_max_value) @number + +(server_alive_interval) @keyword +(server_alive_interval_value) @number + +(session_type) @keyword +(session_type_value) @type + +(set_env) @keyword +(set_env_value) @string + +(stdin_null) @keyword +(stdin_null_value) @boolean + +(stream_local_bind_mask) @keyword +(stream_local_bind_mask_value) @string + +(stream_local_bind_unlink) @keyword +(stream_local_bind_unlink_value) @boolean + +(strict_host_key_checking) @keyword +(strict_host_key_checking_value) @type + +(syslog_facility) @keyword +(syslog_facility_value) @type + +(tcp_keep_alive) @keyword +(tcp_keep_alive_value) @boolean +(keep_alive) @keyword +(keep_alive_value) @boolean + +(tunnel) @keyword +(tunnel_value) @type + +(tunnel_device) @keyword +(tunnel_device_value) @string + +(update_host_keys) @keyword +(update_host_keys_value) @type + +(use_keychain) @keyword +(use_keychain_value) @boolean + +(user) @keyword +(user_value) @string + +(user_known_hosts_file) @keyword +(user_known_hosts_file_value) @file + +(verify_host_key_dns) @keyword +(verify_host_key_dns_value) @type + +(visual_host_key) @keyword +(visual_host_key_value) @boolean + +(xauth_location) @keyword +(xauth_location_value) @file diff --git a/src/grammar.json b/src/grammar.json new file mode 100644 index 0000000..2ce6afd --- /dev/null +++ b/src/grammar.json @@ -0,0 +1,5518 @@ +{ + "name": "sshclientconfig", + "rules": { + "client_config": { + "type": "REPEAT", + "content": { + "type": "SYMBOL", + "name": "_option" + } + }, + "_option": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "host" + }, + { + "type": "SYMBOL", + "name": "match" + }, + { + "type": "SYMBOL", + "name": "add_keys_to_agent" + }, + { + "type": "SYMBOL", + "name": "address_family" + }, + { + "type": "SYMBOL", + "name": "batch_mode" + }, + { + "type": "SYMBOL", + "name": "bind_address" + }, + { + "type": "SYMBOL", + "name": "bind_interface" + }, + { + "type": "SYMBOL", + "name": "canonical_domains" + }, + { + "type": "SYMBOL", + "name": "canonicalize_fallback_local" + }, + { + "type": "SYMBOL", + "name": "canonicalize_hostname" + }, + { + "type": "SYMBOL", + "name": "canonicalize_max_dots" + }, + { + "type": "SYMBOL", + "name": "canonicalize_permitted_cnames" + }, + { + "type": "SYMBOL", + "name": "ca_signature_algorithms" + }, + { + "type": "SYMBOL", + "name": "certificate_file" + }, + { + "type": "SYMBOL", + "name": "challenge_response_authentication" + }, + { + "type": "SYMBOL", + "name": "check_host_ip" + }, + { + "type": "SYMBOL", + "name": "cipher" + }, + { + "type": "SYMBOL", + "name": "ciphers" + }, + { + "type": "SYMBOL", + "name": "clear_all_forwardings" + }, + { + "type": "SYMBOL", + "name": "compression" + }, + { + "type": "SYMBOL", + "name": "connection_attempts" + }, + { + "type": "SYMBOL", + "name": "connect_timeout" + }, + { + "type": "SYMBOL", + "name": "control_master" + }, + { + "type": "SYMBOL", + "name": "control_path" + }, + { + "type": "SYMBOL", + "name": "control_persist" + }, + { + "type": "SYMBOL", + "name": "dynamic_forward" + }, + { + "type": "SYMBOL", + "name": "enable_ssh_keysign" + }, + { + "type": "SYMBOL", + "name": "escape_char" + }, + { + "type": "SYMBOL", + "name": "exit_on_forward_failure" + }, + { + "type": "SYMBOL", + "name": "fingerprint_hash" + }, + { + "type": "SYMBOL", + "name": "fork_after_authentication" + }, + { + "type": "SYMBOL", + "name": "forward_agent" + }, + { + "type": "SYMBOL", + "name": "forward_x11" + }, + { + "type": "SYMBOL", + "name": "forward_x11_timeout" + }, + { + "type": "SYMBOL", + "name": "forward_x11_trusted" + }, + { + "type": "SYMBOL", + "name": "gateway_ports" + }, + { + "type": "SYMBOL", + "name": "global_known_hosts_file" + }, + { + "type": "SYMBOL", + "name": "gssapi_authentication" + }, + { + "type": "SYMBOL", + "name": "gssapi_client_identity" + }, + { + "type": "SYMBOL", + "name": "gssapi_delegate_credentials" + }, + { + "type": "SYMBOL", + "name": "gssapi_key_exchange" + }, + { + "type": "SYMBOL", + "name": "gssapi_renewal_forces_rekey" + }, + { + "type": "SYMBOL", + "name": "gssapi_server_identity" + }, + { + "type": "SYMBOL", + "name": "gssapi_trust_dns" + }, + { + "type": "SYMBOL", + "name": "gssapi_kex_algorithms" + }, + { + "type": "SYMBOL", + "name": "hash_known_hosts" + }, + { + "type": "SYMBOL", + "name": "hostbased_accepted_algorithms" + }, + { + "type": "SYMBOL", + "name": "hostbased_authentication" + }, + { + "type": "SYMBOL", + "name": "host_key_algorithms" + }, + { + "type": "SYMBOL", + "name": "host_key_alias" + }, + { + "type": "SYMBOL", + "name": "hostname" + }, + { + "type": "SYMBOL", + "name": "identities_only" + }, + { + "type": "SYMBOL", + "name": "identity_agent" + }, + { + "type": "SYMBOL", + "name": "identity_file" + }, + { + "type": "SYMBOL", + "name": "ignore_unknown" + }, + { + "type": "SYMBOL", + "name": "include" + }, + { + "type": "SYMBOL", + "name": "ip_qos" + }, + { + "type": "SYMBOL", + "name": "kbd_interactive_authentication" + }, + { + "type": "SYMBOL", + "name": "kbd_interactive_devices" + }, + { + "type": "SYMBOL", + "name": "kex_algorithms" + }, + { + "type": "SYMBOL", + "name": "known_hosts_command" + }, + { + "type": "SYMBOL", + "name": "local_command" + }, + { + "type": "SYMBOL", + "name": "local_forward" + }, + { + "type": "SYMBOL", + "name": "log_level" + }, + { + "type": "SYMBOL", + "name": "log_verbose" + }, + { + "type": "SYMBOL", + "name": "macs" + }, + { + "type": "SYMBOL", + "name": "no_host_authentication_for_localhost" + }, + { + "type": "SYMBOL", + "name": "number_of_password_prompts" + }, + { + "type": "SYMBOL", + "name": "password_authentication" + }, + { + "type": "SYMBOL", + "name": "permit_local_command" + }, + { + "type": "SYMBOL", + "name": "permit_remote_open" + }, + { + "type": "SYMBOL", + "name": "pkcs11_provider" + }, + { + "type": "SYMBOL", + "name": "port" + }, + { + "type": "SYMBOL", + "name": "preferred_authentications" + }, + { + "type": "SYMBOL", + "name": "protocol" + }, + { + "type": "SYMBOL", + "name": "proxy_command" + }, + { + "type": "SYMBOL", + "name": "proxy_jump" + }, + { + "type": "SYMBOL", + "name": "proxy_use_fdpass" + }, + { + "type": "SYMBOL", + "name": "pubkey_accepted_algorithms" + }, + { + "type": "SYMBOL", + "name": "pubkey_accepted_key_types" + }, + { + "type": "SYMBOL", + "name": "pubkey_authentication" + }, + { + "type": "SYMBOL", + "name": "rekey_limit" + }, + { + "type": "SYMBOL", + "name": "remote_command" + }, + { + "type": "SYMBOL", + "name": "remote_forward" + }, + { + "type": "SYMBOL", + "name": "request_tty" + }, + { + "type": "SYMBOL", + "name": "revoked_host_keys" + }, + { + "type": "SYMBOL", + "name": "security_key_provider" + }, + { + "type": "SYMBOL", + "name": "send_env" + }, + { + "type": "SYMBOL", + "name": "server_alive_count_max" + }, + { + "type": "SYMBOL", + "name": "server_alive_interval" + }, + { + "type": "SYMBOL", + "name": "session_type" + }, + { + "type": "SYMBOL", + "name": "set_env" + }, + { + "type": "SYMBOL", + "name": "stdin_null" + }, + { + "type": "SYMBOL", + "name": "stream_local_bind_mask" + }, + { + "type": "SYMBOL", + "name": "stream_local_bind_unlink" + }, + { + "type": "SYMBOL", + "name": "strict_host_key_checking" + }, + { + "type": "SYMBOL", + "name": "syslog_facility" + }, + { + "type": "SYMBOL", + "name": "tcp_keep_alive" + }, + { + "type": "SYMBOL", + "name": "keep_alive" + }, + { + "type": "SYMBOL", + "name": "tunnel" + }, + { + "type": "SYMBOL", + "name": "tunnel_device" + }, + { + "type": "SYMBOL", + "name": "update_host_keys" + }, + { + "type": "SYMBOL", + "name": "use_keychain" + }, + { + "type": "SYMBOL", + "name": "user" + }, + { + "type": "SYMBOL", + "name": "user_known_hosts_file" + }, + { + "type": "SYMBOL", + "name": "verify_host_key_dns" + }, + { + "type": "SYMBOL", + "name": "visual_host_key" + }, + { + "type": "SYMBOL", + "name": "xauth_location" + } + ] + }, + "comment": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": -10, + "content": { + "type": "PATTERN", + "value": "#.*" + } + } + }, + "number": { + "type": "PATTERN", + "value": "[1234567890]+" + }, + "boolean": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "yes" + }, + { + "type": "STRING", + "value": "no" + } + ] + }, + "pattern": { + "type": "PATTERN", + "value": ".*" + }, + "time_format": { + "type": "PATTERN", + "value": "[1234567890]+[sSmMhHdDwW]?" + }, + "host": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[hH][oO][sS][tT]" + } + } + }, + "named": false, + "value": "Host" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "host_value" + } + ] + }, + "host_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "pattern" + }, + "named": false, + "value": "host_value" + }, + "match": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[mM][aA][tT][cC][hH]" + } + } + }, + "named": false, + "value": "Match" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "match_value" + } + ] + }, + "match_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "pattern" + }, + "named": false, + "value": "match_value" + }, + "add_keys_to_agent": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[aA][dD][dD][kK][eE][yY][sS][tT][oO][aA][gG][eE][nN][tT]" + } + } + }, + "named": false, + "value": "AddKeysToAgent" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "add_keys_to_agent_value" + } + ] + }, + "add_keys_to_agent_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "add_keys_to_agent_value" + }, + "address_family": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[aA][dD][dD][rR][eE][sS][sS][fF][aA][mM][iI][lL][yY]" + } + } + }, + "named": false, + "value": "AddressFamily" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "address_family_value" + } + ] + }, + "address_family_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "any" + }, + { + "type": "STRING", + "value": "inet" + }, + { + "type": "STRING", + "value": "inet6" + } + ] + }, + "batch_mode": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[bB][aA][tT][cC][hH][mM][oO][dD][eE]" + } + } + }, + "named": false, + "value": "BatchMode" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "batch_mode_value" + } + ] + }, + "batch_mode_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "batch_mode_value" + }, + "bind_address": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[bB][iI][nN][dD][aA][dD][dD][rR][eE][sS][sS]" + } + } + }, + "named": false, + "value": "BindAddress" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "bind_address_value" + } + ] + }, + "bind_address_value": { + "type": "PATTERN", + "value": ".*" + }, + "bind_interface": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[bB][iI][nN][dD][iI][nN][tT][eE][rR][fF][aA][cC][eE]" + } + } + }, + "named": false, + "value": "BindInterface" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "bind_interface_value" + } + ] + }, + "bind_interface_value": { + "type": "PATTERN", + "value": ".*" + }, + "canonical_domains": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][aA][nN][oO][nN][iI][cC][aA][lL][dD][oO][mM][aA][iI][nN][sS]" + } + } + }, + "named": false, + "value": "CanonicalDomains" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "canonical_domains_value" + } + ] + }, + "canonical_domains_value": { + "type": "PATTERN", + "value": ".*" + }, + "canonicalize_fallback_local": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][aA][nN][oO][nN][iI][cC][aA][lL][iI][zZ][eE][fF][aA][lL][lL][bB][aA][cC][kK][lL][oO][cC][aA][lL]" + } + } + }, + "named": false, + "value": "CanonicalizeFallbackLocal" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "canonicalize_fallback_local_value" + } + ] + }, + "canonicalize_fallback_local_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "canonicalize_fallback_local_value" + }, + "canonicalize_hostname": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][aA][nN][oO][nN][iI][cC][aA][lL][iI][zZ][eE][hH][oO][sS][tT][nN][aA][mM][eE]" + } + } + }, + "named": false, + "value": "CanonicalizeHostname" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "canonicalize_hostname_value" + } + ] + }, + "canonicalize_hostname_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "canonicalize_hostname_value" + }, + "canonicalize_max_dots": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][aA][nN][oO][nN][iI][cC][aA][lL][iI][zZ][eE][mM][aA][xX][dD][oO][tT][sS]" + } + } + }, + "named": false, + "value": "CanonicalizeMaxDots" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "canonicalize_max_dots_value" + } + ] + }, + "canonicalize_max_dots_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "number" + }, + "named": false, + "value": "canonicalize_max_dots_value" + }, + "canonicalize_permitted_cnames": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][aA][nN][oO][nN][iI][cC][aA][lL][iI][zZ][eE][pP][eE][rR][mM][iI][tT][tT][eE][dD][cC][nN][aA][mM][eE][sS]" + } + } + }, + "named": false, + "value": "CanonicalizePermittedCNAMEs" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "canonicalize_permitted_cnames_value" + } + ] + }, + "canonicalize_permitted_cnames_value": { + "type": "PATTERN", + "value": ".*" + }, + "ca_signature_algorithms": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][aA][sS][iI][gG][nN][aA][tT][uU][rR][eE][aA][lL][gG][oO][rR][iI][tT][hH][mM][sS]" + } + } + }, + "named": false, + "value": "CASignatureAlgorithms" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "ca_signature_algorithms_value" + } + ] + }, + "ca_signature_algorithms_value": { + "type": "PATTERN", + "value": ".*" + }, + "certificate_file": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][eE][rR][tT][iI][fF][iI][cC][aA][tT][eE][fF][iI][lL][eE]" + } + } + }, + "named": false, + "value": "CertificateFile" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "certificate_file_value" + } + ] + }, + "certificate_file_value": { + "type": "PATTERN", + "value": ".*" + }, + "challenge_response_authentication": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][hH][aA][lL][lL][eE][nN][gG][eE][rR][eE][sS][pP][oO][nN][sS][eE][aA][uU][tT][hH][eE][nN][tT][iI][cC][aA][tT][iI][oO][nN]" + } + } + }, + "named": false, + "value": "ChallengeResponseAuthentication" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "challenge_response_authentication_value" + } + ] + }, + "challenge_response_authentication_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "challenge_response_authentication_value" + }, + "check_host_ip": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][hH][eE][cC][kK][hH][oO][sS][tT][iI][pP]" + } + } + }, + "named": false, + "value": "CheckHostIP" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "check_host_ip_value" + } + ] + }, + "check_host_ip_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "check_host_ip_value" + }, + "ciphers": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][iI][pP][hH][eE][rR][sS]" + } + } + }, + "named": false, + "value": "Ciphers" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "ciphers_value" + } + ] + }, + "ciphers_value": { + "type": "PATTERN", + "value": ".*" + }, + "cipher": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][iI][pP][hH][eE][rR]" + } + } + }, + "named": false, + "value": "Cipher" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "cipher_value" + } + ] + }, + "cipher_value": { + "type": "PATTERN", + "value": ".*" + }, + "clear_all_forwardings": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][lL][eE][aA][rR][aA][lL][lL][fF][oO][rR][wW][aA][rR][dD][iI][nN][gG][sS]" + } + } + }, + "named": false, + "value": "ClearAllForwardings" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "clear_all_forwardings_value" + } + ] + }, + "clear_all_forwardings_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "clear_all_forwardings_value" + }, + "compression": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][oO][mM][pP][rR][eE][sS][sS][iI][oO][nN]" + } + } + }, + "named": false, + "value": "Compression" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "compression_value" + } + ] + }, + "compression_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "compression_value" + }, + "connection_attempts": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][oO][nN][nN][eE][cC][tT][iI][oO][nN][aA][tT][tT][eE][mM][pP][tT][sS]" + } + } + }, + "named": false, + "value": "ConnectionAttempts" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "connection_attempts_value" + } + ] + }, + "connection_attempts_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "number" + }, + "named": false, + "value": "connection_attempts_value" + }, + "connect_timeout": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][oO][nN][nN][eE][cC][tT][tT][iI][mM][eE][oO][uU][tT]" + } + } + }, + "named": false, + "value": "ConnectTimeout" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "connect_timeout_value" + } + ] + }, + "connect_timeout_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "number" + }, + "named": false, + "value": "connect_timeout_value" + }, + "control_master": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][oO][nN][tT][rR][oO][lL][mM][aA][sS][tT][eE][rR]" + } + } + }, + "named": false, + "value": "ControlMaster" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "control_master_value" + } + ] + }, + "control_master_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "yes" + }, + { + "type": "STRING", + "value": "no" + }, + { + "type": "STRING", + "value": "ask" + }, + { + "type": "STRING", + "value": "auto" + }, + { + "type": "STRING", + "value": "autoask" + } + ] + }, + "control_path": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][oO][nN][tT][rR][oO][lL][pP][aA][tT][hH]" + } + } + }, + "named": false, + "value": "ControlPath" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "control_path_value" + } + ] + }, + "control_path_value": { + "type": "PATTERN", + "value": ".*" + }, + "control_persist": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[cC][oO][nN][tT][rR][oO][lL][pP][eE][rR][sS][iI][sS][tT]" + } + } + }, + "named": false, + "value": "ControlPersist" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "control_persist_value" + } + ] + }, + "control_persist_value": { + "type": "ALIAS", + "content": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "boolean" + }, + { + "type": "SYMBOL", + "name": "time_format" + } + ] + }, + "named": false, + "value": "control_persist_value" + }, + "dynamic_forward": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[dD][yY][nN][aA][mM][iI][cC][fF][oO][rR][wW][aA][rR][dD]" + } + } + }, + "named": false, + "value": "DynamicForward" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "dynamic_forward_value" + } + ] + }, + "dynamic_forward_value": { + "type": "PATTERN", + "value": ".*" + }, + "enable_ssh_keysign": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[eE][nN][aA][bB][lL][eE][sS][sS][hH][kK][eE][yY][sS][iI][gG][nN]" + } + } + }, + "named": false, + "value": "EnableSSHKeysign" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "enable_ssh_keysign_value" + } + ] + }, + "enable_ssh_keysign_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "enable_ssh_keysign_value" + }, + "escape_char": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[eE][sS][cC][aA][pP][eE][cC][hH][aA][rR]" + } + } + }, + "named": false, + "value": "EscapeChar" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "escape_char_value" + } + ] + }, + "escape_char_value": { + "type": "PATTERN", + "value": ".*" + }, + "exit_on_forward_failure": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[eE][xX][iI][tT][oO][nN][fF][oO][rR][wW][aA][rR][dD][fF][aA][iI][lL][uU][rR][eE]" + } + } + }, + "named": false, + "value": "ExitOnForwardFailure" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "exit_on_forward_failure_value" + } + ] + }, + "exit_on_forward_failure_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "exit_on_forward_failure_value" + }, + "fingerprint_hash": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[fF][iI][nN][gG][eE][rR][pP][rR][iI][nN][tT][hH][aA][sS][hH]" + } + } + }, + "named": false, + "value": "FingerprintHash" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "fingerprint_hash_value" + } + ] + }, + "fingerprint_hash_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "md5" + }, + { + "type": "STRING", + "value": "sha256" + } + ] + }, + "fork_after_authentication": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[fF][oO][rR][kK][aA][fF][tT][eE][rR][aA][uU][tT][hH][eE][nN][tT][iI][cC][aA][tT][iI][oO][nN]" + } + } + }, + "named": false, + "value": "ForkAfterAuthentication" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "fork_after_authentication_value" + } + ] + }, + "fork_after_authentication_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "fork_after_authentication_value" + }, + "forward_agent": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[fF][oO][rR][wW][aA][rR][dD][aA][gG][eE][nN][tT]" + } + } + }, + "named": false, + "value": "ForwardAgent" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "forward_agent_value" + } + ] + }, + "forward_agent_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "forward_agent_value" + }, + "forward_x11": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[fF][oO][rR][wW][aA][rR][dD][xX][11][11]" + } + } + }, + "named": false, + "value": "ForwardX11" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "forward_x11_value" + } + ] + }, + "forward_x11_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "forward_x11_value" + }, + "forward_x11_timeout": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[fF][oO][rR][wW][aA][rR][dD][xX][11][11][tT][iI][mM][eE][oO][uU][tT]" + } + } + }, + "named": false, + "value": "ForwardX11Timeout" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "forward_x11_timeout_value" + } + ] + }, + "forward_x11_timeout_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "time_format" + }, + "named": false, + "value": "forward_x11_timeout_value" + }, + "forward_x11_trusted": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[fF][oO][rR][wW][aA][rR][dD][xX][11][11][tT][rR][uU][sS][tT][eE][dD]" + } + } + }, + "named": false, + "value": "ForwardX11Trusted" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "forward_x11_trusted_value" + } + ] + }, + "forward_x11_trusted_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "forward_x11_trusted_value" + }, + "gateway_ports": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[gG][aA][tT][eE][wW][aA][yY][pP][oO][rR][tT][sS]" + } + } + }, + "named": false, + "value": "GatewayPorts" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "gateway_ports_value" + } + ] + }, + "gateway_ports_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "gateway_ports_value" + }, + "global_known_hosts_file": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[gG][lL][oO][bB][aA][lL][kK][nN][oO][wW][nN][hH][oO][sS][tT][sS][fF][iI][lL][eE]" + } + } + }, + "named": false, + "value": "GlobalKnownHostsFile" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "global_known_hosts_file_value" + } + ] + }, + "global_known_hosts_file_value": { + "type": "PATTERN", + "value": ".*" + }, + "gssapi_authentication": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[gG][sS][sS][aA][pP][iI][aA][uU][tT][hH][eE][nN][tT][iI][cC][aA][tT][iI][oO][nN]" + } + } + }, + "named": false, + "value": "GSSAPIAuthentication" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "gssapi_authentication_value" + } + ] + }, + "gssapi_authentication_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "gssapi_authentication_value" + }, + "gssapi_client_identity": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[gG][sS][sS][aA][pP][iI][cC][lL][iI][eE][nN][tT][iI][dD][eE][nN][tT][iI][tT][yY]" + } + } + }, + "named": false, + "value": "GSSAPIClientIdentity" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "gssapi_client_identity_value" + } + ] + }, + "gssapi_client_identity_value": { + "type": "PATTERN", + "value": ".*" + }, + "gssapi_delegate_credentials": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[gG][sS][sS][aA][pP][iI][dD][eE][lL][eE][gG][aA][tT][eE][cC][rR][eE][dD][eE][nN][tT][iI][aA][lL][sS]" + } + } + }, + "named": false, + "value": "GSSAPIDelegateCredentials" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "gssapi_delegate_credentials_value" + } + ] + }, + "gssapi_delegate_credentials_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "gssapi_delegate_credentials_value" + }, + "gssapi_key_exchange": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[gG][sS][sS][aA][pP][iI][kK][eE][yY][eE][xX][cC][hH][aA][nN][gG][eE]" + } + } + }, + "named": false, + "value": "GSSAPIKeyExchange" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "gssapi_key_exchange_value" + } + ] + }, + "gssapi_key_exchange_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "gssapi_key_exchange_value" + }, + "gssapi_renewal_forces_rekey": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[gG][sS][sS][aA][pP][iI][rR][eE][nN][eE][wW][aA][lL][fF][oO][rR][cC][eE][sS][rR][eE][kK][eE][yY]" + } + } + }, + "named": false, + "value": "GSSAPIRenewalForcesRekey" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "gssapi_renewal_forces_rekey_value" + } + ] + }, + "gssapi_renewal_forces_rekey_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "gssapi_renewal_forces_rekey_value" + }, + "gssapi_server_identity": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[gG][sS][sS][aA][pP][iI][sS][eE][rR][vV][eE][rR][iI][dD][eE][nN][tT][iI][tT][yY]" + } + } + }, + "named": false, + "value": "GSSAPIServerIdentity" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "gssapi_server_identity_value" + } + ] + }, + "gssapi_server_identity_value": { + "type": "PATTERN", + "value": ".*" + }, + "gssapi_trust_dns": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[gG][sS][sS][aA][pP][iI][tT][rR][uU][sS][tT][dD][nN][sS]" + } + } + }, + "named": false, + "value": "GSSAPITrustDns" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "gssapi_trust_dns_value" + } + ] + }, + "gssapi_trust_dns_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "gssapi_trust_dns_value" + }, + "gssapi_kex_algorithms": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[gG][sS][sS][aA][pP][iI][kK][eE][xX][aA][lL][gG][oO][rR][iI][tT][hH][mM][sS]" + } + } + }, + "named": false, + "value": "GSSAPIKexAlgorithms" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "gssapi_kex_algorithms_value" + } + ] + }, + "gssapi_kex_algorithms_value": { + "type": "PATTERN", + "value": ".*" + }, + "hash_known_hosts": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[hH][aA][sS][hH][kK][nN][oO][wW][nN][hH][oO][sS][tT][sS]" + } + } + }, + "named": false, + "value": "HashKnownHosts" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "hash_known_hosts_value" + } + ] + }, + "hash_known_hosts_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "hash_known_hosts_value" + }, + "hostbased_accepted_algorithms": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[hH][oO][sS][tT][bB][aA][sS][eE][dD][aA][cC][cC][eE][pP][tT][eE][dD][aA][lL][gG][oO][rR][iI][tT][hH][mM][sS]" + } + } + }, + "named": false, + "value": "HostbasedAcceptedAlgorithms" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "hostbased_accepted_algorithms_value" + } + ] + }, + "hostbased_accepted_algorithms_value": { + "type": "PATTERN", + "value": ".*" + }, + "hostbased_authentication": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[hH][oO][sS][tT][bB][aA][sS][eE][dD][aA][uU][tT][hH][eE][nN][tT][iI][cC][aA][tT][iI][oO][nN]" + } + } + }, + "named": false, + "value": "HostbasedAuthentication" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "hostbased_authentication_value" + } + ] + }, + "hostbased_authentication_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "hostbased_authentication_value" + }, + "host_key_algorithms": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[hH][oO][sS][tT][kK][eE][yY][aA][lL][gG][oO][rR][iI][tT][hH][mM][sS]" + } + } + }, + "named": false, + "value": "HostKeyAlgorithms" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "host_key_algorithms_value" + } + ] + }, + "host_key_algorithms_value": { + "type": "PATTERN", + "value": ".*" + }, + "host_key_alias": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[hH][oO][sS][tT][kK][eE][yY][aA][lL][iI][aA][sS]" + } + } + }, + "named": false, + "value": "HostKeyAlias" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "host_key_alias_value" + } + ] + }, + "host_key_alias_value": { + "type": "PATTERN", + "value": ".*" + }, + "hostname": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[hH][oO][sS][tT][nN][aA][mM][eE]" + } + } + }, + "named": false, + "value": "Hostname" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "hostname_value" + } + ] + }, + "hostname_value": { + "type": "PATTERN", + "value": ".*" + }, + "identities_only": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[iI][dD][eE][nN][tT][iI][tT][iI][eE][sS][oO][nN][lL][yY]" + } + } + }, + "named": false, + "value": "IdentitiesOnly" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "identities_only_value" + } + ] + }, + "identities_only_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "identities_only_value" + }, + "identity_agent": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[iI][dD][eE][nN][tT][iI][tT][yY][aA][gG][eE][nN][tT]" + } + } + }, + "named": false, + "value": "IdentityAgent" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "identity_agent_value" + } + ] + }, + "identity_agent_value": { + "type": "PATTERN", + "value": ".*" + }, + "identity_file": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[iI][dD][eE][nN][tT][iI][tT][yY][fF][iI][lL][eE]" + } + } + }, + "named": false, + "value": "IdentityFile" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "identity_file_value" + } + ] + }, + "identity_file_value": { + "type": "PATTERN", + "value": ".*" + }, + "ignore_unknown": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[iI][gG][nN][oO][rR][eE][uU][nN][kK][nN][oO][wW][nN]" + } + } + }, + "named": false, + "value": "IgnoreUnknown" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "ignore_unknown_value" + } + ] + }, + "ignore_unknown_value": { + "type": "PATTERN", + "value": ".*" + }, + "include": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[iI][nN][cC][lL][uU][dD][eE]" + } + } + }, + "named": false, + "value": "Include" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "include_value" + } + ] + }, + "include_value": { + "type": "PATTERN", + "value": ".*" + }, + "ip_qos": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[iI][pP][qQ][oO][sS]" + } + } + }, + "named": false, + "value": "IPQoS" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "ip_qos_value" + } + ] + }, + "ip_qos_value": { + "type": "ALIAS", + "content": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "af11" + }, + { + "type": "STRING", + "value": "af12" + }, + { + "type": "STRING", + "value": "af13" + }, + { + "type": "STRING", + "value": "af21" + }, + { + "type": "STRING", + "value": "af22" + }, + { + "type": "STRING", + "value": "af23" + }, + { + "type": "STRING", + "value": "af31" + }, + { + "type": "STRING", + "value": "af32" + }, + { + "type": "STRING", + "value": "af33" + }, + { + "type": "STRING", + "value": "af41" + }, + { + "type": "STRING", + "value": "af42" + }, + { + "type": "STRING", + "value": "af43" + }, + { + "type": "STRING", + "value": "cs0" + }, + { + "type": "STRING", + "value": "cs1" + }, + { + "type": "STRING", + "value": "cs2" + }, + { + "type": "STRING", + "value": "cs3" + }, + { + "type": "STRING", + "value": "cs4" + }, + { + "type": "STRING", + "value": "cs5" + }, + { + "type": "STRING", + "value": "cs6" + }, + { + "type": "STRING", + "value": "cs7" + }, + { + "type": "STRING", + "value": "ef" + }, + { + "type": "STRING", + "value": "le" + }, + { + "type": "STRING", + "value": "lowdelay" + }, + { + "type": "STRING", + "value": "throughput" + }, + { + "type": "STRING", + "value": "reliability" + }, + { + "type": "STRING", + "value": "none" + }, + { + "type": "SYMBOL", + "name": "number" + } + ] + }, + "named": false, + "value": "ip_qos_value" + }, + "kbd_interactive_authentication": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[kK][bB][dD][iI][nN][tT][eE][rR][aA][cC][tT][iI][vV][eE][aA][uU][tT][hH][eE][nN][tT][iI][cC][aA][tT][iI][oO][nN]" + } + } + }, + "named": false, + "value": "KbdInteractiveAuthentication" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "kbd_interactive_authentication_value" + } + ] + }, + "kbd_interactive_authentication_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "kbd_interactive_authentication_value" + }, + "kbd_interactive_devices": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[kK][bB][dD][iI][nN][tT][eE][rR][aA][cC][tT][iI][vV][eE][dD][eE][vV][iI][cC][eE][sS]" + } + } + }, + "named": false, + "value": "KbdInteractiveDevices" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "kbd_interactive_devices_value" + } + ] + }, + "kbd_interactive_devices_value": { + "type": "PATTERN", + "value": ".*" + }, + "kex_algorithms": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[kK][eE][xX][aA][lL][gG][oO][rR][iI][tT][hH][mM][sS]" + } + } + }, + "named": false, + "value": "KexAlgorithms" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "kex_algorithms_value" + } + ] + }, + "kex_algorithms_value": { + "type": "PATTERN", + "value": ".*" + }, + "known_hosts_command": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[kK][nN][oO][wW][nN][hH][oO][sS][tT][sS][cC][oO][mM][mM][aA][nN][dD]" + } + } + }, + "named": false, + "value": "KnownHostsCommand" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "known_hosts_command_value" + } + ] + }, + "known_hosts_command_value": { + "type": "PATTERN", + "value": ".*" + }, + "local_command": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[lL][oO][cC][aA][lL][cC][oO][mM][mM][aA][nN][dD]" + } + } + }, + "named": false, + "value": "LocalCommand" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "local_command_value" + } + ] + }, + "local_command_value": { + "type": "PATTERN", + "value": ".*" + }, + "local_forward": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[lL][oO][cC][aA][lL][fF][oO][rR][wW][aA][rR][dD]" + } + } + }, + "named": false, + "value": "LocalForward" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "local_forward_value" + } + ] + }, + "local_forward_value": { + "type": "PATTERN", + "value": ".*" + }, + "log_level": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[lL][oO][gG][lL][eE][vV][eE][lL]" + } + } + }, + "named": false, + "value": "LogLevel" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "log_level_value" + } + ] + }, + "log_level_value": { + "type": "CHOICE", + "members": [ + { + "type": "PATTERN", + "value": "[qQ][uU][iI][eE][tT]" + }, + { + "type": "PATTERN", + "value": "[fF][aA][tT][aA][lL]" + }, + { + "type": "PATTERN", + "value": "[eE][rR][rR][oO][rR]" + }, + { + "type": "PATTERN", + "value": "[iI][nN][fF][oO]" + }, + { + "type": "PATTERN", + "value": "[vV][eE][rR][bB][oO][sS][eE]" + }, + { + "type": "PATTERN", + "value": "[dD][eE][bB][uU][gG]" + }, + { + "type": "PATTERN", + "value": "[dD][eE][bB][uU][gG][11]" + }, + { + "type": "PATTERN", + "value": "[dD][eE][bB][uU][gG][22]" + }, + { + "type": "PATTERN", + "value": "[dD][eE][bB][uU][gG][33]" + } + ] + }, + "log_verbose": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[lL][oO][gG][vV][eE][rR][bB][oO][sS][eE]" + } + } + }, + "named": false, + "value": "LogVerbose" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "log_verbose_value" + } + ] + }, + "log_verbose_value": { + "type": "PATTERN", + "value": ".*" + }, + "macs": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[mM][aA][cC][sS]" + } + } + }, + "named": false, + "value": "MACs" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "macs_value" + } + ] + }, + "macs_value": { + "type": "PATTERN", + "value": ".*" + }, + "no_host_authentication_for_localhost": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[nN][oO][hH][oO][sS][tT][aA][uU][tT][hH][eE][nN][tT][iI][cC][aA][tT][iI][oO][nN][fF][oO][rR][lL][oO][cC][aA][lL][hH][oO][sS][tT]" + } + } + }, + "named": false, + "value": "NoHostAuthenticationForLocalhost" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "no_host_authentication_for_localhost_value" + } + ] + }, + "no_host_authentication_for_localhost_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "no_host_authentication_for_localhost_value" + }, + "number_of_password_prompts": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[nN][uU][mM][bB][eE][rR][oO][fF][pP][aA][sS][sS][wW][oO][rR][dD][pP][rR][oO][mM][pP][tT][sS]" + } + } + }, + "named": false, + "value": "NumberOfPasswordPrompts" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "number_of_password_prompts_value" + } + ] + }, + "number_of_password_prompts_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "number" + }, + "named": false, + "value": "number_of_password_prompts_value" + }, + "password_authentication": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][aA][sS][sS][wW][oO][rR][dD][aA][uU][tT][hH][eE][nN][tT][iI][cC][aA][tT][iI][oO][nN]" + } + } + }, + "named": false, + "value": "PasswordAuthentication" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "password_authentication_value" + } + ] + }, + "password_authentication_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "password_authentication_value" + }, + "permit_local_command": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][eE][rR][mM][iI][tT][lL][oO][cC][aA][lL][cC][oO][mM][mM][aA][nN][dD]" + } + } + }, + "named": false, + "value": "PermitLocalCommand" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "permit_local_command_value" + } + ] + }, + "permit_local_command_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "permit_local_command_value" + }, + "permit_remote_open": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][eE][rR][mM][iI][tT][rR][eE][mM][oO][tT][eE][oO][pP][eE][nN]" + } + } + }, + "named": false, + "value": "PermitRemoteOpen" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "permit_remote_open_value" + } + ] + }, + "permit_remote_open_value": { + "type": "PATTERN", + "value": ".*" + }, + "pkcs11_provider": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][kK][cC][sS][11][11][pP][rR][oO][vV][iI][dD][eE][rR]" + } + } + }, + "named": false, + "value": "PKCS11Provider" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "pkcs11_provider_value" + } + ] + }, + "pkcs11_provider_value": { + "type": "PATTERN", + "value": ".*" + }, + "port": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][oO][rR][tT]" + } + } + }, + "named": false, + "value": "Port" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "port_value" + } + ] + }, + "port_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "number" + }, + "named": false, + "value": "port_value" + }, + "preferred_authentications": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][rR][eE][fF][eE][rR][rR][eE][dD][aA][uU][tT][hH][eE][nN][tT][iI][cC][aA][tT][iI][oO][nN][sS]" + } + } + }, + "named": false, + "value": "PreferredAuthentications" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "preferred_authentications_value" + } + ] + }, + "preferred_authentications_value": { + "type": "PATTERN", + "value": ".*" + }, + "protocol": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][rR][oO][tT][oO][cC][oO][lL]" + } + } + }, + "named": false, + "value": "Protocol" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "protocol_value" + } + ] + }, + "protocol_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "1" + }, + { + "type": "STRING", + "value": "2" + } + ] + }, + "proxy_command": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][rR][oO][xX][yY][cC][oO][mM][mM][aA][nN][dD]" + } + } + }, + "named": false, + "value": "ProxyCommand" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "proxy_command_value" + } + ] + }, + "proxy_command_value": { + "type": "PATTERN", + "value": ".*" + }, + "proxy_jump": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][rR][oO][xX][yY][jJ][uU][mM][pP]" + } + } + }, + "named": false, + "value": "ProxyJump" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "proxy_jump_value" + } + ] + }, + "proxy_jump_value": { + "type": "PATTERN", + "value": ".*" + }, + "proxy_use_fdpass": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][rR][oO][xX][yY][uU][sS][eE][fF][dD][pP][aA][sS][sS]" + } + } + }, + "named": false, + "value": "ProxyUseFdpass" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "proxy_use_fdpass_value" + } + ] + }, + "proxy_use_fdpass_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "proxy_use_fdpass_value" + }, + "pubkey_accepted_algorithms": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][uU][bB][kK][eE][yY][aA][cC][cC][eE][pP][tT][eE][dD][aA][lL][gG][oO][rR][iI][tT][hH][mM][sS]" + } + } + }, + "named": false, + "value": "PubkeyAcceptedAlgorithms" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "pubkey_accepted_algorithms_value" + } + ] + }, + "pubkey_accepted_algorithms_value": { + "type": "PATTERN", + "value": ".*" + }, + "pubkey_accepted_key_types": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][uU][bB][kK][eE][yY][aA][cC][cC][eE][pP][tT][eE][dD][kK][eE][yY][tT][yY][pP][eE][sS]" + } + } + }, + "named": false, + "value": "PubkeyAcceptedKeyTypes" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "pubkey_accepted_key_types_value" + } + ] + }, + "pubkey_accepted_key_types_value": { + "type": "PATTERN", + "value": ".*" + }, + "pubkey_authentication": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[pP][uU][bB][kK][eE][yY][aA][uU][tT][hH][eE][nN][tT][iI][cC][aA][tT][iI][oO][nN]" + } + } + }, + "named": false, + "value": "PubkeyAuthentication" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "pubkey_authentication_value" + } + ] + }, + "pubkey_authentication_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "pubkey_authentication_value" + }, + "rekey_limit": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[rR][eE][kK][eE][yY][lL][iI][mM][iI][tT]" + } + } + }, + "named": false, + "value": "RekeyLimit" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "rekey_limit_value" + } + ] + }, + "rekey_limit_value": { + "type": "PATTERN", + "value": ".*" + }, + "remote_command": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[rR][eE][mM][oO][tT][eE][cC][oO][mM][mM][aA][nN][dD]" + } + } + }, + "named": false, + "value": "RemoteCommand" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "remote_command_value" + } + ] + }, + "remote_command_value": { + "type": "PATTERN", + "value": ".*" + }, + "remote_forward": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[rR][eE][mM][oO][tT][eE][fF][oO][rR][wW][aA][rR][dD]" + } + } + }, + "named": false, + "value": "RemoteForward" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "remote_forward_value" + } + ] + }, + "remote_forward_value": { + "type": "PATTERN", + "value": ".*" + }, + "request_tty": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[rR][eE][qQ][uU][eE][sS][tT][tT][tT][yY]" + } + } + }, + "named": false, + "value": "RequestTTY" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "request_tty_value" + } + ] + }, + "request_tty_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "yes" + }, + { + "type": "STRING", + "value": "no" + }, + { + "type": "STRING", + "value": "auto" + }, + { + "type": "STRING", + "value": "force" + } + ] + }, + "revoked_host_keys": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[rR][eE][vV][oO][kK][eE][dD][hH][oO][sS][tT][kK][eE][yY][sS]" + } + } + }, + "named": false, + "value": "RevokedHostKeys" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "revoked_host_keys_value" + } + ] + }, + "revoked_host_keys_value": { + "type": "PATTERN", + "value": ".*" + }, + "security_key_provider": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][eE][cC][uU][rR][iI][tT][yY][kK][eE][yY][pP][rR][oO][vV][iI][dD][eE][rR]" + } + } + }, + "named": false, + "value": "SecurityKeyProvider" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "security_key_provider_value" + } + ] + }, + "security_key_provider_value": { + "type": "PATTERN", + "value": ".*" + }, + "send_env": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][eE][nN][dD][eE][nN][vV]" + } + } + }, + "named": false, + "value": "SendEnv" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "send_env_value" + } + ] + }, + "send_env_value": { + "type": "PATTERN", + "value": ".*" + }, + "server_alive_count_max": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][eE][rR][vV][eE][rR][aA][lL][iI][vV][eE][cC][oO][uU][nN][tT][mM][aA][xX]" + } + } + }, + "named": false, + "value": "ServerAliveCountMax" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "server_alive_count_max_value" + } + ] + }, + "server_alive_count_max_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "number" + }, + "named": false, + "value": "server_alive_count_max_value" + }, + "server_alive_interval": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][eE][rR][vV][eE][rR][aA][lL][iI][vV][eE][iI][nN][tT][eE][rR][vV][aA][lL]" + } + } + }, + "named": false, + "value": "ServerAliveInterval" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "server_alive_interval_value" + } + ] + }, + "server_alive_interval_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "number" + }, + "named": false, + "value": "server_alive_interval_value" + }, + "session_type": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][eE][sS][sS][iI][oO][nN][tT][yY][pP][eE]" + } + } + }, + "named": false, + "value": "SessionType" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "session_type_value" + } + ] + }, + "session_type_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "none" + }, + { + "type": "STRING", + "value": "subsystem" + }, + { + "type": "STRING", + "value": "default" + } + ] + }, + "set_env": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][eE][tT][eE][nN][vV]" + } + } + }, + "named": false, + "value": "SetEnv" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "set_env_value" + } + ] + }, + "set_env_value": { + "type": "PATTERN", + "value": ".*" + }, + "stdin_null": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][tT][dD][iI][nN][nN][uU][lL][lL]" + } + } + }, + "named": false, + "value": "StdinNull" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "stdin_null_value" + } + ] + }, + "stdin_null_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "stdin_null_value" + }, + "stream_local_bind_mask": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][tT][rR][eE][aA][mM][lL][oO][cC][aA][lL][bB][iI][nN][dD][mM][aA][sS][kK]" + } + } + }, + "named": false, + "value": "StreamLocalBindMask" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "stream_local_bind_mask_value" + } + ] + }, + "stream_local_bind_mask_value": { + "type": "PATTERN", + "value": ".*" + }, + "stream_local_bind_unlink": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][tT][rR][eE][aA][mM][lL][oO][cC][aA][lL][bB][iI][nN][dD][uU][nN][lL][iI][nN][kK]" + } + } + }, + "named": false, + "value": "StreamLocalBindUnlink" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "stream_local_bind_unlink_value" + } + ] + }, + "stream_local_bind_unlink_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "stream_local_bind_unlink_value" + }, + "strict_host_key_checking": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][tT][rR][iI][cC][tT][hH][oO][sS][tT][kK][eE][yY][cC][hH][eE][cC][kK][iI][nN][gG]" + } + } + }, + "named": false, + "value": "StrictHostKeyChecking" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "strict_host_key_checking_value" + } + ] + }, + "strict_host_key_checking_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "yes" + }, + { + "type": "STRING", + "value": "no" + }, + { + "type": "STRING", + "value": "off" + }, + { + "type": "STRING", + "value": "ask" + }, + { + "type": "STRING", + "value": "accept-new" + } + ] + }, + "syslog_facility": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[sS][yY][sS][lL][oO][gG][fF][aA][cC][iI][lL][iI][tT][yY]" + } + } + }, + "named": false, + "value": "SyslogFacility" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "syslog_facility_value" + } + ] + }, + "syslog_facility_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "DAEMON" + }, + { + "type": "STRING", + "value": "USER" + }, + { + "type": "STRING", + "value": "AUTH" + }, + { + "type": "STRING", + "value": "LOCAL0" + }, + { + "type": "STRING", + "value": "LOCAL1" + }, + { + "type": "STRING", + "value": "LOCAL2" + }, + { + "type": "STRING", + "value": "LOCAL3" + }, + { + "type": "STRING", + "value": "LOCAL4" + }, + { + "type": "STRING", + "value": "LOCAL5" + }, + { + "type": "STRING", + "value": "LOCAL6" + }, + { + "type": "STRING", + "value": "LOCAL7" + } + ] + }, + "tcp_keep_alive": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[tT][cC][pP][kK][eE][eE][pP][aA][lL][iI][vV][eE]" + } + } + }, + "named": false, + "value": "TCPKeepAlive" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "tcp_keep_alive_value" + } + ] + }, + "tcp_keep_alive_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "tcp_keep_alive_value" + }, + "keep_alive": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[kK][eE][eE][pP][aA][lL][iI][vV][eE]" + } + } + }, + "named": false, + "value": "KeepAlive" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "keep_alive_value" + } + ] + }, + "keep_alive_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "keep_alive_value" + }, + "tunnel": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[tT][uU][nN][nN][eE][lL]" + } + } + }, + "named": false, + "value": "Tunnel" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "tunnel_value" + } + ] + }, + "tunnel_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "yes" + }, + { + "type": "STRING", + "value": "no" + }, + { + "type": "STRING", + "value": "point-to-point" + }, + { + "type": "STRING", + "value": "ethernet" + } + ] + }, + "tunnel_device": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[tT][uU][nN][nN][eE][lL][dD][eE][vV][iI][cC][eE]" + } + } + }, + "named": false, + "value": "TunnelDevice" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "tunnel_device_value" + } + ] + }, + "tunnel_device_value": { + "type": "PATTERN", + "value": ".*" + }, + "update_host_keys": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[uU][pP][dD][aA][tT][eE][hH][oO][sS][tT][kK][eE][yY][sS]" + } + } + }, + "named": false, + "value": "UpdateHostKeys" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "update_host_keys_value" + } + ] + }, + "update_host_keys_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "yes" + }, + { + "type": "STRING", + "value": "no" + }, + { + "type": "STRING", + "value": "ask" + } + ] + }, + "use_keychain": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[uU][sS][eE][kK][eE][yY][cC][hH][aA][iI][nN]" + } + } + }, + "named": false, + "value": "UseKeychain" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "use_keychain_value" + } + ] + }, + "use_keychain_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "use_keychain_value" + }, + "user": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[uU][sS][eE][rR]" + } + } + }, + "named": false, + "value": "User" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "user_value" + } + ] + }, + "user_value": { + "type": "PATTERN", + "value": ".*" + }, + "user_known_hosts_file": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[uU][sS][eE][rR][kK][nN][oO][wW][nN][hH][oO][sS][tT][sS][fF][iI][lL][eE]" + } + } + }, + "named": false, + "value": "UserKnownHostsFile" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "user_known_hosts_file_value" + } + ] + }, + "user_known_hosts_file_value": { + "type": "PATTERN", + "value": ".*" + }, + "verify_host_key_dns": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[vV][eE][rR][iI][fF][yY][hH][oO][sS][tT][kK][eE][yY][dD][nN][sS]" + } + } + }, + "named": false, + "value": "VerifyHostKeyDNS" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "verify_host_key_dns_value" + } + ] + }, + "verify_host_key_dns_value": { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "yes" + }, + { + "type": "STRING", + "value": "no" + }, + { + "type": "STRING", + "value": "ask" + } + ] + }, + "visual_host_key": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[vV][iI][sS][uU][aA][lL][hH][oO][sS][tT][kK][eE][yY]" + } + } + }, + "named": false, + "value": "VisualHostKey" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "visual_host_key_value" + } + ] + }, + "visual_host_key_value": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "boolean" + }, + "named": false, + "value": "visual_host_key_value" + }, + "xauth_location": { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "TOKEN", + "content": { + "type": "PREC", + "value": 1, + "content": { + "type": "PATTERN", + "value": "[xX][aA][uU][tT][hH][lL][oO][cC][aA][tT][iI][oO][nN]" + } + } + }, + "named": false, + "value": "XAuthLocation" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "=" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "xauth_location_value" + } + ] + }, + "xauth_location_value": { + "type": "PATTERN", + "value": ".*" + } + }, + "extras": [ + { + "type": "SYMBOL", + "name": "comment" + }, + { + "type": "PATTERN", + "value": "\\s" + }, + { + "type": "PATTERN", + "value": "\\\\\\r?\\n" + }, + { + "type": "PATTERN", + "value": "\\\\( |\\t|\\v|\\f)" + } + ], + "conflicts": [], + "precedences": [], + "externals": [], + "inline": [], + "supertypes": [] +} + diff --git a/src/node-types.json b/src/node-types.json new file mode 100644 index 0000000..20ca3e1 --- /dev/null +++ b/src/node-types.json @@ -0,0 +1,3209 @@ +[ + { + "type": "add_keys_to_agent", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "add_keys_to_agent_value", + "named": true + } + ] + } + }, + { + "type": "add_keys_to_agent_value", + "named": false, + "fields": {} + }, + { + "type": "address_family", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "address_family_value", + "named": true + } + ] + } + }, + { + "type": "address_family_value", + "named": true, + "fields": {} + }, + { + "type": "batch_mode", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "batch_mode_value", + "named": true + } + ] + } + }, + { + "type": "batch_mode_value", + "named": false, + "fields": {} + }, + { + "type": "bind_address", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "bind_address_value", + "named": true + } + ] + } + }, + { + "type": "bind_address_value", + "named": true, + "fields": {} + }, + { + "type": "bind_interface", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "bind_interface_value", + "named": true + } + ] + } + }, + { + "type": "bind_interface_value", + "named": true, + "fields": {} + }, + { + "type": "ca_signature_algorithms", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "ca_signature_algorithms_value", + "named": true + } + ] + } + }, + { + "type": "ca_signature_algorithms_value", + "named": true, + "fields": {} + }, + { + "type": "canonical_domains", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "canonical_domains_value", + "named": true + } + ] + } + }, + { + "type": "canonical_domains_value", + "named": true, + "fields": {} + }, + { + "type": "canonicalize_fallback_local", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "canonicalize_fallback_local_value", + "named": true + } + ] + } + }, + { + "type": "canonicalize_fallback_local_value", + "named": false, + "fields": {} + }, + { + "type": "canonicalize_hostname", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "canonicalize_hostname_value", + "named": true + } + ] + } + }, + { + "type": "canonicalize_hostname_value", + "named": false, + "fields": {} + }, + { + "type": "canonicalize_max_dots", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "canonicalize_max_dots_value", + "named": true + } + ] + } + }, + { + "type": "canonicalize_max_dots_value", + "named": true, + "fields": {} + }, + { + "type": "canonicalize_permitted_cnames", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "canonicalize_permitted_cnames_value", + "named": true + } + ] + } + }, + { + "type": "canonicalize_permitted_cnames_value", + "named": true, + "fields": {} + }, + { + "type": "certificate_file", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "certificate_file_value", + "named": true + } + ] + } + }, + { + "type": "certificate_file_value", + "named": true, + "fields": {} + }, + { + "type": "challenge_response_authentication", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "challenge_response_authentication_value", + "named": true + } + ] + } + }, + { + "type": "challenge_response_authentication_value", + "named": false, + "fields": {} + }, + { + "type": "check_host_ip", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "check_host_ip_value", + "named": true + } + ] + } + }, + { + "type": "check_host_ip_value", + "named": false, + "fields": {} + }, + { + "type": "cipher", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "cipher_value", + "named": true + } + ] + } + }, + { + "type": "cipher_value", + "named": true, + "fields": {} + }, + { + "type": "ciphers", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "ciphers_value", + "named": true + } + ] + } + }, + { + "type": "ciphers_value", + "named": true, + "fields": {} + }, + { + "type": "clear_all_forwardings", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "clear_all_forwardings_value", + "named": true + } + ] + } + }, + { + "type": "clear_all_forwardings_value", + "named": false, + "fields": {} + }, + { + "type": "client_config", + "named": true, + "fields": {}, + "children": { + "multiple": true, + "required": false, + "types": [ + { + "type": "add_keys_to_agent", + "named": true + }, + { + "type": "address_family", + "named": true + }, + { + "type": "batch_mode", + "named": true + }, + { + "type": "bind_address", + "named": true + }, + { + "type": "bind_interface", + "named": true + }, + { + "type": "ca_signature_algorithms", + "named": true + }, + { + "type": "canonical_domains", + "named": true + }, + { + "type": "canonicalize_fallback_local", + "named": true + }, + { + "type": "canonicalize_hostname", + "named": true + }, + { + "type": "canonicalize_max_dots", + "named": true + }, + { + "type": "canonicalize_permitted_cnames", + "named": true + }, + { + "type": "certificate_file", + "named": true + }, + { + "type": "challenge_response_authentication", + "named": true + }, + { + "type": "check_host_ip", + "named": true + }, + { + "type": "cipher", + "named": true + }, + { + "type": "ciphers", + "named": true + }, + { + "type": "clear_all_forwardings", + "named": true + }, + { + "type": "compression", + "named": true + }, + { + "type": "connect_timeout", + "named": true + }, + { + "type": "connection_attempts", + "named": true + }, + { + "type": "control_master", + "named": true + }, + { + "type": "control_path", + "named": true + }, + { + "type": "control_persist", + "named": true + }, + { + "type": "dynamic_forward", + "named": true + }, + { + "type": "enable_ssh_keysign", + "named": true + }, + { + "type": "escape_char", + "named": true + }, + { + "type": "exit_on_forward_failure", + "named": true + }, + { + "type": "fingerprint_hash", + "named": true + }, + { + "type": "fork_after_authentication", + "named": true + }, + { + "type": "forward_agent", + "named": true + }, + { + "type": "forward_x11", + "named": true + }, + { + "type": "forward_x11_timeout", + "named": true + }, + { + "type": "forward_x11_trusted", + "named": true + }, + { + "type": "gateway_ports", + "named": true + }, + { + "type": "global_known_hosts_file", + "named": true + }, + { + "type": "gssapi_authentication", + "named": true + }, + { + "type": "gssapi_client_identity", + "named": true + }, + { + "type": "gssapi_delegate_credentials", + "named": true + }, + { + "type": "gssapi_kex_algorithms", + "named": true + }, + { + "type": "gssapi_key_exchange", + "named": true + }, + { + "type": "gssapi_renewal_forces_rekey", + "named": true + }, + { + "type": "gssapi_server_identity", + "named": true + }, + { + "type": "gssapi_trust_dns", + "named": true + }, + { + "type": "hash_known_hosts", + "named": true + }, + { + "type": "host", + "named": true + }, + { + "type": "host_key_algorithms", + "named": true + }, + { + "type": "host_key_alias", + "named": true + }, + { + "type": "hostbased_accepted_algorithms", + "named": true + }, + { + "type": "hostbased_authentication", + "named": true + }, + { + "type": "hostname", + "named": true + }, + { + "type": "identities_only", + "named": true + }, + { + "type": "identity_agent", + "named": true + }, + { + "type": "identity_file", + "named": true + }, + { + "type": "ignore_unknown", + "named": true + }, + { + "type": "include", + "named": true + }, + { + "type": "ip_qos", + "named": true + }, + { + "type": "kbd_interactive_authentication", + "named": true + }, + { + "type": "kbd_interactive_devices", + "named": true + }, + { + "type": "keep_alive", + "named": true + }, + { + "type": "kex_algorithms", + "named": true + }, + { + "type": "known_hosts_command", + "named": true + }, + { + "type": "local_command", + "named": true + }, + { + "type": "local_forward", + "named": true + }, + { + "type": "log_level", + "named": true + }, + { + "type": "log_verbose", + "named": true + }, + { + "type": "macs", + "named": true + }, + { + "type": "match", + "named": true + }, + { + "type": "no_host_authentication_for_localhost", + "named": true + }, + { + "type": "number_of_password_prompts", + "named": true + }, + { + "type": "password_authentication", + "named": true + }, + { + "type": "permit_local_command", + "named": true + }, + { + "type": "permit_remote_open", + "named": true + }, + { + "type": "pkcs11_provider", + "named": true + }, + { + "type": "port", + "named": true + }, + { + "type": "preferred_authentications", + "named": true + }, + { + "type": "protocol", + "named": true + }, + { + "type": "proxy_command", + "named": true + }, + { + "type": "proxy_jump", + "named": true + }, + { + "type": "proxy_use_fdpass", + "named": true + }, + { + "type": "pubkey_accepted_algorithms", + "named": true + }, + { + "type": "pubkey_accepted_key_types", + "named": true + }, + { + "type": "pubkey_authentication", + "named": true + }, + { + "type": "rekey_limit", + "named": true + }, + { + "type": "remote_command", + "named": true + }, + { + "type": "remote_forward", + "named": true + }, + { + "type": "request_tty", + "named": true + }, + { + "type": "revoked_host_keys", + "named": true + }, + { + "type": "security_key_provider", + "named": true + }, + { + "type": "send_env", + "named": true + }, + { + "type": "server_alive_count_max", + "named": true + }, + { + "type": "server_alive_interval", + "named": true + }, + { + "type": "session_type", + "named": true + }, + { + "type": "set_env", + "named": true + }, + { + "type": "stdin_null", + "named": true + }, + { + "type": "stream_local_bind_mask", + "named": true + }, + { + "type": "stream_local_bind_unlink", + "named": true + }, + { + "type": "strict_host_key_checking", + "named": true + }, + { + "type": "syslog_facility", + "named": true + }, + { + "type": "tcp_keep_alive", + "named": true + }, + { + "type": "tunnel", + "named": true + }, + { + "type": "tunnel_device", + "named": true + }, + { + "type": "update_host_keys", + "named": true + }, + { + "type": "use_keychain", + "named": true + }, + { + "type": "user", + "named": true + }, + { + "type": "user_known_hosts_file", + "named": true + }, + { + "type": "verify_host_key_dns", + "named": true + }, + { + "type": "visual_host_key", + "named": true + }, + { + "type": "xauth_location", + "named": true + } + ] + } + }, + { + "type": "compression", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "compression_value", + "named": true + } + ] + } + }, + { + "type": "compression_value", + "named": false, + "fields": {} + }, + { + "type": "connect_timeout", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "connect_timeout_value", + "named": true + } + ] + } + }, + { + "type": "connect_timeout_value", + "named": true, + "fields": {} + }, + { + "type": "connection_attempts", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "connection_attempts_value", + "named": true + } + ] + } + }, + { + "type": "connection_attempts_value", + "named": true, + "fields": {} + }, + { + "type": "control_master", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "control_master_value", + "named": true + } + ] + } + }, + { + "type": "control_master_value", + "named": true, + "fields": {} + }, + { + "type": "control_path", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "control_path_value", + "named": true + } + ] + } + }, + { + "type": "control_path_value", + "named": true, + "fields": {} + }, + { + "type": "control_persist", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "control_persist_value", + "named": true + } + ] + } + }, + { + "type": "control_persist_value", + "named": false, + "fields": {} + }, + { + "type": "dynamic_forward", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "dynamic_forward_value", + "named": true + } + ] + } + }, + { + "type": "dynamic_forward_value", + "named": true, + "fields": {} + }, + { + "type": "enable_ssh_keysign", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "enable_ssh_keysign_value", + "named": true + } + ] + } + }, + { + "type": "enable_ssh_keysign_value", + "named": false, + "fields": {} + }, + { + "type": "escape_char", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "escape_char_value", + "named": true + } + ] + } + }, + { + "type": "escape_char_value", + "named": true, + "fields": {} + }, + { + "type": "exit_on_forward_failure", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "exit_on_forward_failure_value", + "named": true + } + ] + } + }, + { + "type": "exit_on_forward_failure_value", + "named": false, + "fields": {} + }, + { + "type": "fingerprint_hash", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "fingerprint_hash_value", + "named": true + } + ] + } + }, + { + "type": "fingerprint_hash_value", + "named": true, + "fields": {} + }, + { + "type": "fork_after_authentication", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "fork_after_authentication_value", + "named": true + } + ] + } + }, + { + "type": "fork_after_authentication_value", + "named": false, + "fields": {} + }, + { + "type": "forward_agent", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "forward_agent_value", + "named": true + } + ] + } + }, + { + "type": "forward_agent_value", + "named": false, + "fields": {} + }, + { + "type": "forward_x11", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "forward_x11_value", + "named": true + } + ] + } + }, + { + "type": "forward_x11_timeout", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "forward_x11_timeout_value", + "named": true + } + ] + } + }, + { + "type": "forward_x11_timeout_value", + "named": true, + "fields": {} + }, + { + "type": "forward_x11_trusted", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "forward_x11_trusted_value", + "named": true + } + ] + } + }, + { + "type": "forward_x11_trusted_value", + "named": false, + "fields": {} + }, + { + "type": "forward_x11_value", + "named": false, + "fields": {} + }, + { + "type": "gateway_ports", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "gateway_ports_value", + "named": true + } + ] + } + }, + { + "type": "gateway_ports_value", + "named": false, + "fields": {} + }, + { + "type": "global_known_hosts_file", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "global_known_hosts_file_value", + "named": true + } + ] + } + }, + { + "type": "global_known_hosts_file_value", + "named": true, + "fields": {} + }, + { + "type": "gssapi_authentication", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "gssapi_authentication_value", + "named": true + } + ] + } + }, + { + "type": "gssapi_authentication_value", + "named": false, + "fields": {} + }, + { + "type": "gssapi_client_identity", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "gssapi_client_identity_value", + "named": true + } + ] + } + }, + { + "type": "gssapi_client_identity_value", + "named": true, + "fields": {} + }, + { + "type": "gssapi_delegate_credentials", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "gssapi_delegate_credentials_value", + "named": true + } + ] + } + }, + { + "type": "gssapi_delegate_credentials_value", + "named": false, + "fields": {} + }, + { + "type": "gssapi_kex_algorithms", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "gssapi_kex_algorithms_value", + "named": true + } + ] + } + }, + { + "type": "gssapi_kex_algorithms_value", + "named": true, + "fields": {} + }, + { + "type": "gssapi_key_exchange", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "gssapi_key_exchange_value", + "named": true + } + ] + } + }, + { + "type": "gssapi_key_exchange_value", + "named": false, + "fields": {} + }, + { + "type": "gssapi_renewal_forces_rekey", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "gssapi_renewal_forces_rekey_value", + "named": true + } + ] + } + }, + { + "type": "gssapi_renewal_forces_rekey_value", + "named": false, + "fields": {} + }, + { + "type": "gssapi_server_identity", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "gssapi_server_identity_value", + "named": true + } + ] + } + }, + { + "type": "gssapi_server_identity_value", + "named": true, + "fields": {} + }, + { + "type": "gssapi_trust_dns", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "gssapi_trust_dns_value", + "named": true + } + ] + } + }, + { + "type": "gssapi_trust_dns_value", + "named": false, + "fields": {} + }, + { + "type": "hash_known_hosts", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "hash_known_hosts_value", + "named": true + } + ] + } + }, + { + "type": "hash_known_hosts_value", + "named": false, + "fields": {} + }, + { + "type": "host", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "host_value", + "named": true + } + ] + } + }, + { + "type": "host_key_algorithms", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "host_key_algorithms_value", + "named": true + } + ] + } + }, + { + "type": "host_key_algorithms_value", + "named": true, + "fields": {} + }, + { + "type": "host_key_alias", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "host_key_alias_value", + "named": true + } + ] + } + }, + { + "type": "host_key_alias_value", + "named": true, + "fields": {} + }, + { + "type": "host_value", + "named": false, + "fields": {} + }, + { + "type": "hostbased_accepted_algorithms", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "hostbased_accepted_algorithms_value", + "named": true + } + ] + } + }, + { + "type": "hostbased_accepted_algorithms_value", + "named": true, + "fields": {} + }, + { + "type": "hostbased_authentication", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "hostbased_authentication_value", + "named": true + } + ] + } + }, + { + "type": "hostbased_authentication_value", + "named": false, + "fields": {} + }, + { + "type": "hostname", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "hostname_value", + "named": true + } + ] + } + }, + { + "type": "hostname_value", + "named": true, + "fields": {} + }, + { + "type": "identities_only", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "identities_only_value", + "named": true + } + ] + } + }, + { + "type": "identities_only_value", + "named": false, + "fields": {} + }, + { + "type": "identity_agent", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "identity_agent_value", + "named": true + } + ] + } + }, + { + "type": "identity_agent_value", + "named": true, + "fields": {} + }, + { + "type": "identity_file", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "identity_file_value", + "named": true + } + ] + } + }, + { + "type": "identity_file_value", + "named": true, + "fields": {} + }, + { + "type": "ignore_unknown", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "ignore_unknown_value", + "named": true + } + ] + } + }, + { + "type": "ignore_unknown_value", + "named": true, + "fields": {} + }, + { + "type": "include", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "include_value", + "named": true + } + ] + } + }, + { + "type": "include_value", + "named": true, + "fields": {} + }, + { + "type": "ip_qos", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "ip_qos_value", + "named": true + } + ] + } + }, + { + "type": "ip_qos_value", + "named": true, + "fields": {} + }, + { + "type": "kbd_interactive_authentication", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "kbd_interactive_authentication_value", + "named": true + } + ] + } + }, + { + "type": "kbd_interactive_authentication_value", + "named": false, + "fields": {} + }, + { + "type": "kbd_interactive_devices", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "kbd_interactive_devices_value", + "named": true + } + ] + } + }, + { + "type": "kbd_interactive_devices_value", + "named": true, + "fields": {} + }, + { + "type": "keep_alive", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "keep_alive_value", + "named": true + } + ] + } + }, + { + "type": "keep_alive_value", + "named": false, + "fields": {} + }, + { + "type": "kex_algorithms", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "kex_algorithms_value", + "named": true + } + ] + } + }, + { + "type": "kex_algorithms_value", + "named": true, + "fields": {} + }, + { + "type": "known_hosts_command", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "known_hosts_command_value", + "named": true + } + ] + } + }, + { + "type": "known_hosts_command_value", + "named": true, + "fields": {} + }, + { + "type": "local_command", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "local_command_value", + "named": true + } + ] + } + }, + { + "type": "local_command_value", + "named": true, + "fields": {} + }, + { + "type": "local_forward", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "local_forward_value", + "named": true + } + ] + } + }, + { + "type": "local_forward_value", + "named": true, + "fields": {} + }, + { + "type": "log_level", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "log_level_value", + "named": true + } + ] + } + }, + { + "type": "log_level_value", + "named": true, + "fields": {} + }, + { + "type": "log_verbose", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "log_verbose_value", + "named": true + } + ] + } + }, + { + "type": "log_verbose_value", + "named": true, + "fields": {} + }, + { + "type": "macs", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "macs_value", + "named": true + } + ] + } + }, + { + "type": "macs_value", + "named": true, + "fields": {} + }, + { + "type": "match", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "match_value", + "named": true + } + ] + } + }, + { + "type": "match_value", + "named": false, + "fields": {} + }, + { + "type": "no_host_authentication_for_localhost", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "no_host_authentication_for_localhost_value", + "named": true + } + ] + } + }, + { + "type": "no_host_authentication_for_localhost_value", + "named": false, + "fields": {} + }, + { + "type": "number_of_password_prompts", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "number_of_password_prompts_value", + "named": true + } + ] + } + }, + { + "type": "number_of_password_prompts_value", + "named": true, + "fields": {} + }, + { + "type": "password_authentication", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "password_authentication_value", + "named": true + } + ] + } + }, + { + "type": "password_authentication_value", + "named": false, + "fields": {} + }, + { + "type": "permit_local_command", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "permit_local_command_value", + "named": true + } + ] + } + }, + { + "type": "permit_local_command_value", + "named": false, + "fields": {} + }, + { + "type": "permit_remote_open", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "permit_remote_open_value", + "named": true + } + ] + } + }, + { + "type": "permit_remote_open_value", + "named": true, + "fields": {} + }, + { + "type": "pkcs11_provider", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "pkcs11_provider_value", + "named": true + } + ] + } + }, + { + "type": "pkcs11_provider_value", + "named": true, + "fields": {} + }, + { + "type": "port", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "port_value", + "named": true + } + ] + } + }, + { + "type": "port_value", + "named": true, + "fields": {} + }, + { + "type": "preferred_authentications", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "preferred_authentications_value", + "named": true + } + ] + } + }, + { + "type": "preferred_authentications_value", + "named": true, + "fields": {} + }, + { + "type": "protocol", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "protocol_value", + "named": true + } + ] + } + }, + { + "type": "protocol_value", + "named": true, + "fields": {} + }, + { + "type": "proxy_command", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "proxy_command_value", + "named": true + } + ] + } + }, + { + "type": "proxy_command_value", + "named": true, + "fields": {} + }, + { + "type": "proxy_jump", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "proxy_jump_value", + "named": true + } + ] + } + }, + { + "type": "proxy_jump_value", + "named": true, + "fields": {} + }, + { + "type": "proxy_use_fdpass", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "proxy_use_fdpass_value", + "named": true + } + ] + } + }, + { + "type": "proxy_use_fdpass_value", + "named": false, + "fields": {} + }, + { + "type": "pubkey_accepted_algorithms", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "pubkey_accepted_algorithms_value", + "named": true + } + ] + } + }, + { + "type": "pubkey_accepted_algorithms_value", + "named": true, + "fields": {} + }, + { + "type": "pubkey_accepted_key_types", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "pubkey_accepted_key_types_value", + "named": true + } + ] + } + }, + { + "type": "pubkey_accepted_key_types_value", + "named": true, + "fields": {} + }, + { + "type": "pubkey_authentication", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "pubkey_authentication_value", + "named": true + } + ] + } + }, + { + "type": "pubkey_authentication_value", + "named": false, + "fields": {} + }, + { + "type": "rekey_limit", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "rekey_limit_value", + "named": true + } + ] + } + }, + { + "type": "rekey_limit_value", + "named": true, + "fields": {} + }, + { + "type": "remote_command", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "remote_command_value", + "named": true + } + ] + } + }, + { + "type": "remote_command_value", + "named": true, + "fields": {} + }, + { + "type": "remote_forward", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "remote_forward_value", + "named": true + } + ] + } + }, + { + "type": "remote_forward_value", + "named": true, + "fields": {} + }, + { + "type": "request_tty", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "request_tty_value", + "named": true + } + ] + } + }, + { + "type": "request_tty_value", + "named": true, + "fields": {} + }, + { + "type": "revoked_host_keys", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "revoked_host_keys_value", + "named": true + } + ] + } + }, + { + "type": "revoked_host_keys_value", + "named": true, + "fields": {} + }, + { + "type": "security_key_provider", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "security_key_provider_value", + "named": true + } + ] + } + }, + { + "type": "security_key_provider_value", + "named": true, + "fields": {} + }, + { + "type": "send_env", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "send_env_value", + "named": true + } + ] + } + }, + { + "type": "send_env_value", + "named": true, + "fields": {} + }, + { + "type": "server_alive_count_max", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "server_alive_count_max_value", + "named": true + } + ] + } + }, + { + "type": "server_alive_count_max_value", + "named": true, + "fields": {} + }, + { + "type": "server_alive_interval", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "server_alive_interval_value", + "named": true + } + ] + } + }, + { + "type": "server_alive_interval_value", + "named": true, + "fields": {} + }, + { + "type": "session_type", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "session_type_value", + "named": true + } + ] + } + }, + { + "type": "session_type_value", + "named": true, + "fields": {} + }, + { + "type": "set_env", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "set_env_value", + "named": true + } + ] + } + }, + { + "type": "set_env_value", + "named": true, + "fields": {} + }, + { + "type": "stdin_null", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "stdin_null_value", + "named": true + } + ] + } + }, + { + "type": "stdin_null_value", + "named": false, + "fields": {} + }, + { + "type": "stream_local_bind_mask", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "stream_local_bind_mask_value", + "named": true + } + ] + } + }, + { + "type": "stream_local_bind_mask_value", + "named": true, + "fields": {} + }, + { + "type": "stream_local_bind_unlink", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "stream_local_bind_unlink_value", + "named": true + } + ] + } + }, + { + "type": "stream_local_bind_unlink_value", + "named": false, + "fields": {} + }, + { + "type": "strict_host_key_checking", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "strict_host_key_checking_value", + "named": true + } + ] + } + }, + { + "type": "strict_host_key_checking_value", + "named": true, + "fields": {} + }, + { + "type": "syslog_facility", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "syslog_facility_value", + "named": true + } + ] + } + }, + { + "type": "syslog_facility_value", + "named": true, + "fields": {} + }, + { + "type": "tcp_keep_alive", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "tcp_keep_alive_value", + "named": true + } + ] + } + }, + { + "type": "tcp_keep_alive_value", + "named": false, + "fields": {} + }, + { + "type": "tunnel", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "tunnel_value", + "named": true + } + ] + } + }, + { + "type": "tunnel_device", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "tunnel_device_value", + "named": true + } + ] + } + }, + { + "type": "tunnel_device_value", + "named": true, + "fields": {} + }, + { + "type": "tunnel_value", + "named": true, + "fields": {} + }, + { + "type": "update_host_keys", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "update_host_keys_value", + "named": true + } + ] + } + }, + { + "type": "update_host_keys_value", + "named": true, + "fields": {} + }, + { + "type": "use_keychain", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "use_keychain_value", + "named": true + } + ] + } + }, + { + "type": "use_keychain_value", + "named": false, + "fields": {} + }, + { + "type": "user", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "user_value", + "named": true + } + ] + } + }, + { + "type": "user_known_hosts_file", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "user_known_hosts_file_value", + "named": true + } + ] + } + }, + { + "type": "user_known_hosts_file_value", + "named": true, + "fields": {} + }, + { + "type": "user_value", + "named": true, + "fields": {} + }, + { + "type": "verify_host_key_dns", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "verify_host_key_dns_value", + "named": true + } + ] + } + }, + { + "type": "verify_host_key_dns_value", + "named": true, + "fields": {} + }, + { + "type": "visual_host_key", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "visual_host_key_value", + "named": true + } + ] + } + }, + { + "type": "visual_host_key_value", + "named": false, + "fields": {} + }, + { + "type": "xauth_location", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "xauth_location_value", + "named": true + } + ] + } + }, + { + "type": "xauth_location_value", + "named": true, + "fields": {} + }, + { + "type": "1", + "named": false + }, + { + "type": "2", + "named": false + }, + { + "type": "=", + "named": false + }, + { + "type": "AUTH", + "named": false + }, + { + "type": "AddKeysToAgent", + "named": false + }, + { + "type": "AddressFamily", + "named": false + }, + { + "type": "BatchMode", + "named": false + }, + { + "type": "BindAddress", + "named": false + }, + { + "type": "BindInterface", + "named": false + }, + { + "type": "CASignatureAlgorithms", + "named": false + }, + { + "type": "CanonicalDomains", + "named": false + }, + { + "type": "CanonicalizeFallbackLocal", + "named": false + }, + { + "type": "CanonicalizeHostname", + "named": false + }, + { + "type": "CanonicalizeMaxDots", + "named": false + }, + { + "type": "CanonicalizePermittedCNAMEs", + "named": false + }, + { + "type": "CertificateFile", + "named": false + }, + { + "type": "ChallengeResponseAuthentication", + "named": false + }, + { + "type": "CheckHostIP", + "named": false + }, + { + "type": "Cipher", + "named": false + }, + { + "type": "Ciphers", + "named": false + }, + { + "type": "ClearAllForwardings", + "named": false + }, + { + "type": "Compression", + "named": false + }, + { + "type": "ConnectTimeout", + "named": false + }, + { + "type": "ConnectionAttempts", + "named": false + }, + { + "type": "ControlMaster", + "named": false + }, + { + "type": "ControlPath", + "named": false + }, + { + "type": "ControlPersist", + "named": false + }, + { + "type": "DAEMON", + "named": false + }, + { + "type": "DynamicForward", + "named": false + }, + { + "type": "EnableSSHKeysign", + "named": false + }, + { + "type": "EscapeChar", + "named": false + }, + { + "type": "ExitOnForwardFailure", + "named": false + }, + { + "type": "FingerprintHash", + "named": false + }, + { + "type": "ForkAfterAuthentication", + "named": false + }, + { + "type": "ForwardAgent", + "named": false + }, + { + "type": "ForwardX11", + "named": false + }, + { + "type": "ForwardX11Timeout", + "named": false + }, + { + "type": "ForwardX11Trusted", + "named": false + }, + { + "type": "GSSAPIAuthentication", + "named": false + }, + { + "type": "GSSAPIClientIdentity", + "named": false + }, + { + "type": "GSSAPIDelegateCredentials", + "named": false + }, + { + "type": "GSSAPIKexAlgorithms", + "named": false + }, + { + "type": "GSSAPIKeyExchange", + "named": false + }, + { + "type": "GSSAPIRenewalForcesRekey", + "named": false + }, + { + "type": "GSSAPIServerIdentity", + "named": false + }, + { + "type": "GSSAPITrustDns", + "named": false + }, + { + "type": "GatewayPorts", + "named": false + }, + { + "type": "GlobalKnownHostsFile", + "named": false + }, + { + "type": "HashKnownHosts", + "named": false + }, + { + "type": "Host", + "named": false + }, + { + "type": "HostKeyAlgorithms", + "named": false + }, + { + "type": "HostKeyAlias", + "named": false + }, + { + "type": "HostbasedAcceptedAlgorithms", + "named": false + }, + { + "type": "HostbasedAuthentication", + "named": false + }, + { + "type": "Hostname", + "named": false + }, + { + "type": "IPQoS", + "named": false + }, + { + "type": "IdentitiesOnly", + "named": false + }, + { + "type": "IdentityAgent", + "named": false + }, + { + "type": "IdentityFile", + "named": false + }, + { + "type": "IgnoreUnknown", + "named": false + }, + { + "type": "Include", + "named": false + }, + { + "type": "KbdInteractiveAuthentication", + "named": false + }, + { + "type": "KbdInteractiveDevices", + "named": false + }, + { + "type": "KeepAlive", + "named": false + }, + { + "type": "KexAlgorithms", + "named": false + }, + { + "type": "KnownHostsCommand", + "named": false + }, + { + "type": "LOCAL0", + "named": false + }, + { + "type": "LOCAL1", + "named": false + }, + { + "type": "LOCAL2", + "named": false + }, + { + "type": "LOCAL3", + "named": false + }, + { + "type": "LOCAL4", + "named": false + }, + { + "type": "LOCAL5", + "named": false + }, + { + "type": "LOCAL6", + "named": false + }, + { + "type": "LOCAL7", + "named": false + }, + { + "type": "LocalCommand", + "named": false + }, + { + "type": "LocalForward", + "named": false + }, + { + "type": "LogLevel", + "named": false + }, + { + "type": "LogVerbose", + "named": false + }, + { + "type": "MACs", + "named": false + }, + { + "type": "Match", + "named": false + }, + { + "type": "NoHostAuthenticationForLocalhost", + "named": false + }, + { + "type": "NumberOfPasswordPrompts", + "named": false + }, + { + "type": "PKCS11Provider", + "named": false + }, + { + "type": "PasswordAuthentication", + "named": false + }, + { + "type": "PermitLocalCommand", + "named": false + }, + { + "type": "PermitRemoteOpen", + "named": false + }, + { + "type": "Port", + "named": false + }, + { + "type": "PreferredAuthentications", + "named": false + }, + { + "type": "Protocol", + "named": false + }, + { + "type": "ProxyCommand", + "named": false + }, + { + "type": "ProxyJump", + "named": false + }, + { + "type": "ProxyUseFdpass", + "named": false + }, + { + "type": "PubkeyAcceptedAlgorithms", + "named": false + }, + { + "type": "PubkeyAcceptedKeyTypes", + "named": false + }, + { + "type": "PubkeyAuthentication", + "named": false + }, + { + "type": "RekeyLimit", + "named": false + }, + { + "type": "RemoteCommand", + "named": false + }, + { + "type": "RemoteForward", + "named": false + }, + { + "type": "RequestTTY", + "named": false + }, + { + "type": "RevokedHostKeys", + "named": false + }, + { + "type": "SecurityKeyProvider", + "named": false + }, + { + "type": "SendEnv", + "named": false + }, + { + "type": "ServerAliveCountMax", + "named": false + }, + { + "type": "ServerAliveInterval", + "named": false + }, + { + "type": "SessionType", + "named": false + }, + { + "type": "SetEnv", + "named": false + }, + { + "type": "StdinNull", + "named": false + }, + { + "type": "StreamLocalBindMask", + "named": false + }, + { + "type": "StreamLocalBindUnlink", + "named": false + }, + { + "type": "StrictHostKeyChecking", + "named": false + }, + { + "type": "SyslogFacility", + "named": false + }, + { + "type": "TCPKeepAlive", + "named": false + }, + { + "type": "Tunnel", + "named": false + }, + { + "type": "TunnelDevice", + "named": false + }, + { + "type": "USER", + "named": false + }, + { + "type": "UpdateHostKeys", + "named": false + }, + { + "type": "UseKeychain", + "named": false + }, + { + "type": "User", + "named": false + }, + { + "type": "UserKnownHostsFile", + "named": false + }, + { + "type": "VerifyHostKeyDNS", + "named": false + }, + { + "type": "VisualHostKey", + "named": false + }, + { + "type": "XAuthLocation", + "named": false + }, + { + "type": "accept-new", + "named": false + }, + { + "type": "any", + "named": false + }, + { + "type": "ask", + "named": false + }, + { + "type": "auto", + "named": false + }, + { + "type": "autoask", + "named": false + }, + { + "type": "canonicalize_max_dots_value", + "named": false + }, + { + "type": "comment", + "named": true + }, + { + "type": "connect_timeout_value", + "named": false + }, + { + "type": "connection_attempts_value", + "named": false + }, + { + "type": "control_persist_value", + "named": false + }, + { + "type": "default", + "named": false + }, + { + "type": "ethernet", + "named": false + }, + { + "type": "force", + "named": false + }, + { + "type": "forward_x11_timeout_value", + "named": false + }, + { + "type": "inet", + "named": false + }, + { + "type": "inet6", + "named": false + }, + { + "type": "ip_qos_value", + "named": false + }, + { + "type": "md5", + "named": false + }, + { + "type": "no", + "named": false + }, + { + "type": "none", + "named": false + }, + { + "type": "number_of_password_prompts_value", + "named": false + }, + { + "type": "off", + "named": false + }, + { + "type": "point-to-point", + "named": false + }, + { + "type": "port_value", + "named": false + }, + { + "type": "server_alive_count_max_value", + "named": false + }, + { + "type": "server_alive_interval_value", + "named": false + }, + { + "type": "sha256", + "named": false + }, + { + "type": "subsystem", + "named": false + }, + { + "type": "yes", + "named": false + } +] \ No newline at end of file diff --git a/src/parser.c b/src/parser.c new file mode 100644 index 0000000..cd714d7 --- /dev/null +++ b/src/parser.c @@ -0,0 +1,50961 @@ +#include + +#if defined(__GNUC__) || defined(__clang__) +#pragma GCC diagnostic push +#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 13 +#define STATE_COUNT 547 +#define LARGE_STATE_COUNT 330 +#define SYMBOL_COUNT 400 +#define ALIAS_COUNT 42 +#define TOKEN_COUNT 179 +#define EXTERNAL_TOKEN_COUNT 0 +#define FIELD_COUNT 0 +#define MAX_ALIAS_SEQUENCE_LENGTH 3 +#define PRODUCTION_ID_COUNT 45 + +enum { + sym_comment = 1, + sym_number = 2, + anon_sym_yes = 3, + anon_sym_no = 4, + aux_sym_pattern_token1 = 5, + sym_time_format = 6, + aux_sym_host_token1 = 7, + anon_sym_EQ = 8, + aux_sym_match_token1 = 9, + aux_sym_add_keys_to_agent_token1 = 10, + aux_sym_address_family_token1 = 11, + anon_sym_any = 12, + anon_sym_inet = 13, + anon_sym_inet6 = 14, + aux_sym_batch_mode_token1 = 15, + aux_sym_bind_address_token1 = 16, + aux_sym_bind_interface_token1 = 17, + aux_sym_canonical_domains_token1 = 18, + aux_sym_canonicalize_fallback_local_token1 = 19, + aux_sym_canonicalize_hostname_token1 = 20, + aux_sym_canonicalize_max_dots_token1 = 21, + aux_sym_canonicalize_permitted_cnames_token1 = 22, + aux_sym_ca_signature_algorithms_token1 = 23, + aux_sym_certificate_file_token1 = 24, + aux_sym_challenge_response_authentication_token1 = 25, + aux_sym_check_host_ip_token1 = 26, + aux_sym_ciphers_token1 = 27, + aux_sym_cipher_token1 = 28, + aux_sym_clear_all_forwardings_token1 = 29, + aux_sym_compression_token1 = 30, + aux_sym_connection_attempts_token1 = 31, + aux_sym_connect_timeout_token1 = 32, + aux_sym_control_master_token1 = 33, + anon_sym_ask = 34, + anon_sym_auto = 35, + anon_sym_autoask = 36, + aux_sym_control_path_token1 = 37, + aux_sym_control_persist_token1 = 38, + aux_sym_dynamic_forward_token1 = 39, + aux_sym_enable_ssh_keysign_token1 = 40, + aux_sym_escape_char_token1 = 41, + aux_sym_exit_on_forward_failure_token1 = 42, + aux_sym_fingerprint_hash_token1 = 43, + anon_sym_md5 = 44, + anon_sym_sha256 = 45, + aux_sym_fork_after_authentication_token1 = 46, + aux_sym_forward_agent_token1 = 47, + aux_sym_forward_x11_token1 = 48, + aux_sym_forward_x11_timeout_token1 = 49, + aux_sym_forward_x11_trusted_token1 = 50, + aux_sym_gateway_ports_token1 = 51, + aux_sym_global_known_hosts_file_token1 = 52, + aux_sym_gssapi_authentication_token1 = 53, + aux_sym_gssapi_client_identity_token1 = 54, + aux_sym_gssapi_delegate_credentials_token1 = 55, + aux_sym_gssapi_key_exchange_token1 = 56, + aux_sym_gssapi_renewal_forces_rekey_token1 = 57, + aux_sym_gssapi_server_identity_token1 = 58, + aux_sym_gssapi_trust_dns_token1 = 59, + aux_sym_gssapi_kex_algorithms_token1 = 60, + aux_sym_hash_known_hosts_token1 = 61, + aux_sym_hostbased_accepted_algorithms_token1 = 62, + aux_sym_hostbased_authentication_token1 = 63, + aux_sym_host_key_algorithms_token1 = 64, + aux_sym_host_key_alias_token1 = 65, + aux_sym_hostname_token1 = 66, + aux_sym_identities_only_token1 = 67, + aux_sym_identity_agent_token1 = 68, + aux_sym_identity_file_token1 = 69, + aux_sym_ignore_unknown_token1 = 70, + aux_sym_include_token1 = 71, + aux_sym_ip_qos_token1 = 72, + anon_sym_af11 = 73, + anon_sym_af12 = 74, + anon_sym_af13 = 75, + anon_sym_af21 = 76, + anon_sym_af22 = 77, + anon_sym_af23 = 78, + anon_sym_af31 = 79, + anon_sym_af32 = 80, + anon_sym_af33 = 81, + anon_sym_af41 = 82, + anon_sym_af42 = 83, + anon_sym_af43 = 84, + anon_sym_cs0 = 85, + anon_sym_cs1 = 86, + anon_sym_cs2 = 87, + anon_sym_cs3 = 88, + anon_sym_cs4 = 89, + anon_sym_cs5 = 90, + anon_sym_cs6 = 91, + anon_sym_cs7 = 92, + anon_sym_ef = 93, + anon_sym_le = 94, + anon_sym_lowdelay = 95, + anon_sym_throughput = 96, + anon_sym_reliability = 97, + anon_sym_none = 98, + aux_sym_kbd_interactive_authentication_token1 = 99, + aux_sym_kbd_interactive_devices_token1 = 100, + aux_sym_kex_algorithms_token1 = 101, + aux_sym_known_hosts_command_token1 = 102, + aux_sym_local_command_token1 = 103, + aux_sym_local_forward_token1 = 104, + aux_sym_log_level_token1 = 105, + aux_sym_log_level_value_token1 = 106, + aux_sym_log_level_value_token2 = 107, + aux_sym_log_level_value_token3 = 108, + aux_sym_log_level_value_token4 = 109, + aux_sym_log_level_value_token5 = 110, + aux_sym_log_level_value_token6 = 111, + aux_sym_log_level_value_token7 = 112, + aux_sym_log_level_value_token8 = 113, + aux_sym_log_level_value_token9 = 114, + aux_sym_log_verbose_token1 = 115, + aux_sym_macs_token1 = 116, + aux_sym_no_host_authentication_for_localhost_token1 = 117, + aux_sym_number_of_password_prompts_token1 = 118, + aux_sym_password_authentication_token1 = 119, + aux_sym_permit_local_command_token1 = 120, + aux_sym_permit_remote_open_token1 = 121, + aux_sym_pkcs11_provider_token1 = 122, + aux_sym_port_token1 = 123, + aux_sym_preferred_authentications_token1 = 124, + aux_sym_protocol_token1 = 125, + anon_sym_1 = 126, + anon_sym_2 = 127, + aux_sym_proxy_command_token1 = 128, + aux_sym_proxy_jump_token1 = 129, + aux_sym_proxy_use_fdpass_token1 = 130, + aux_sym_pubkey_accepted_algorithms_token1 = 131, + aux_sym_pubkey_accepted_key_types_token1 = 132, + aux_sym_pubkey_authentication_token1 = 133, + aux_sym_rekey_limit_token1 = 134, + aux_sym_remote_command_token1 = 135, + aux_sym_remote_forward_token1 = 136, + aux_sym_request_tty_token1 = 137, + anon_sym_force = 138, + aux_sym_revoked_host_keys_token1 = 139, + aux_sym_security_key_provider_token1 = 140, + aux_sym_send_env_token1 = 141, + aux_sym_server_alive_count_max_token1 = 142, + aux_sym_server_alive_interval_token1 = 143, + aux_sym_session_type_token1 = 144, + anon_sym_subsystem = 145, + anon_sym_default = 146, + aux_sym_set_env_token1 = 147, + aux_sym_stdin_null_token1 = 148, + aux_sym_stream_local_bind_mask_token1 = 149, + aux_sym_stream_local_bind_unlink_token1 = 150, + aux_sym_strict_host_key_checking_token1 = 151, + anon_sym_off = 152, + anon_sym_accept_DASHnew = 153, + aux_sym_syslog_facility_token1 = 154, + anon_sym_DAEMON = 155, + anon_sym_USER = 156, + anon_sym_AUTH = 157, + anon_sym_LOCAL0 = 158, + anon_sym_LOCAL1 = 159, + anon_sym_LOCAL2 = 160, + anon_sym_LOCAL3 = 161, + anon_sym_LOCAL4 = 162, + anon_sym_LOCAL5 = 163, + anon_sym_LOCAL6 = 164, + anon_sym_LOCAL7 = 165, + aux_sym_tcp_keep_alive_token1 = 166, + aux_sym_keep_alive_token1 = 167, + aux_sym_tunnel_token1 = 168, + anon_sym_point_DASHto_DASHpoint = 169, + anon_sym_ethernet = 170, + aux_sym_tunnel_device_token1 = 171, + aux_sym_update_host_keys_token1 = 172, + aux_sym_use_keychain_token1 = 173, + aux_sym_user_token1 = 174, + aux_sym_user_known_hosts_file_token1 = 175, + aux_sym_verify_host_key_dns_token1 = 176, + aux_sym_visual_host_key_token1 = 177, + aux_sym_xauth_location_token1 = 178, + sym_client_config = 179, + sym__option = 180, + sym_boolean = 181, + sym_pattern = 182, + sym_host = 183, + sym_host_value = 184, + sym_match = 185, + sym_match_value = 186, + sym_add_keys_to_agent = 187, + sym_add_keys_to_agent_value = 188, + sym_address_family = 189, + sym_address_family_value = 190, + sym_batch_mode = 191, + sym_batch_mode_value = 192, + sym_bind_address = 193, + sym_bind_address_value = 194, + sym_bind_interface = 195, + sym_bind_interface_value = 196, + sym_canonical_domains = 197, + sym_canonical_domains_value = 198, + sym_canonicalize_fallback_local = 199, + sym_canonicalize_fallback_local_value = 200, + sym_canonicalize_hostname = 201, + sym_canonicalize_hostname_value = 202, + sym_canonicalize_max_dots = 203, + sym_canonicalize_max_dots_value = 204, + sym_canonicalize_permitted_cnames = 205, + sym_canonicalize_permitted_cnames_value = 206, + sym_ca_signature_algorithms = 207, + sym_ca_signature_algorithms_value = 208, + sym_certificate_file = 209, + sym_certificate_file_value = 210, + sym_challenge_response_authentication = 211, + sym_challenge_response_authentication_value = 212, + sym_check_host_ip = 213, + sym_check_host_ip_value = 214, + sym_ciphers = 215, + sym_ciphers_value = 216, + sym_cipher = 217, + sym_cipher_value = 218, + sym_clear_all_forwardings = 219, + sym_clear_all_forwardings_value = 220, + sym_compression = 221, + sym_compression_value = 222, + sym_connection_attempts = 223, + sym_connection_attempts_value = 224, + sym_connect_timeout = 225, + sym_connect_timeout_value = 226, + sym_control_master = 227, + sym_control_master_value = 228, + sym_control_path = 229, + sym_control_path_value = 230, + sym_control_persist = 231, + sym_control_persist_value = 232, + sym_dynamic_forward = 233, + sym_dynamic_forward_value = 234, + sym_enable_ssh_keysign = 235, + sym_enable_ssh_keysign_value = 236, + sym_escape_char = 237, + sym_escape_char_value = 238, + sym_exit_on_forward_failure = 239, + sym_exit_on_forward_failure_value = 240, + sym_fingerprint_hash = 241, + sym_fingerprint_hash_value = 242, + sym_fork_after_authentication = 243, + sym_fork_after_authentication_value = 244, + sym_forward_agent = 245, + sym_forward_agent_value = 246, + sym_forward_x11 = 247, + sym_forward_x11_value = 248, + sym_forward_x11_timeout = 249, + sym_forward_x11_timeout_value = 250, + sym_forward_x11_trusted = 251, + sym_forward_x11_trusted_value = 252, + sym_gateway_ports = 253, + sym_gateway_ports_value = 254, + sym_global_known_hosts_file = 255, + sym_global_known_hosts_file_value = 256, + sym_gssapi_authentication = 257, + sym_gssapi_authentication_value = 258, + sym_gssapi_client_identity = 259, + sym_gssapi_client_identity_value = 260, + sym_gssapi_delegate_credentials = 261, + sym_gssapi_delegate_credentials_value = 262, + sym_gssapi_key_exchange = 263, + sym_gssapi_key_exchange_value = 264, + sym_gssapi_renewal_forces_rekey = 265, + sym_gssapi_renewal_forces_rekey_value = 266, + sym_gssapi_server_identity = 267, + sym_gssapi_server_identity_value = 268, + sym_gssapi_trust_dns = 269, + sym_gssapi_trust_dns_value = 270, + sym_gssapi_kex_algorithms = 271, + sym_gssapi_kex_algorithms_value = 272, + sym_hash_known_hosts = 273, + sym_hash_known_hosts_value = 274, + sym_hostbased_accepted_algorithms = 275, + sym_hostbased_accepted_algorithms_value = 276, + sym_hostbased_authentication = 277, + sym_hostbased_authentication_value = 278, + sym_host_key_algorithms = 279, + sym_host_key_algorithms_value = 280, + sym_host_key_alias = 281, + sym_host_key_alias_value = 282, + sym_hostname = 283, + sym_hostname_value = 284, + sym_identities_only = 285, + sym_identities_only_value = 286, + sym_identity_agent = 287, + sym_identity_agent_value = 288, + sym_identity_file = 289, + sym_identity_file_value = 290, + sym_ignore_unknown = 291, + sym_ignore_unknown_value = 292, + sym_include = 293, + sym_include_value = 294, + sym_ip_qos = 295, + sym_ip_qos_value = 296, + sym_kbd_interactive_authentication = 297, + sym_kbd_interactive_authentication_value = 298, + sym_kbd_interactive_devices = 299, + sym_kbd_interactive_devices_value = 300, + sym_kex_algorithms = 301, + sym_kex_algorithms_value = 302, + sym_known_hosts_command = 303, + sym_known_hosts_command_value = 304, + sym_local_command = 305, + sym_local_command_value = 306, + sym_local_forward = 307, + sym_local_forward_value = 308, + sym_log_level = 309, + sym_log_level_value = 310, + sym_log_verbose = 311, + sym_log_verbose_value = 312, + sym_macs = 313, + sym_macs_value = 314, + sym_no_host_authentication_for_localhost = 315, + sym_no_host_authentication_for_localhost_value = 316, + sym_number_of_password_prompts = 317, + sym_number_of_password_prompts_value = 318, + sym_password_authentication = 319, + sym_password_authentication_value = 320, + sym_permit_local_command = 321, + sym_permit_local_command_value = 322, + sym_permit_remote_open = 323, + sym_permit_remote_open_value = 324, + sym_pkcs11_provider = 325, + sym_pkcs11_provider_value = 326, + sym_port = 327, + sym_port_value = 328, + sym_preferred_authentications = 329, + sym_preferred_authentications_value = 330, + sym_protocol = 331, + sym_protocol_value = 332, + sym_proxy_command = 333, + sym_proxy_command_value = 334, + sym_proxy_jump = 335, + sym_proxy_jump_value = 336, + sym_proxy_use_fdpass = 337, + sym_proxy_use_fdpass_value = 338, + sym_pubkey_accepted_algorithms = 339, + sym_pubkey_accepted_algorithms_value = 340, + sym_pubkey_accepted_key_types = 341, + sym_pubkey_accepted_key_types_value = 342, + sym_pubkey_authentication = 343, + sym_pubkey_authentication_value = 344, + sym_rekey_limit = 345, + sym_rekey_limit_value = 346, + sym_remote_command = 347, + sym_remote_command_value = 348, + sym_remote_forward = 349, + sym_remote_forward_value = 350, + sym_request_tty = 351, + sym_request_tty_value = 352, + sym_revoked_host_keys = 353, + sym_revoked_host_keys_value = 354, + sym_security_key_provider = 355, + sym_security_key_provider_value = 356, + sym_send_env = 357, + sym_send_env_value = 358, + sym_server_alive_count_max = 359, + sym_server_alive_count_max_value = 360, + sym_server_alive_interval = 361, + sym_server_alive_interval_value = 362, + sym_session_type = 363, + sym_session_type_value = 364, + sym_set_env = 365, + sym_set_env_value = 366, + sym_stdin_null = 367, + sym_stdin_null_value = 368, + sym_stream_local_bind_mask = 369, + sym_stream_local_bind_mask_value = 370, + sym_stream_local_bind_unlink = 371, + sym_stream_local_bind_unlink_value = 372, + sym_strict_host_key_checking = 373, + sym_strict_host_key_checking_value = 374, + sym_syslog_facility = 375, + sym_syslog_facility_value = 376, + sym_tcp_keep_alive = 377, + sym_tcp_keep_alive_value = 378, + sym_keep_alive = 379, + sym_keep_alive_value = 380, + sym_tunnel = 381, + sym_tunnel_value = 382, + sym_tunnel_device = 383, + sym_tunnel_device_value = 384, + sym_update_host_keys = 385, + sym_update_host_keys_value = 386, + sym_use_keychain = 387, + sym_use_keychain_value = 388, + sym_user = 389, + sym_user_value = 390, + sym_user_known_hosts_file = 391, + sym_user_known_hosts_file_value = 392, + sym_verify_host_key_dns = 393, + sym_verify_host_key_dns_value = 394, + sym_visual_host_key = 395, + sym_visual_host_key_value = 396, + sym_xauth_location = 397, + sym_xauth_location_value = 398, + aux_sym_client_config_repeat1 = 399, + anon_alias_sym_batch_mode_value = 400, + anon_alias_sym_canonicalize_fallback_local_value = 401, + anon_alias_sym_canonicalize_hostname_value = 402, + anon_alias_sym_challenge_response_authentication_value = 403, + anon_alias_sym_check_host_ip_value = 404, + anon_alias_sym_clear_all_forwardings_value = 405, + anon_alias_sym_compression_value = 406, + anon_alias_sym_connect_timeout_value = 407, + anon_alias_sym_connection_attempts_value = 408, + anon_alias_sym_enable_ssh_keysign_value = 409, + anon_alias_sym_exit_on_forward_failure_value = 410, + anon_alias_sym_fork_after_authentication_value = 411, + anon_alias_sym_forward_agent_value = 412, + anon_alias_sym_forward_x11_timeout_value = 413, + anon_alias_sym_forward_x11_trusted_value = 414, + anon_alias_sym_forward_x11_value = 415, + anon_alias_sym_gateway_ports_value = 416, + anon_alias_sym_gssapi_authentication_value = 417, + anon_alias_sym_gssapi_delegate_credentials_value = 418, + anon_alias_sym_gssapi_key_exchange_value = 419, + anon_alias_sym_gssapi_renewal_forces_rekey_value = 420, + anon_alias_sym_gssapi_trust_dns_value = 421, + anon_alias_sym_hash_known_hosts_value = 422, + anon_alias_sym_hostbased_authentication_value = 423, + anon_alias_sym_identities_only_value = 424, + anon_alias_sym_kbd_interactive_authentication_value = 425, + anon_alias_sym_keep_alive_value = 426, + anon_alias_sym_match_value = 427, + anon_alias_sym_no_host_authentication_for_localhost_value = 428, + anon_alias_sym_number_of_password_prompts_value = 429, + anon_alias_sym_password_authentication_value = 430, + anon_alias_sym_permit_local_command_value = 431, + anon_alias_sym_port_value = 432, + anon_alias_sym_proxy_use_fdpass_value = 433, + anon_alias_sym_pubkey_authentication_value = 434, + anon_alias_sym_server_alive_count_max_value = 435, + anon_alias_sym_server_alive_interval_value = 436, + anon_alias_sym_stdin_null_value = 437, + anon_alias_sym_stream_local_bind_unlink_value = 438, + anon_alias_sym_tcp_keep_alive_value = 439, + anon_alias_sym_use_keychain_value = 440, + anon_alias_sym_visual_host_key_value = 441, +}; + +static const char * const ts_symbol_names[] = { + [ts_builtin_sym_end] = "end", + [sym_comment] = "comment", + [sym_number] = "canonicalize_max_dots_value", + [anon_sym_yes] = "yes", + [anon_sym_no] = "no", + [aux_sym_pattern_token1] = "pattern_token1", + [sym_time_format] = "control_persist_value", + [aux_sym_host_token1] = "Host", + [anon_sym_EQ] = "=", + [aux_sym_match_token1] = "Match", + [aux_sym_add_keys_to_agent_token1] = "AddKeysToAgent", + [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", + [aux_sym_canonicalize_max_dots_token1] = "CanonicalizeMaxDots", + [aux_sym_canonicalize_permitted_cnames_token1] = "CanonicalizePermittedCNAMEs", + [aux_sym_ca_signature_algorithms_token1] = "CASignatureAlgorithms", + [aux_sym_certificate_file_token1] = "CertificateFile", + [aux_sym_challenge_response_authentication_token1] = "ChallengeResponseAuthentication", + [aux_sym_check_host_ip_token1] = "CheckHostIP", + [aux_sym_ciphers_token1] = "Ciphers", + [aux_sym_cipher_token1] = "Cipher", + [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_ask] = "ask", + [anon_sym_auto] = "auto", + [anon_sym_autoask] = "autoask", + [aux_sym_control_path_token1] = "ControlPath", + [aux_sym_control_persist_token1] = "ControlPersist", + [aux_sym_dynamic_forward_token1] = "DynamicForward", + [aux_sym_enable_ssh_keysign_token1] = "EnableSSHKeysign", + [aux_sym_escape_char_token1] = "EscapeChar", + [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_gateway_ports_token1] = "GatewayPorts", + [aux_sym_global_known_hosts_file_token1] = "GlobalKnownHostsFile", + [aux_sym_gssapi_authentication_token1] = "GSSAPIAuthentication", + [aux_sym_gssapi_client_identity_token1] = "GSSAPIClientIdentity", + [aux_sym_gssapi_delegate_credentials_token1] = "GSSAPIDelegateCredentials", + [aux_sym_gssapi_key_exchange_token1] = "GSSAPIKeyExchange", + [aux_sym_gssapi_renewal_forces_rekey_token1] = "GSSAPIRenewalForcesRekey", + [aux_sym_gssapi_server_identity_token1] = "GSSAPIServerIdentity", + [aux_sym_gssapi_trust_dns_token1] = "GSSAPITrustDns", + [aux_sym_gssapi_kex_algorithms_token1] = "GSSAPIKexAlgorithms", + [aux_sym_hash_known_hosts_token1] = "HashKnownHosts", + [aux_sym_hostbased_accepted_algorithms_token1] = "HostbasedAcceptedAlgorithms", + [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", + [aux_sym_identity_file_token1] = "IdentityFile", + [aux_sym_ignore_unknown_token1] = "IgnoreUnknown", + [aux_sym_include_token1] = "Include", + [aux_sym_ip_qos_token1] = "IPQoS", + [anon_sym_af11] = "ip_qos_value", + [anon_sym_af12] = "ip_qos_value", + [anon_sym_af13] = "ip_qos_value", + [anon_sym_af21] = "ip_qos_value", + [anon_sym_af22] = "ip_qos_value", + [anon_sym_af23] = "ip_qos_value", + [anon_sym_af31] = "ip_qos_value", + [anon_sym_af32] = "ip_qos_value", + [anon_sym_af33] = "ip_qos_value", + [anon_sym_af41] = "ip_qos_value", + [anon_sym_af42] = "ip_qos_value", + [anon_sym_af43] = "ip_qos_value", + [anon_sym_cs0] = "ip_qos_value", + [anon_sym_cs1] = "ip_qos_value", + [anon_sym_cs2] = "ip_qos_value", + [anon_sym_cs3] = "ip_qos_value", + [anon_sym_cs4] = "ip_qos_value", + [anon_sym_cs5] = "ip_qos_value", + [anon_sym_cs6] = "ip_qos_value", + [anon_sym_cs7] = "ip_qos_value", + [anon_sym_ef] = "ip_qos_value", + [anon_sym_le] = "ip_qos_value", + [anon_sym_lowdelay] = "ip_qos_value", + [anon_sym_throughput] = "ip_qos_value", + [anon_sym_reliability] = "ip_qos_value", + [anon_sym_none] = "none", + [aux_sym_kbd_interactive_authentication_token1] = "KbdInteractiveAuthentication", + [aux_sym_kbd_interactive_devices_token1] = "KbdInteractiveDevices", + [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_level_value_token1] = "log_level_value_token1", + [aux_sym_log_level_value_token2] = "log_level_value_token2", + [aux_sym_log_level_value_token3] = "log_level_value_token3", + [aux_sym_log_level_value_token4] = "log_level_value_token4", + [aux_sym_log_level_value_token5] = "log_level_value_token5", + [aux_sym_log_level_value_token6] = "log_level_value_token6", + [aux_sym_log_level_value_token7] = "log_level_value_token7", + [aux_sym_log_level_value_token8] = "log_level_value_token8", + [aux_sym_log_level_value_token9] = "log_level_value_token9", + [aux_sym_log_verbose_token1] = "LogVerbose", + [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_protocol_token1] = "Protocol", + [anon_sym_1] = "1", + [anon_sym_2] = "2", + [aux_sym_proxy_command_token1] = "ProxyCommand", + [aux_sym_proxy_jump_token1] = "ProxyJump", + [aux_sym_proxy_use_fdpass_token1] = "ProxyUseFdpass", + [aux_sym_pubkey_accepted_algorithms_token1] = "PubkeyAcceptedAlgorithms", + [aux_sym_pubkey_accepted_key_types_token1] = "PubkeyAcceptedKeyTypes", + [aux_sym_pubkey_authentication_token1] = "PubkeyAuthentication", + [aux_sym_rekey_limit_token1] = "RekeyLimit", + [aux_sym_remote_command_token1] = "RemoteCommand", + [aux_sym_remote_forward_token1] = "RemoteForward", + [aux_sym_request_tty_token1] = "RequestTTY", + [anon_sym_force] = "force", + [aux_sym_revoked_host_keys_token1] = "RevokedHostKeys", + [aux_sym_security_key_provider_token1] = "SecurityKeyProvider", + [aux_sym_send_env_token1] = "SendEnv", + [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", + [aux_sym_stdin_null_token1] = "StdinNull", + [aux_sym_stream_local_bind_mask_token1] = "StreamLocalBindMask", + [aux_sym_stream_local_bind_unlink_token1] = "StreamLocalBindUnlink", + [aux_sym_strict_host_key_checking_token1] = "StrictHostKeyChecking", + [anon_sym_off] = "off", + [anon_sym_accept_DASHnew] = "accept-new", + [aux_sym_syslog_facility_token1] = "SyslogFacility", + [anon_sym_DAEMON] = "DAEMON", + [anon_sym_USER] = "USER", + [anon_sym_AUTH] = "AUTH", + [anon_sym_LOCAL0] = "LOCAL0", + [anon_sym_LOCAL1] = "LOCAL1", + [anon_sym_LOCAL2] = "LOCAL2", + [anon_sym_LOCAL3] = "LOCAL3", + [anon_sym_LOCAL4] = "LOCAL4", + [anon_sym_LOCAL5] = "LOCAL5", + [anon_sym_LOCAL6] = "LOCAL6", + [anon_sym_LOCAL7] = "LOCAL7", + [aux_sym_tcp_keep_alive_token1] = "TCPKeepAlive", + [aux_sym_keep_alive_token1] = "KeepAlive", + [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_client_config] = "client_config", + [sym__option] = "_option", + [sym_boolean] = "add_keys_to_agent_value", + [sym_pattern] = "host_value", + [sym_host] = "host", + [sym_host_value] = "host_value", + [sym_match] = "match", + [sym_match_value] = "match_value", + [sym_add_keys_to_agent] = "add_keys_to_agent", + [sym_add_keys_to_agent_value] = "add_keys_to_agent_value", + [sym_address_family] = "address_family", + [sym_address_family_value] = "address_family_value", + [sym_batch_mode] = "batch_mode", + [sym_batch_mode_value] = "batch_mode_value", + [sym_bind_address] = "bind_address", + [sym_bind_address_value] = "bind_address_value", + [sym_bind_interface] = "bind_interface", + [sym_bind_interface_value] = "bind_interface_value", + [sym_canonical_domains] = "canonical_domains", + [sym_canonical_domains_value] = "canonical_domains_value", + [sym_canonicalize_fallback_local] = "canonicalize_fallback_local", + [sym_canonicalize_fallback_local_value] = "canonicalize_fallback_local_value", + [sym_canonicalize_hostname] = "canonicalize_hostname", + [sym_canonicalize_hostname_value] = "canonicalize_hostname_value", + [sym_canonicalize_max_dots] = "canonicalize_max_dots", + [sym_canonicalize_max_dots_value] = "canonicalize_max_dots_value", + [sym_canonicalize_permitted_cnames] = "canonicalize_permitted_cnames", + [sym_canonicalize_permitted_cnames_value] = "canonicalize_permitted_cnames_value", + [sym_ca_signature_algorithms] = "ca_signature_algorithms", + [sym_ca_signature_algorithms_value] = "ca_signature_algorithms_value", + [sym_certificate_file] = "certificate_file", + [sym_certificate_file_value] = "certificate_file_value", + [sym_challenge_response_authentication] = "challenge_response_authentication", + [sym_challenge_response_authentication_value] = "challenge_response_authentication_value", + [sym_check_host_ip] = "check_host_ip", + [sym_check_host_ip_value] = "check_host_ip_value", + [sym_ciphers] = "ciphers", + [sym_ciphers_value] = "ciphers_value", + [sym_cipher] = "cipher", + [sym_cipher_value] = "cipher_value", + [sym_clear_all_forwardings] = "clear_all_forwardings", + [sym_clear_all_forwardings_value] = "clear_all_forwardings_value", + [sym_compression] = "compression", + [sym_compression_value] = "compression_value", + [sym_connection_attempts] = "connection_attempts", + [sym_connection_attempts_value] = "connection_attempts_value", + [sym_connect_timeout] = "connect_timeout", + [sym_connect_timeout_value] = "connect_timeout_value", + [sym_control_master] = "control_master", + [sym_control_master_value] = "control_master_value", + [sym_control_path] = "control_path", + [sym_control_path_value] = "control_path_value", + [sym_control_persist] = "control_persist", + [sym_control_persist_value] = "control_persist_value", + [sym_dynamic_forward] = "dynamic_forward", + [sym_dynamic_forward_value] = "dynamic_forward_value", + [sym_enable_ssh_keysign] = "enable_ssh_keysign", + [sym_enable_ssh_keysign_value] = "enable_ssh_keysign_value", + [sym_escape_char] = "escape_char", + [sym_escape_char_value] = "escape_char_value", + [sym_exit_on_forward_failure] = "exit_on_forward_failure", + [sym_exit_on_forward_failure_value] = "exit_on_forward_failure_value", + [sym_fingerprint_hash] = "fingerprint_hash", + [sym_fingerprint_hash_value] = "fingerprint_hash_value", + [sym_fork_after_authentication] = "fork_after_authentication", + [sym_fork_after_authentication_value] = "fork_after_authentication_value", + [sym_forward_agent] = "forward_agent", + [sym_forward_agent_value] = "forward_agent_value", + [sym_forward_x11] = "forward_x11", + [sym_forward_x11_value] = "forward_x11_value", + [sym_forward_x11_timeout] = "forward_x11_timeout", + [sym_forward_x11_timeout_value] = "forward_x11_timeout_value", + [sym_forward_x11_trusted] = "forward_x11_trusted", + [sym_forward_x11_trusted_value] = "forward_x11_trusted_value", + [sym_gateway_ports] = "gateway_ports", + [sym_gateway_ports_value] = "gateway_ports_value", + [sym_global_known_hosts_file] = "global_known_hosts_file", + [sym_global_known_hosts_file_value] = "global_known_hosts_file_value", + [sym_gssapi_authentication] = "gssapi_authentication", + [sym_gssapi_authentication_value] = "gssapi_authentication_value", + [sym_gssapi_client_identity] = "gssapi_client_identity", + [sym_gssapi_client_identity_value] = "gssapi_client_identity_value", + [sym_gssapi_delegate_credentials] = "gssapi_delegate_credentials", + [sym_gssapi_delegate_credentials_value] = "gssapi_delegate_credentials_value", + [sym_gssapi_key_exchange] = "gssapi_key_exchange", + [sym_gssapi_key_exchange_value] = "gssapi_key_exchange_value", + [sym_gssapi_renewal_forces_rekey] = "gssapi_renewal_forces_rekey", + [sym_gssapi_renewal_forces_rekey_value] = "gssapi_renewal_forces_rekey_value", + [sym_gssapi_server_identity] = "gssapi_server_identity", + [sym_gssapi_server_identity_value] = "gssapi_server_identity_value", + [sym_gssapi_trust_dns] = "gssapi_trust_dns", + [sym_gssapi_trust_dns_value] = "gssapi_trust_dns_value", + [sym_gssapi_kex_algorithms] = "gssapi_kex_algorithms", + [sym_gssapi_kex_algorithms_value] = "gssapi_kex_algorithms_value", + [sym_hash_known_hosts] = "hash_known_hosts", + [sym_hash_known_hosts_value] = "hash_known_hosts_value", + [sym_hostbased_accepted_algorithms] = "hostbased_accepted_algorithms", + [sym_hostbased_accepted_algorithms_value] = "hostbased_accepted_algorithms_value", + [sym_hostbased_authentication] = "hostbased_authentication", + [sym_hostbased_authentication_value] = "hostbased_authentication_value", + [sym_host_key_algorithms] = "host_key_algorithms", + [sym_host_key_algorithms_value] = "host_key_algorithms_value", + [sym_host_key_alias] = "host_key_alias", + [sym_host_key_alias_value] = "host_key_alias_value", + [sym_hostname] = "hostname", + [sym_hostname_value] = "hostname_value", + [sym_identities_only] = "identities_only", + [sym_identities_only_value] = "identities_only_value", + [sym_identity_agent] = "identity_agent", + [sym_identity_agent_value] = "identity_agent_value", + [sym_identity_file] = "identity_file", + [sym_identity_file_value] = "identity_file_value", + [sym_ignore_unknown] = "ignore_unknown", + [sym_ignore_unknown_value] = "ignore_unknown_value", + [sym_include] = "include", + [sym_include_value] = "include_value", + [sym_ip_qos] = "ip_qos", + [sym_ip_qos_value] = "ip_qos_value", + [sym_kbd_interactive_authentication] = "kbd_interactive_authentication", + [sym_kbd_interactive_authentication_value] = "kbd_interactive_authentication_value", + [sym_kbd_interactive_devices] = "kbd_interactive_devices", + [sym_kbd_interactive_devices_value] = "kbd_interactive_devices_value", + [sym_kex_algorithms] = "kex_algorithms", + [sym_kex_algorithms_value] = "kex_algorithms_value", + [sym_known_hosts_command] = "known_hosts_command", + [sym_known_hosts_command_value] = "known_hosts_command_value", + [sym_local_command] = "local_command", + [sym_local_command_value] = "local_command_value", + [sym_local_forward] = "local_forward", + [sym_local_forward_value] = "local_forward_value", + [sym_log_level] = "log_level", + [sym_log_level_value] = "log_level_value", + [sym_log_verbose] = "log_verbose", + [sym_log_verbose_value] = "log_verbose_value", + [sym_macs] = "macs", + [sym_macs_value] = "macs_value", + [sym_no_host_authentication_for_localhost] = "no_host_authentication_for_localhost", + [sym_no_host_authentication_for_localhost_value] = "no_host_authentication_for_localhost_value", + [sym_number_of_password_prompts] = "number_of_password_prompts", + [sym_number_of_password_prompts_value] = "number_of_password_prompts_value", + [sym_password_authentication] = "password_authentication", + [sym_password_authentication_value] = "password_authentication_value", + [sym_permit_local_command] = "permit_local_command", + [sym_permit_local_command_value] = "permit_local_command_value", + [sym_permit_remote_open] = "permit_remote_open", + [sym_permit_remote_open_value] = "permit_remote_open_value", + [sym_pkcs11_provider] = "pkcs11_provider", + [sym_pkcs11_provider_value] = "pkcs11_provider_value", + [sym_port] = "port", + [sym_port_value] = "port_value", + [sym_preferred_authentications] = "preferred_authentications", + [sym_preferred_authentications_value] = "preferred_authentications_value", + [sym_protocol] = "protocol", + [sym_protocol_value] = "protocol_value", + [sym_proxy_command] = "proxy_command", + [sym_proxy_command_value] = "proxy_command_value", + [sym_proxy_jump] = "proxy_jump", + [sym_proxy_jump_value] = "proxy_jump_value", + [sym_proxy_use_fdpass] = "proxy_use_fdpass", + [sym_proxy_use_fdpass_value] = "proxy_use_fdpass_value", + [sym_pubkey_accepted_algorithms] = "pubkey_accepted_algorithms", + [sym_pubkey_accepted_algorithms_value] = "pubkey_accepted_algorithms_value", + [sym_pubkey_accepted_key_types] = "pubkey_accepted_key_types", + [sym_pubkey_accepted_key_types_value] = "pubkey_accepted_key_types_value", + [sym_pubkey_authentication] = "pubkey_authentication", + [sym_pubkey_authentication_value] = "pubkey_authentication_value", + [sym_rekey_limit] = "rekey_limit", + [sym_rekey_limit_value] = "rekey_limit_value", + [sym_remote_command] = "remote_command", + [sym_remote_command_value] = "remote_command_value", + [sym_remote_forward] = "remote_forward", + [sym_remote_forward_value] = "remote_forward_value", + [sym_request_tty] = "request_tty", + [sym_request_tty_value] = "request_tty_value", + [sym_revoked_host_keys] = "revoked_host_keys", + [sym_revoked_host_keys_value] = "revoked_host_keys_value", + [sym_security_key_provider] = "security_key_provider", + [sym_security_key_provider_value] = "security_key_provider_value", + [sym_send_env] = "send_env", + [sym_send_env_value] = "send_env_value", + [sym_server_alive_count_max] = "server_alive_count_max", + [sym_server_alive_count_max_value] = "server_alive_count_max_value", + [sym_server_alive_interval] = "server_alive_interval", + [sym_server_alive_interval_value] = "server_alive_interval_value", + [sym_session_type] = "session_type", + [sym_session_type_value] = "session_type_value", + [sym_set_env] = "set_env", + [sym_set_env_value] = "set_env_value", + [sym_stdin_null] = "stdin_null", + [sym_stdin_null_value] = "stdin_null_value", + [sym_stream_local_bind_mask] = "stream_local_bind_mask", + [sym_stream_local_bind_mask_value] = "stream_local_bind_mask_value", + [sym_stream_local_bind_unlink] = "stream_local_bind_unlink", + [sym_stream_local_bind_unlink_value] = "stream_local_bind_unlink_value", + [sym_strict_host_key_checking] = "strict_host_key_checking", + [sym_strict_host_key_checking_value] = "strict_host_key_checking_value", + [sym_syslog_facility] = "syslog_facility", + [sym_syslog_facility_value] = "syslog_facility_value", + [sym_tcp_keep_alive] = "tcp_keep_alive", + [sym_tcp_keep_alive_value] = "tcp_keep_alive_value", + [sym_keep_alive] = "keep_alive", + [sym_keep_alive_value] = "keep_alive_value", + [sym_tunnel] = "tunnel", + [sym_tunnel_value] = "tunnel_value", + [sym_tunnel_device] = "tunnel_device", + [sym_tunnel_device_value] = "tunnel_device_value", + [sym_update_host_keys] = "update_host_keys", + [sym_update_host_keys_value] = "update_host_keys_value", + [sym_use_keychain] = "use_keychain", + [sym_use_keychain_value] = "use_keychain_value", + [sym_user] = "user", + [sym_user_value] = "user_value", + [sym_user_known_hosts_file] = "user_known_hosts_file", + [sym_user_known_hosts_file_value] = "user_known_hosts_file_value", + [sym_verify_host_key_dns] = "verify_host_key_dns", + [sym_verify_host_key_dns_value] = "verify_host_key_dns_value", + [sym_visual_host_key] = "visual_host_key", + [sym_visual_host_key_value] = "visual_host_key_value", + [sym_xauth_location] = "xauth_location", + [sym_xauth_location_value] = "xauth_location_value", + [aux_sym_client_config_repeat1] = "client_config_repeat1", + [anon_alias_sym_batch_mode_value] = "batch_mode_value", + [anon_alias_sym_canonicalize_fallback_local_value] = "canonicalize_fallback_local_value", + [anon_alias_sym_canonicalize_hostname_value] = "canonicalize_hostname_value", + [anon_alias_sym_challenge_response_authentication_value] = "challenge_response_authentication_value", + [anon_alias_sym_check_host_ip_value] = "check_host_ip_value", + [anon_alias_sym_clear_all_forwardings_value] = "clear_all_forwardings_value", + [anon_alias_sym_compression_value] = "compression_value", + [anon_alias_sym_connect_timeout_value] = "connect_timeout_value", + [anon_alias_sym_connection_attempts_value] = "connection_attempts_value", + [anon_alias_sym_enable_ssh_keysign_value] = "enable_ssh_keysign_value", + [anon_alias_sym_exit_on_forward_failure_value] = "exit_on_forward_failure_value", + [anon_alias_sym_fork_after_authentication_value] = "fork_after_authentication_value", + [anon_alias_sym_forward_agent_value] = "forward_agent_value", + [anon_alias_sym_forward_x11_timeout_value] = "forward_x11_timeout_value", + [anon_alias_sym_forward_x11_trusted_value] = "forward_x11_trusted_value", + [anon_alias_sym_forward_x11_value] = "forward_x11_value", + [anon_alias_sym_gateway_ports_value] = "gateway_ports_value", + [anon_alias_sym_gssapi_authentication_value] = "gssapi_authentication_value", + [anon_alias_sym_gssapi_delegate_credentials_value] = "gssapi_delegate_credentials_value", + [anon_alias_sym_gssapi_key_exchange_value] = "gssapi_key_exchange_value", + [anon_alias_sym_gssapi_renewal_forces_rekey_value] = "gssapi_renewal_forces_rekey_value", + [anon_alias_sym_gssapi_trust_dns_value] = "gssapi_trust_dns_value", + [anon_alias_sym_hash_known_hosts_value] = "hash_known_hosts_value", + [anon_alias_sym_hostbased_authentication_value] = "hostbased_authentication_value", + [anon_alias_sym_identities_only_value] = "identities_only_value", + [anon_alias_sym_kbd_interactive_authentication_value] = "kbd_interactive_authentication_value", + [anon_alias_sym_keep_alive_value] = "keep_alive_value", + [anon_alias_sym_match_value] = "match_value", + [anon_alias_sym_no_host_authentication_for_localhost_value] = "no_host_authentication_for_localhost_value", + [anon_alias_sym_number_of_password_prompts_value] = "number_of_password_prompts_value", + [anon_alias_sym_password_authentication_value] = "password_authentication_value", + [anon_alias_sym_permit_local_command_value] = "permit_local_command_value", + [anon_alias_sym_port_value] = "port_value", + [anon_alias_sym_proxy_use_fdpass_value] = "proxy_use_fdpass_value", + [anon_alias_sym_pubkey_authentication_value] = "pubkey_authentication_value", + [anon_alias_sym_server_alive_count_max_value] = "server_alive_count_max_value", + [anon_alias_sym_server_alive_interval_value] = "server_alive_interval_value", + [anon_alias_sym_stdin_null_value] = "stdin_null_value", + [anon_alias_sym_stream_local_bind_unlink_value] = "stream_local_bind_unlink_value", + [anon_alias_sym_tcp_keep_alive_value] = "tcp_keep_alive_value", + [anon_alias_sym_use_keychain_value] = "use_keychain_value", + [anon_alias_sym_visual_host_key_value] = "visual_host_key_value", +}; + +static const TSSymbol ts_symbol_map[] = { + [ts_builtin_sym_end] = ts_builtin_sym_end, + [sym_comment] = sym_comment, + [sym_number] = sym_number, + [anon_sym_yes] = anon_sym_yes, + [anon_sym_no] = anon_sym_no, + [aux_sym_pattern_token1] = aux_sym_pattern_token1, + [sym_time_format] = sym_time_format, + [aux_sym_host_token1] = aux_sym_host_token1, + [anon_sym_EQ] = anon_sym_EQ, + [aux_sym_match_token1] = aux_sym_match_token1, + [aux_sym_add_keys_to_agent_token1] = aux_sym_add_keys_to_agent_token1, + [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, + [aux_sym_canonicalize_max_dots_token1] = aux_sym_canonicalize_max_dots_token1, + [aux_sym_canonicalize_permitted_cnames_token1] = aux_sym_canonicalize_permitted_cnames_token1, + [aux_sym_ca_signature_algorithms_token1] = aux_sym_ca_signature_algorithms_token1, + [aux_sym_certificate_file_token1] = aux_sym_certificate_file_token1, + [aux_sym_challenge_response_authentication_token1] = aux_sym_challenge_response_authentication_token1, + [aux_sym_check_host_ip_token1] = aux_sym_check_host_ip_token1, + [aux_sym_ciphers_token1] = aux_sym_ciphers_token1, + [aux_sym_cipher_token1] = aux_sym_cipher_token1, + [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_ask] = anon_sym_ask, + [anon_sym_auto] = anon_sym_auto, + [anon_sym_autoask] = anon_sym_autoask, + [aux_sym_control_path_token1] = aux_sym_control_path_token1, + [aux_sym_control_persist_token1] = aux_sym_control_persist_token1, + [aux_sym_dynamic_forward_token1] = aux_sym_dynamic_forward_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_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_gateway_ports_token1] = aux_sym_gateway_ports_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_client_identity_token1] = aux_sym_gssapi_client_identity_token1, + [aux_sym_gssapi_delegate_credentials_token1] = aux_sym_gssapi_delegate_credentials_token1, + [aux_sym_gssapi_key_exchange_token1] = aux_sym_gssapi_key_exchange_token1, + [aux_sym_gssapi_renewal_forces_rekey_token1] = aux_sym_gssapi_renewal_forces_rekey_token1, + [aux_sym_gssapi_server_identity_token1] = aux_sym_gssapi_server_identity_token1, + [aux_sym_gssapi_trust_dns_token1] = aux_sym_gssapi_trust_dns_token1, + [aux_sym_gssapi_kex_algorithms_token1] = aux_sym_gssapi_kex_algorithms_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_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, + [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_ip_qos_token1] = aux_sym_ip_qos_token1, + [anon_sym_af11] = anon_sym_af11, + [anon_sym_af12] = anon_sym_af11, + [anon_sym_af13] = anon_sym_af11, + [anon_sym_af21] = anon_sym_af11, + [anon_sym_af22] = anon_sym_af11, + [anon_sym_af23] = anon_sym_af11, + [anon_sym_af31] = anon_sym_af11, + [anon_sym_af32] = anon_sym_af11, + [anon_sym_af33] = anon_sym_af11, + [anon_sym_af41] = anon_sym_af11, + [anon_sym_af42] = anon_sym_af11, + [anon_sym_af43] = anon_sym_af11, + [anon_sym_cs0] = anon_sym_af11, + [anon_sym_cs1] = anon_sym_af11, + [anon_sym_cs2] = anon_sym_af11, + [anon_sym_cs3] = anon_sym_af11, + [anon_sym_cs4] = anon_sym_af11, + [anon_sym_cs5] = anon_sym_af11, + [anon_sym_cs6] = anon_sym_af11, + [anon_sym_cs7] = anon_sym_af11, + [anon_sym_ef] = anon_sym_af11, + [anon_sym_le] = anon_sym_af11, + [anon_sym_lowdelay] = anon_sym_af11, + [anon_sym_throughput] = anon_sym_af11, + [anon_sym_reliability] = anon_sym_af11, + [anon_sym_none] = anon_sym_none, + [aux_sym_kbd_interactive_authentication_token1] = aux_sym_kbd_interactive_authentication_token1, + [aux_sym_kbd_interactive_devices_token1] = aux_sym_kbd_interactive_devices_token1, + [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_level_value_token1] = aux_sym_log_level_value_token1, + [aux_sym_log_level_value_token2] = aux_sym_log_level_value_token2, + [aux_sym_log_level_value_token3] = aux_sym_log_level_value_token3, + [aux_sym_log_level_value_token4] = aux_sym_log_level_value_token4, + [aux_sym_log_level_value_token5] = aux_sym_log_level_value_token5, + [aux_sym_log_level_value_token6] = aux_sym_log_level_value_token6, + [aux_sym_log_level_value_token7] = aux_sym_log_level_value_token7, + [aux_sym_log_level_value_token8] = aux_sym_log_level_value_token8, + [aux_sym_log_level_value_token9] = aux_sym_log_level_value_token9, + [aux_sym_log_verbose_token1] = aux_sym_log_verbose_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_protocol_token1] = aux_sym_protocol_token1, + [anon_sym_1] = anon_sym_1, + [anon_sym_2] = anon_sym_2, + [aux_sym_proxy_command_token1] = aux_sym_proxy_command_token1, + [aux_sym_proxy_jump_token1] = aux_sym_proxy_jump_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_key_types_token1] = aux_sym_pubkey_accepted_key_types_token1, + [aux_sym_pubkey_authentication_token1] = aux_sym_pubkey_authentication_token1, + [aux_sym_rekey_limit_token1] = aux_sym_rekey_limit_token1, + [aux_sym_remote_command_token1] = aux_sym_remote_command_token1, + [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_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_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, + [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_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_off] = anon_sym_off, + [anon_sym_accept_DASHnew] = anon_sym_accept_DASHnew, + [aux_sym_syslog_facility_token1] = aux_sym_syslog_facility_token1, + [anon_sym_DAEMON] = anon_sym_DAEMON, + [anon_sym_USER] = anon_sym_USER, + [anon_sym_AUTH] = anon_sym_AUTH, + [anon_sym_LOCAL0] = anon_sym_LOCAL0, + [anon_sym_LOCAL1] = anon_sym_LOCAL1, + [anon_sym_LOCAL2] = anon_sym_LOCAL2, + [anon_sym_LOCAL3] = anon_sym_LOCAL3, + [anon_sym_LOCAL4] = anon_sym_LOCAL4, + [anon_sym_LOCAL5] = anon_sym_LOCAL5, + [anon_sym_LOCAL6] = anon_sym_LOCAL6, + [anon_sym_LOCAL7] = anon_sym_LOCAL7, + [aux_sym_tcp_keep_alive_token1] = aux_sym_tcp_keep_alive_token1, + [aux_sym_keep_alive_token1] = aux_sym_keep_alive_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_client_config] = sym_client_config, + [sym__option] = sym__option, + [sym_boolean] = sym_boolean, + [sym_pattern] = sym_pattern, + [sym_host] = sym_host, + [sym_host_value] = sym_host_value, + [sym_match] = sym_match, + [sym_match_value] = sym_match_value, + [sym_add_keys_to_agent] = sym_add_keys_to_agent, + [sym_add_keys_to_agent_value] = sym_add_keys_to_agent_value, + [sym_address_family] = sym_address_family, + [sym_address_family_value] = sym_address_family_value, + [sym_batch_mode] = sym_batch_mode, + [sym_batch_mode_value] = sym_batch_mode_value, + [sym_bind_address] = sym_bind_address, + [sym_bind_address_value] = sym_bind_address_value, + [sym_bind_interface] = sym_bind_interface, + [sym_bind_interface_value] = sym_bind_interface_value, + [sym_canonical_domains] = sym_canonical_domains, + [sym_canonical_domains_value] = sym_canonical_domains_value, + [sym_canonicalize_fallback_local] = sym_canonicalize_fallback_local, + [sym_canonicalize_fallback_local_value] = sym_canonicalize_fallback_local_value, + [sym_canonicalize_hostname] = sym_canonicalize_hostname, + [sym_canonicalize_hostname_value] = sym_canonicalize_hostname_value, + [sym_canonicalize_max_dots] = sym_canonicalize_max_dots, + [sym_canonicalize_max_dots_value] = sym_canonicalize_max_dots_value, + [sym_canonicalize_permitted_cnames] = sym_canonicalize_permitted_cnames, + [sym_canonicalize_permitted_cnames_value] = sym_canonicalize_permitted_cnames_value, + [sym_ca_signature_algorithms] = sym_ca_signature_algorithms, + [sym_ca_signature_algorithms_value] = sym_ca_signature_algorithms_value, + [sym_certificate_file] = sym_certificate_file, + [sym_certificate_file_value] = sym_certificate_file_value, + [sym_challenge_response_authentication] = sym_challenge_response_authentication, + [sym_challenge_response_authentication_value] = sym_challenge_response_authentication_value, + [sym_check_host_ip] = sym_check_host_ip, + [sym_check_host_ip_value] = sym_check_host_ip_value, + [sym_ciphers] = sym_ciphers, + [sym_ciphers_value] = sym_ciphers_value, + [sym_cipher] = sym_cipher, + [sym_cipher_value] = sym_cipher_value, + [sym_clear_all_forwardings] = sym_clear_all_forwardings, + [sym_clear_all_forwardings_value] = sym_clear_all_forwardings_value, + [sym_compression] = sym_compression, + [sym_compression_value] = sym_compression_value, + [sym_connection_attempts] = sym_connection_attempts, + [sym_connection_attempts_value] = sym_connection_attempts_value, + [sym_connect_timeout] = sym_connect_timeout, + [sym_connect_timeout_value] = sym_connect_timeout_value, + [sym_control_master] = sym_control_master, + [sym_control_master_value] = sym_control_master_value, + [sym_control_path] = sym_control_path, + [sym_control_path_value] = sym_control_path_value, + [sym_control_persist] = sym_control_persist, + [sym_control_persist_value] = sym_control_persist_value, + [sym_dynamic_forward] = sym_dynamic_forward, + [sym_dynamic_forward_value] = sym_dynamic_forward_value, + [sym_enable_ssh_keysign] = sym_enable_ssh_keysign, + [sym_enable_ssh_keysign_value] = sym_enable_ssh_keysign_value, + [sym_escape_char] = sym_escape_char, + [sym_escape_char_value] = sym_escape_char_value, + [sym_exit_on_forward_failure] = sym_exit_on_forward_failure, + [sym_exit_on_forward_failure_value] = sym_exit_on_forward_failure_value, + [sym_fingerprint_hash] = sym_fingerprint_hash, + [sym_fingerprint_hash_value] = sym_fingerprint_hash_value, + [sym_fork_after_authentication] = sym_fork_after_authentication, + [sym_fork_after_authentication_value] = sym_fork_after_authentication_value, + [sym_forward_agent] = sym_forward_agent, + [sym_forward_agent_value] = sym_forward_agent_value, + [sym_forward_x11] = sym_forward_x11, + [sym_forward_x11_value] = sym_forward_x11_value, + [sym_forward_x11_timeout] = sym_forward_x11_timeout, + [sym_forward_x11_timeout_value] = sym_forward_x11_timeout_value, + [sym_forward_x11_trusted] = sym_forward_x11_trusted, + [sym_forward_x11_trusted_value] = sym_forward_x11_trusted_value, + [sym_gateway_ports] = sym_gateway_ports, + [sym_gateway_ports_value] = sym_gateway_ports_value, + [sym_global_known_hosts_file] = sym_global_known_hosts_file, + [sym_global_known_hosts_file_value] = sym_global_known_hosts_file_value, + [sym_gssapi_authentication] = sym_gssapi_authentication, + [sym_gssapi_authentication_value] = sym_gssapi_authentication_value, + [sym_gssapi_client_identity] = sym_gssapi_client_identity, + [sym_gssapi_client_identity_value] = sym_gssapi_client_identity_value, + [sym_gssapi_delegate_credentials] = sym_gssapi_delegate_credentials, + [sym_gssapi_delegate_credentials_value] = sym_gssapi_delegate_credentials_value, + [sym_gssapi_key_exchange] = sym_gssapi_key_exchange, + [sym_gssapi_key_exchange_value] = sym_gssapi_key_exchange_value, + [sym_gssapi_renewal_forces_rekey] = sym_gssapi_renewal_forces_rekey, + [sym_gssapi_renewal_forces_rekey_value] = sym_gssapi_renewal_forces_rekey_value, + [sym_gssapi_server_identity] = sym_gssapi_server_identity, + [sym_gssapi_server_identity_value] = sym_gssapi_server_identity_value, + [sym_gssapi_trust_dns] = sym_gssapi_trust_dns, + [sym_gssapi_trust_dns_value] = sym_gssapi_trust_dns_value, + [sym_gssapi_kex_algorithms] = sym_gssapi_kex_algorithms, + [sym_gssapi_kex_algorithms_value] = sym_gssapi_kex_algorithms_value, + [sym_hash_known_hosts] = sym_hash_known_hosts, + [sym_hash_known_hosts_value] = sym_hash_known_hosts_value, + [sym_hostbased_accepted_algorithms] = sym_hostbased_accepted_algorithms, + [sym_hostbased_accepted_algorithms_value] = sym_hostbased_accepted_algorithms_value, + [sym_hostbased_authentication] = sym_hostbased_authentication, + [sym_hostbased_authentication_value] = sym_hostbased_authentication_value, + [sym_host_key_algorithms] = sym_host_key_algorithms, + [sym_host_key_algorithms_value] = sym_host_key_algorithms_value, + [sym_host_key_alias] = sym_host_key_alias, + [sym_host_key_alias_value] = sym_host_key_alias_value, + [sym_hostname] = sym_hostname, + [sym_hostname_value] = sym_hostname_value, + [sym_identities_only] = sym_identities_only, + [sym_identities_only_value] = sym_identities_only_value, + [sym_identity_agent] = sym_identity_agent, + [sym_identity_agent_value] = sym_identity_agent_value, + [sym_identity_file] = sym_identity_file, + [sym_identity_file_value] = sym_identity_file_value, + [sym_ignore_unknown] = sym_ignore_unknown, + [sym_ignore_unknown_value] = sym_ignore_unknown_value, + [sym_include] = sym_include, + [sym_include_value] = sym_include_value, + [sym_ip_qos] = sym_ip_qos, + [sym_ip_qos_value] = sym_ip_qos_value, + [sym_kbd_interactive_authentication] = sym_kbd_interactive_authentication, + [sym_kbd_interactive_authentication_value] = sym_kbd_interactive_authentication_value, + [sym_kbd_interactive_devices] = sym_kbd_interactive_devices, + [sym_kbd_interactive_devices_value] = sym_kbd_interactive_devices_value, + [sym_kex_algorithms] = sym_kex_algorithms, + [sym_kex_algorithms_value] = sym_kex_algorithms_value, + [sym_known_hosts_command] = sym_known_hosts_command, + [sym_known_hosts_command_value] = sym_known_hosts_command_value, + [sym_local_command] = sym_local_command, + [sym_local_command_value] = sym_local_command_value, + [sym_local_forward] = sym_local_forward, + [sym_local_forward_value] = sym_local_forward_value, + [sym_log_level] = sym_log_level, + [sym_log_level_value] = sym_log_level_value, + [sym_log_verbose] = sym_log_verbose, + [sym_log_verbose_value] = sym_log_verbose_value, + [sym_macs] = sym_macs, + [sym_macs_value] = sym_macs_value, + [sym_no_host_authentication_for_localhost] = sym_no_host_authentication_for_localhost, + [sym_no_host_authentication_for_localhost_value] = sym_no_host_authentication_for_localhost_value, + [sym_number_of_password_prompts] = sym_number_of_password_prompts, + [sym_number_of_password_prompts_value] = sym_number_of_password_prompts_value, + [sym_password_authentication] = sym_password_authentication, + [sym_password_authentication_value] = sym_password_authentication_value, + [sym_permit_local_command] = sym_permit_local_command, + [sym_permit_local_command_value] = sym_permit_local_command_value, + [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_pkcs11_provider_value] = sym_pkcs11_provider_value, + [sym_port] = sym_port, + [sym_port_value] = sym_port_value, + [sym_preferred_authentications] = sym_preferred_authentications, + [sym_preferred_authentications_value] = sym_preferred_authentications_value, + [sym_protocol] = sym_protocol, + [sym_protocol_value] = sym_protocol_value, + [sym_proxy_command] = sym_proxy_command, + [sym_proxy_command_value] = sym_proxy_command_value, + [sym_proxy_jump] = sym_proxy_jump, + [sym_proxy_jump_value] = sym_proxy_jump_value, + [sym_proxy_use_fdpass] = sym_proxy_use_fdpass, + [sym_proxy_use_fdpass_value] = sym_proxy_use_fdpass_value, + [sym_pubkey_accepted_algorithms] = sym_pubkey_accepted_algorithms, + [sym_pubkey_accepted_algorithms_value] = sym_pubkey_accepted_algorithms_value, + [sym_pubkey_accepted_key_types] = sym_pubkey_accepted_key_types, + [sym_pubkey_accepted_key_types_value] = sym_pubkey_accepted_key_types_value, + [sym_pubkey_authentication] = sym_pubkey_authentication, + [sym_pubkey_authentication_value] = sym_pubkey_authentication_value, + [sym_rekey_limit] = sym_rekey_limit, + [sym_rekey_limit_value] = sym_rekey_limit_value, + [sym_remote_command] = sym_remote_command, + [sym_remote_command_value] = sym_remote_command_value, + [sym_remote_forward] = sym_remote_forward, + [sym_remote_forward_value] = sym_remote_forward_value, + [sym_request_tty] = sym_request_tty, + [sym_request_tty_value] = sym_request_tty_value, + [sym_revoked_host_keys] = sym_revoked_host_keys, + [sym_revoked_host_keys_value] = sym_revoked_host_keys_value, + [sym_security_key_provider] = sym_security_key_provider, + [sym_security_key_provider_value] = sym_security_key_provider_value, + [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_count_max_value] = sym_server_alive_count_max_value, + [sym_server_alive_interval] = sym_server_alive_interval, + [sym_server_alive_interval_value] = sym_server_alive_interval_value, + [sym_session_type] = sym_session_type, + [sym_session_type_value] = sym_session_type_value, + [sym_set_env] = sym_set_env, + [sym_set_env_value] = sym_set_env_value, + [sym_stdin_null] = sym_stdin_null, + [sym_stdin_null_value] = sym_stdin_null_value, + [sym_stream_local_bind_mask] = sym_stream_local_bind_mask, + [sym_stream_local_bind_mask_value] = sym_stream_local_bind_mask_value, + [sym_stream_local_bind_unlink] = sym_stream_local_bind_unlink, + [sym_stream_local_bind_unlink_value] = sym_stream_local_bind_unlink_value, + [sym_strict_host_key_checking] = sym_strict_host_key_checking, + [sym_strict_host_key_checking_value] = sym_strict_host_key_checking_value, + [sym_syslog_facility] = sym_syslog_facility, + [sym_syslog_facility_value] = sym_syslog_facility_value, + [sym_tcp_keep_alive] = sym_tcp_keep_alive, + [sym_tcp_keep_alive_value] = sym_tcp_keep_alive_value, + [sym_keep_alive] = sym_keep_alive, + [sym_keep_alive_value] = sym_keep_alive_value, + [sym_tunnel] = sym_tunnel, + [sym_tunnel_value] = sym_tunnel_value, + [sym_tunnel_device] = sym_tunnel_device, + [sym_tunnel_device_value] = sym_tunnel_device_value, + [sym_update_host_keys] = sym_update_host_keys, + [sym_update_host_keys_value] = sym_update_host_keys_value, + [sym_use_keychain] = sym_use_keychain, + [sym_use_keychain_value] = sym_use_keychain_value, + [sym_user] = sym_user, + [sym_user_value] = sym_user_value, + [sym_user_known_hosts_file] = sym_user_known_hosts_file, + [sym_user_known_hosts_file_value] = sym_user_known_hosts_file_value, + [sym_verify_host_key_dns] = sym_verify_host_key_dns, + [sym_verify_host_key_dns_value] = sym_verify_host_key_dns_value, + [sym_visual_host_key] = sym_visual_host_key, + [sym_visual_host_key_value] = sym_visual_host_key_value, + [sym_xauth_location] = sym_xauth_location, + [sym_xauth_location_value] = sym_xauth_location_value, + [aux_sym_client_config_repeat1] = aux_sym_client_config_repeat1, + [anon_alias_sym_batch_mode_value] = anon_alias_sym_batch_mode_value, + [anon_alias_sym_canonicalize_fallback_local_value] = anon_alias_sym_canonicalize_fallback_local_value, + [anon_alias_sym_canonicalize_hostname_value] = anon_alias_sym_canonicalize_hostname_value, + [anon_alias_sym_challenge_response_authentication_value] = anon_alias_sym_challenge_response_authentication_value, + [anon_alias_sym_check_host_ip_value] = anon_alias_sym_check_host_ip_value, + [anon_alias_sym_clear_all_forwardings_value] = anon_alias_sym_clear_all_forwardings_value, + [anon_alias_sym_compression_value] = anon_alias_sym_compression_value, + [anon_alias_sym_connect_timeout_value] = anon_alias_sym_connect_timeout_value, + [anon_alias_sym_connection_attempts_value] = anon_alias_sym_connection_attempts_value, + [anon_alias_sym_enable_ssh_keysign_value] = anon_alias_sym_enable_ssh_keysign_value, + [anon_alias_sym_exit_on_forward_failure_value] = anon_alias_sym_exit_on_forward_failure_value, + [anon_alias_sym_fork_after_authentication_value] = anon_alias_sym_fork_after_authentication_value, + [anon_alias_sym_forward_agent_value] = anon_alias_sym_forward_agent_value, + [anon_alias_sym_forward_x11_timeout_value] = anon_alias_sym_forward_x11_timeout_value, + [anon_alias_sym_forward_x11_trusted_value] = anon_alias_sym_forward_x11_trusted_value, + [anon_alias_sym_forward_x11_value] = anon_alias_sym_forward_x11_value, + [anon_alias_sym_gateway_ports_value] = anon_alias_sym_gateway_ports_value, + [anon_alias_sym_gssapi_authentication_value] = anon_alias_sym_gssapi_authentication_value, + [anon_alias_sym_gssapi_delegate_credentials_value] = anon_alias_sym_gssapi_delegate_credentials_value, + [anon_alias_sym_gssapi_key_exchange_value] = anon_alias_sym_gssapi_key_exchange_value, + [anon_alias_sym_gssapi_renewal_forces_rekey_value] = anon_alias_sym_gssapi_renewal_forces_rekey_value, + [anon_alias_sym_gssapi_trust_dns_value] = anon_alias_sym_gssapi_trust_dns_value, + [anon_alias_sym_hash_known_hosts_value] = anon_alias_sym_hash_known_hosts_value, + [anon_alias_sym_hostbased_authentication_value] = anon_alias_sym_hostbased_authentication_value, + [anon_alias_sym_identities_only_value] = anon_alias_sym_identities_only_value, + [anon_alias_sym_kbd_interactive_authentication_value] = anon_alias_sym_kbd_interactive_authentication_value, + [anon_alias_sym_keep_alive_value] = anon_alias_sym_keep_alive_value, + [anon_alias_sym_match_value] = anon_alias_sym_match_value, + [anon_alias_sym_no_host_authentication_for_localhost_value] = anon_alias_sym_no_host_authentication_for_localhost_value, + [anon_alias_sym_number_of_password_prompts_value] = anon_alias_sym_number_of_password_prompts_value, + [anon_alias_sym_password_authentication_value] = anon_alias_sym_password_authentication_value, + [anon_alias_sym_permit_local_command_value] = anon_alias_sym_permit_local_command_value, + [anon_alias_sym_port_value] = anon_alias_sym_port_value, + [anon_alias_sym_proxy_use_fdpass_value] = anon_alias_sym_proxy_use_fdpass_value, + [anon_alias_sym_pubkey_authentication_value] = anon_alias_sym_pubkey_authentication_value, + [anon_alias_sym_server_alive_count_max_value] = anon_alias_sym_server_alive_count_max_value, + [anon_alias_sym_server_alive_interval_value] = anon_alias_sym_server_alive_interval_value, + [anon_alias_sym_stdin_null_value] = anon_alias_sym_stdin_null_value, + [anon_alias_sym_stream_local_bind_unlink_value] = anon_alias_sym_stream_local_bind_unlink_value, + [anon_alias_sym_tcp_keep_alive_value] = anon_alias_sym_tcp_keep_alive_value, + [anon_alias_sym_use_keychain_value] = anon_alias_sym_use_keychain_value, + [anon_alias_sym_visual_host_key_value] = anon_alias_sym_visual_host_key_value, +}; + +static const TSSymbolMetadata ts_symbol_metadata[] = { + [ts_builtin_sym_end] = { + .visible = false, + .named = true, + }, + [sym_comment] = { + .visible = true, + .named = true, + }, + [sym_number] = { + .visible = true, + .named = false, + }, + [anon_sym_yes] = { + .visible = true, + .named = false, + }, + [anon_sym_no] = { + .visible = true, + .named = false, + }, + [aux_sym_pattern_token1] = { + .visible = false, + .named = false, + }, + [sym_time_format] = { + .visible = true, + .named = false, + }, + [aux_sym_host_token1] = { + .visible = true, + .named = false, + }, + [anon_sym_EQ] = { + .visible = true, + .named = false, + }, + [aux_sym_match_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_add_keys_to_agent_token1] = { + .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, + }, + [aux_sym_canonicalize_max_dots_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_canonicalize_permitted_cnames_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_ca_signature_algorithms_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_certificate_file_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_challenge_response_authentication_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_check_host_ip_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_ciphers_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_cipher_token1] = { + .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_ask] = { + .visible = true, + .named = false, + }, + [anon_sym_auto] = { + .visible = true, + .named = false, + }, + [anon_sym_autoask] = { + .visible = true, + .named = false, + }, + [aux_sym_control_path_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_control_persist_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_dynamic_forward_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_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_gateway_ports_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_client_identity_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_gssapi_delegate_credentials_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_gssapi_key_exchange_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_gssapi_renewal_forces_rekey_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_gssapi_server_identity_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_gssapi_trust_dns_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_gssapi_kex_algorithms_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_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, + }, + [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_ip_qos_token1] = { + .visible = true, + .named = false, + }, + [anon_sym_af11] = { + .visible = true, + .named = false, + }, + [anon_sym_af12] = { + .visible = true, + .named = false, + }, + [anon_sym_af13] = { + .visible = true, + .named = false, + }, + [anon_sym_af21] = { + .visible = true, + .named = false, + }, + [anon_sym_af22] = { + .visible = true, + .named = false, + }, + [anon_sym_af23] = { + .visible = true, + .named = false, + }, + [anon_sym_af31] = { + .visible = true, + .named = false, + }, + [anon_sym_af32] = { + .visible = true, + .named = false, + }, + [anon_sym_af33] = { + .visible = true, + .named = false, + }, + [anon_sym_af41] = { + .visible = true, + .named = false, + }, + [anon_sym_af42] = { + .visible = true, + .named = false, + }, + [anon_sym_af43] = { + .visible = true, + .named = false, + }, + [anon_sym_cs0] = { + .visible = true, + .named = false, + }, + [anon_sym_cs1] = { + .visible = true, + .named = false, + }, + [anon_sym_cs2] = { + .visible = true, + .named = false, + }, + [anon_sym_cs3] = { + .visible = true, + .named = false, + }, + [anon_sym_cs4] = { + .visible = true, + .named = false, + }, + [anon_sym_cs5] = { + .visible = true, + .named = false, + }, + [anon_sym_cs6] = { + .visible = true, + .named = false, + }, + [anon_sym_cs7] = { + .visible = true, + .named = false, + }, + [anon_sym_ef] = { + .visible = true, + .named = false, + }, + [anon_sym_le] = { + .visible = true, + .named = false, + }, + [anon_sym_lowdelay] = { + .visible = true, + .named = false, + }, + [anon_sym_throughput] = { + .visible = true, + .named = false, + }, + [anon_sym_reliability] = { + .visible = true, + .named = false, + }, + [anon_sym_none] = { + .visible = true, + .named = false, + }, + [aux_sym_kbd_interactive_authentication_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_kbd_interactive_devices_token1] = { + .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_level_value_token1] = { + .visible = false, + .named = false, + }, + [aux_sym_log_level_value_token2] = { + .visible = false, + .named = false, + }, + [aux_sym_log_level_value_token3] = { + .visible = false, + .named = false, + }, + [aux_sym_log_level_value_token4] = { + .visible = false, + .named = false, + }, + [aux_sym_log_level_value_token5] = { + .visible = false, + .named = false, + }, + [aux_sym_log_level_value_token6] = { + .visible = false, + .named = false, + }, + [aux_sym_log_level_value_token7] = { + .visible = false, + .named = false, + }, + [aux_sym_log_level_value_token8] = { + .visible = false, + .named = false, + }, + [aux_sym_log_level_value_token9] = { + .visible = false, + .named = false, + }, + [aux_sym_log_verbose_token1] = { + .visible = true, + .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_protocol_token1] = { + .visible = true, + .named = false, + }, + [anon_sym_1] = { + .visible = true, + .named = false, + }, + [anon_sym_2] = { + .visible = true, + .named = false, + }, + [aux_sym_proxy_command_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_proxy_jump_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_proxy_use_fdpass_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_pubkey_accepted_algorithms_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_pubkey_accepted_key_types_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_pubkey_authentication_token1] = { + .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_forward_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_request_tty_token1] = { + .visible = true, + .named = false, + }, + [anon_sym_force] = { + .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_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, + }, + [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_unlink_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_strict_host_key_checking_token1] = { + .visible = true, + .named = false, + }, + [anon_sym_off] = { + .visible = true, + .named = false, + }, + [anon_sym_accept_DASHnew] = { + .visible = true, + .named = false, + }, + [aux_sym_syslog_facility_token1] = { + .visible = true, + .named = false, + }, + [anon_sym_DAEMON] = { + .visible = true, + .named = false, + }, + [anon_sym_USER] = { + .visible = true, + .named = false, + }, + [anon_sym_AUTH] = { + .visible = true, + .named = false, + }, + [anon_sym_LOCAL0] = { + .visible = true, + .named = false, + }, + [anon_sym_LOCAL1] = { + .visible = true, + .named = false, + }, + [anon_sym_LOCAL2] = { + .visible = true, + .named = false, + }, + [anon_sym_LOCAL3] = { + .visible = true, + .named = false, + }, + [anon_sym_LOCAL4] = { + .visible = true, + .named = false, + }, + [anon_sym_LOCAL5] = { + .visible = true, + .named = false, + }, + [anon_sym_LOCAL6] = { + .visible = true, + .named = false, + }, + [anon_sym_LOCAL7] = { + .visible = true, + .named = false, + }, + [aux_sym_tcp_keep_alive_token1] = { + .visible = true, + .named = false, + }, + [aux_sym_keep_alive_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_client_config] = { + .visible = true, + .named = true, + }, + [sym__option] = { + .visible = false, + .named = true, + }, + [sym_boolean] = { + .visible = true, + .named = false, + }, + [sym_pattern] = { + .visible = true, + .named = false, + }, + [sym_host] = { + .visible = true, + .named = true, + }, + [sym_host_value] = { + .visible = true, + .named = true, + }, + [sym_match] = { + .visible = true, + .named = true, + }, + [sym_match_value] = { + .visible = true, + .named = true, + }, + [sym_add_keys_to_agent] = { + .visible = true, + .named = true, + }, + [sym_add_keys_to_agent_value] = { + .visible = true, + .named = true, + }, + [sym_address_family] = { + .visible = true, + .named = true, + }, + [sym_address_family_value] = { + .visible = true, + .named = true, + }, + [sym_batch_mode] = { + .visible = true, + .named = true, + }, + [sym_batch_mode_value] = { + .visible = true, + .named = true, + }, + [sym_bind_address] = { + .visible = true, + .named = true, + }, + [sym_bind_address_value] = { + .visible = true, + .named = true, + }, + [sym_bind_interface] = { + .visible = true, + .named = true, + }, + [sym_bind_interface_value] = { + .visible = true, + .named = true, + }, + [sym_canonical_domains] = { + .visible = true, + .named = true, + }, + [sym_canonical_domains_value] = { + .visible = true, + .named = true, + }, + [sym_canonicalize_fallback_local] = { + .visible = true, + .named = true, + }, + [sym_canonicalize_fallback_local_value] = { + .visible = true, + .named = true, + }, + [sym_canonicalize_hostname] = { + .visible = true, + .named = true, + }, + [sym_canonicalize_hostname_value] = { + .visible = true, + .named = true, + }, + [sym_canonicalize_max_dots] = { + .visible = true, + .named = true, + }, + [sym_canonicalize_max_dots_value] = { + .visible = true, + .named = true, + }, + [sym_canonicalize_permitted_cnames] = { + .visible = true, + .named = true, + }, + [sym_canonicalize_permitted_cnames_value] = { + .visible = true, + .named = true, + }, + [sym_ca_signature_algorithms] = { + .visible = true, + .named = true, + }, + [sym_ca_signature_algorithms_value] = { + .visible = true, + .named = true, + }, + [sym_certificate_file] = { + .visible = true, + .named = true, + }, + [sym_certificate_file_value] = { + .visible = true, + .named = true, + }, + [sym_challenge_response_authentication] = { + .visible = true, + .named = true, + }, + [sym_challenge_response_authentication_value] = { + .visible = true, + .named = true, + }, + [sym_check_host_ip] = { + .visible = true, + .named = true, + }, + [sym_check_host_ip_value] = { + .visible = true, + .named = true, + }, + [sym_ciphers] = { + .visible = true, + .named = true, + }, + [sym_ciphers_value] = { + .visible = true, + .named = true, + }, + [sym_cipher] = { + .visible = true, + .named = true, + }, + [sym_cipher_value] = { + .visible = true, + .named = true, + }, + [sym_clear_all_forwardings] = { + .visible = true, + .named = true, + }, + [sym_clear_all_forwardings_value] = { + .visible = true, + .named = true, + }, + [sym_compression] = { + .visible = true, + .named = true, + }, + [sym_compression_value] = { + .visible = true, + .named = true, + }, + [sym_connection_attempts] = { + .visible = true, + .named = true, + }, + [sym_connection_attempts_value] = { + .visible = true, + .named = true, + }, + [sym_connect_timeout] = { + .visible = true, + .named = true, + }, + [sym_connect_timeout_value] = { + .visible = true, + .named = true, + }, + [sym_control_master] = { + .visible = true, + .named = true, + }, + [sym_control_master_value] = { + .visible = true, + .named = true, + }, + [sym_control_path] = { + .visible = true, + .named = true, + }, + [sym_control_path_value] = { + .visible = true, + .named = true, + }, + [sym_control_persist] = { + .visible = true, + .named = true, + }, + [sym_control_persist_value] = { + .visible = true, + .named = true, + }, + [sym_dynamic_forward] = { + .visible = true, + .named = true, + }, + [sym_dynamic_forward_value] = { + .visible = true, + .named = true, + }, + [sym_enable_ssh_keysign] = { + .visible = true, + .named = true, + }, + [sym_enable_ssh_keysign_value] = { + .visible = true, + .named = true, + }, + [sym_escape_char] = { + .visible = true, + .named = true, + }, + [sym_escape_char_value] = { + .visible = true, + .named = true, + }, + [sym_exit_on_forward_failure] = { + .visible = true, + .named = true, + }, + [sym_exit_on_forward_failure_value] = { + .visible = true, + .named = true, + }, + [sym_fingerprint_hash] = { + .visible = true, + .named = true, + }, + [sym_fingerprint_hash_value] = { + .visible = true, + .named = true, + }, + [sym_fork_after_authentication] = { + .visible = true, + .named = true, + }, + [sym_fork_after_authentication_value] = { + .visible = true, + .named = true, + }, + [sym_forward_agent] = { + .visible = true, + .named = true, + }, + [sym_forward_agent_value] = { + .visible = true, + .named = true, + }, + [sym_forward_x11] = { + .visible = true, + .named = true, + }, + [sym_forward_x11_value] = { + .visible = true, + .named = true, + }, + [sym_forward_x11_timeout] = { + .visible = true, + .named = true, + }, + [sym_forward_x11_timeout_value] = { + .visible = true, + .named = true, + }, + [sym_forward_x11_trusted] = { + .visible = true, + .named = true, + }, + [sym_forward_x11_trusted_value] = { + .visible = true, + .named = true, + }, + [sym_gateway_ports] = { + .visible = true, + .named = true, + }, + [sym_gateway_ports_value] = { + .visible = true, + .named = true, + }, + [sym_global_known_hosts_file] = { + .visible = true, + .named = true, + }, + [sym_global_known_hosts_file_value] = { + .visible = true, + .named = true, + }, + [sym_gssapi_authentication] = { + .visible = true, + .named = true, + }, + [sym_gssapi_authentication_value] = { + .visible = true, + .named = true, + }, + [sym_gssapi_client_identity] = { + .visible = true, + .named = true, + }, + [sym_gssapi_client_identity_value] = { + .visible = true, + .named = true, + }, + [sym_gssapi_delegate_credentials] = { + .visible = true, + .named = true, + }, + [sym_gssapi_delegate_credentials_value] = { + .visible = true, + .named = true, + }, + [sym_gssapi_key_exchange] = { + .visible = true, + .named = true, + }, + [sym_gssapi_key_exchange_value] = { + .visible = true, + .named = true, + }, + [sym_gssapi_renewal_forces_rekey] = { + .visible = true, + .named = true, + }, + [sym_gssapi_renewal_forces_rekey_value] = { + .visible = true, + .named = true, + }, + [sym_gssapi_server_identity] = { + .visible = true, + .named = true, + }, + [sym_gssapi_server_identity_value] = { + .visible = true, + .named = true, + }, + [sym_gssapi_trust_dns] = { + .visible = true, + .named = true, + }, + [sym_gssapi_trust_dns_value] = { + .visible = true, + .named = true, + }, + [sym_gssapi_kex_algorithms] = { + .visible = true, + .named = true, + }, + [sym_gssapi_kex_algorithms_value] = { + .visible = true, + .named = true, + }, + [sym_hash_known_hosts] = { + .visible = true, + .named = true, + }, + [sym_hash_known_hosts_value] = { + .visible = true, + .named = true, + }, + [sym_hostbased_accepted_algorithms] = { + .visible = true, + .named = true, + }, + [sym_hostbased_accepted_algorithms_value] = { + .visible = true, + .named = true, + }, + [sym_hostbased_authentication] = { + .visible = true, + .named = true, + }, + [sym_hostbased_authentication_value] = { + .visible = true, + .named = true, + }, + [sym_host_key_algorithms] = { + .visible = true, + .named = true, + }, + [sym_host_key_algorithms_value] = { + .visible = true, + .named = true, + }, + [sym_host_key_alias] = { + .visible = true, + .named = true, + }, + [sym_host_key_alias_value] = { + .visible = true, + .named = true, + }, + [sym_hostname] = { + .visible = true, + .named = true, + }, + [sym_hostname_value] = { + .visible = true, + .named = true, + }, + [sym_identities_only] = { + .visible = true, + .named = true, + }, + [sym_identities_only_value] = { + .visible = true, + .named = true, + }, + [sym_identity_agent] = { + .visible = true, + .named = true, + }, + [sym_identity_agent_value] = { + .visible = true, + .named = true, + }, + [sym_identity_file] = { + .visible = true, + .named = true, + }, + [sym_identity_file_value] = { + .visible = true, + .named = true, + }, + [sym_ignore_unknown] = { + .visible = true, + .named = true, + }, + [sym_ignore_unknown_value] = { + .visible = true, + .named = true, + }, + [sym_include] = { + .visible = true, + .named = true, + }, + [sym_include_value] = { + .visible = true, + .named = true, + }, + [sym_ip_qos] = { + .visible = true, + .named = true, + }, + [sym_ip_qos_value] = { + .visible = true, + .named = true, + }, + [sym_kbd_interactive_authentication] = { + .visible = true, + .named = true, + }, + [sym_kbd_interactive_authentication_value] = { + .visible = true, + .named = true, + }, + [sym_kbd_interactive_devices] = { + .visible = true, + .named = true, + }, + [sym_kbd_interactive_devices_value] = { + .visible = true, + .named = true, + }, + [sym_kex_algorithms] = { + .visible = true, + .named = true, + }, + [sym_kex_algorithms_value] = { + .visible = true, + .named = true, + }, + [sym_known_hosts_command] = { + .visible = true, + .named = true, + }, + [sym_known_hosts_command_value] = { + .visible = true, + .named = true, + }, + [sym_local_command] = { + .visible = true, + .named = true, + }, + [sym_local_command_value] = { + .visible = true, + .named = true, + }, + [sym_local_forward] = { + .visible = true, + .named = true, + }, + [sym_local_forward_value] = { + .visible = true, + .named = true, + }, + [sym_log_level] = { + .visible = true, + .named = true, + }, + [sym_log_level_value] = { + .visible = true, + .named = true, + }, + [sym_log_verbose] = { + .visible = true, + .named = true, + }, + [sym_log_verbose_value] = { + .visible = true, + .named = true, + }, + [sym_macs] = { + .visible = true, + .named = true, + }, + [sym_macs_value] = { + .visible = true, + .named = true, + }, + [sym_no_host_authentication_for_localhost] = { + .visible = true, + .named = true, + }, + [sym_no_host_authentication_for_localhost_value] = { + .visible = true, + .named = true, + }, + [sym_number_of_password_prompts] = { + .visible = true, + .named = true, + }, + [sym_number_of_password_prompts_value] = { + .visible = true, + .named = true, + }, + [sym_password_authentication] = { + .visible = true, + .named = true, + }, + [sym_password_authentication_value] = { + .visible = true, + .named = true, + }, + [sym_permit_local_command] = { + .visible = true, + .named = true, + }, + [sym_permit_local_command_value] = { + .visible = true, + .named = true, + }, + [sym_permit_remote_open] = { + .visible = true, + .named = true, + }, + [sym_permit_remote_open_value] = { + .visible = true, + .named = true, + }, + [sym_pkcs11_provider] = { + .visible = true, + .named = true, + }, + [sym_pkcs11_provider_value] = { + .visible = true, + .named = true, + }, + [sym_port] = { + .visible = true, + .named = true, + }, + [sym_port_value] = { + .visible = true, + .named = true, + }, + [sym_preferred_authentications] = { + .visible = true, + .named = true, + }, + [sym_preferred_authentications_value] = { + .visible = true, + .named = true, + }, + [sym_protocol] = { + .visible = true, + .named = true, + }, + [sym_protocol_value] = { + .visible = true, + .named = true, + }, + [sym_proxy_command] = { + .visible = true, + .named = true, + }, + [sym_proxy_command_value] = { + .visible = true, + .named = true, + }, + [sym_proxy_jump] = { + .visible = true, + .named = true, + }, + [sym_proxy_jump_value] = { + .visible = true, + .named = true, + }, + [sym_proxy_use_fdpass] = { + .visible = true, + .named = true, + }, + [sym_proxy_use_fdpass_value] = { + .visible = true, + .named = true, + }, + [sym_pubkey_accepted_algorithms] = { + .visible = true, + .named = true, + }, + [sym_pubkey_accepted_algorithms_value] = { + .visible = true, + .named = true, + }, + [sym_pubkey_accepted_key_types] = { + .visible = true, + .named = true, + }, + [sym_pubkey_accepted_key_types_value] = { + .visible = true, + .named = true, + }, + [sym_pubkey_authentication] = { + .visible = true, + .named = true, + }, + [sym_pubkey_authentication_value] = { + .visible = true, + .named = true, + }, + [sym_rekey_limit] = { + .visible = true, + .named = true, + }, + [sym_rekey_limit_value] = { + .visible = true, + .named = true, + }, + [sym_remote_command] = { + .visible = true, + .named = true, + }, + [sym_remote_command_value] = { + .visible = true, + .named = true, + }, + [sym_remote_forward] = { + .visible = true, + .named = true, + }, + [sym_remote_forward_value] = { + .visible = true, + .named = true, + }, + [sym_request_tty] = { + .visible = true, + .named = true, + }, + [sym_request_tty_value] = { + .visible = true, + .named = true, + }, + [sym_revoked_host_keys] = { + .visible = true, + .named = true, + }, + [sym_revoked_host_keys_value] = { + .visible = true, + .named = true, + }, + [sym_security_key_provider] = { + .visible = true, + .named = true, + }, + [sym_security_key_provider_value] = { + .visible = true, + .named = true, + }, + [sym_send_env] = { + .visible = true, + .named = true, + }, + [sym_send_env_value] = { + .visible = true, + .named = true, + }, + [sym_server_alive_count_max] = { + .visible = true, + .named = true, + }, + [sym_server_alive_count_max_value] = { + .visible = true, + .named = true, + }, + [sym_server_alive_interval] = { + .visible = true, + .named = true, + }, + [sym_server_alive_interval_value] = { + .visible = true, + .named = true, + }, + [sym_session_type] = { + .visible = true, + .named = true, + }, + [sym_session_type_value] = { + .visible = true, + .named = true, + }, + [sym_set_env] = { + .visible = true, + .named = true, + }, + [sym_set_env_value] = { + .visible = true, + .named = true, + }, + [sym_stdin_null] = { + .visible = true, + .named = true, + }, + [sym_stdin_null_value] = { + .visible = true, + .named = true, + }, + [sym_stream_local_bind_mask] = { + .visible = true, + .named = true, + }, + [sym_stream_local_bind_mask_value] = { + .visible = true, + .named = true, + }, + [sym_stream_local_bind_unlink] = { + .visible = true, + .named = true, + }, + [sym_stream_local_bind_unlink_value] = { + .visible = true, + .named = true, + }, + [sym_strict_host_key_checking] = { + .visible = true, + .named = true, + }, + [sym_strict_host_key_checking_value] = { + .visible = true, + .named = true, + }, + [sym_syslog_facility] = { + .visible = true, + .named = true, + }, + [sym_syslog_facility_value] = { + .visible = true, + .named = true, + }, + [sym_tcp_keep_alive] = { + .visible = true, + .named = true, + }, + [sym_tcp_keep_alive_value] = { + .visible = true, + .named = true, + }, + [sym_keep_alive] = { + .visible = true, + .named = true, + }, + [sym_keep_alive_value] = { + .visible = true, + .named = true, + }, + [sym_tunnel] = { + .visible = true, + .named = true, + }, + [sym_tunnel_value] = { + .visible = true, + .named = true, + }, + [sym_tunnel_device] = { + .visible = true, + .named = true, + }, + [sym_tunnel_device_value] = { + .visible = true, + .named = true, + }, + [sym_update_host_keys] = { + .visible = true, + .named = true, + }, + [sym_update_host_keys_value] = { + .visible = true, + .named = true, + }, + [sym_use_keychain] = { + .visible = true, + .named = true, + }, + [sym_use_keychain_value] = { + .visible = true, + .named = true, + }, + [sym_user] = { + .visible = true, + .named = true, + }, + [sym_user_value] = { + .visible = true, + .named = true, + }, + [sym_user_known_hosts_file] = { + .visible = true, + .named = true, + }, + [sym_user_known_hosts_file_value] = { + .visible = true, + .named = true, + }, + [sym_verify_host_key_dns] = { + .visible = true, + .named = true, + }, + [sym_verify_host_key_dns_value] = { + .visible = true, + .named = true, + }, + [sym_visual_host_key] = { + .visible = true, + .named = true, + }, + [sym_visual_host_key_value] = { + .visible = true, + .named = true, + }, + [sym_xauth_location] = { + .visible = true, + .named = true, + }, + [sym_xauth_location_value] = { + .visible = true, + .named = true, + }, + [aux_sym_client_config_repeat1] = { + .visible = false, + .named = false, + }, + [anon_alias_sym_batch_mode_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_canonicalize_fallback_local_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_canonicalize_hostname_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_challenge_response_authentication_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_check_host_ip_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_clear_all_forwardings_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_compression_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_connect_timeout_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_connection_attempts_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_enable_ssh_keysign_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_exit_on_forward_failure_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_fork_after_authentication_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_forward_agent_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_forward_x11_timeout_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_forward_x11_trusted_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_forward_x11_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_gateway_ports_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_gssapi_authentication_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_gssapi_delegate_credentials_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_gssapi_key_exchange_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_gssapi_renewal_forces_rekey_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_gssapi_trust_dns_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_hash_known_hosts_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_hostbased_authentication_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_identities_only_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_kbd_interactive_authentication_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_keep_alive_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_match_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_no_host_authentication_for_localhost_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_number_of_password_prompts_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_password_authentication_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_permit_local_command_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_port_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_proxy_use_fdpass_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_pubkey_authentication_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_server_alive_count_max_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_server_alive_interval_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_stdin_null_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_stream_local_bind_unlink_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_tcp_keep_alive_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_use_keychain_value] = { + .visible = true, + .named = false, + }, + [anon_alias_sym_visual_host_key_value] = { + .visible = true, + .named = false, + }, +}; + +static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = { + [0] = {0}, + [1] = { + [0] = anon_alias_sym_match_value, + }, + [2] = { + [0] = anon_alias_sym_batch_mode_value, + }, + [3] = { + [0] = anon_alias_sym_canonicalize_fallback_local_value, + }, + [4] = { + [0] = anon_alias_sym_canonicalize_hostname_value, + }, + [5] = { + [0] = anon_alias_sym_challenge_response_authentication_value, + }, + [6] = { + [0] = anon_alias_sym_check_host_ip_value, + }, + [7] = { + [0] = anon_alias_sym_clear_all_forwardings_value, + }, + [8] = { + [0] = anon_alias_sym_compression_value, + }, + [9] = { + [0] = anon_alias_sym_connection_attempts_value, + }, + [10] = { + [0] = anon_alias_sym_connect_timeout_value, + }, + [11] = { + [0] = sym_time_format, + }, + [12] = { + [0] = anon_alias_sym_enable_ssh_keysign_value, + }, + [13] = { + [0] = anon_alias_sym_exit_on_forward_failure_value, + }, + [14] = { + [0] = anon_alias_sym_fork_after_authentication_value, + }, + [15] = { + [0] = anon_alias_sym_forward_agent_value, + }, + [16] = { + [0] = anon_alias_sym_forward_x11_value, + }, + [17] = { + [0] = anon_alias_sym_forward_x11_timeout_value, + }, + [18] = { + [0] = anon_alias_sym_forward_x11_trusted_value, + }, + [19] = { + [0] = anon_alias_sym_gateway_ports_value, + }, + [20] = { + [0] = anon_alias_sym_gssapi_authentication_value, + }, + [21] = { + [0] = anon_alias_sym_gssapi_delegate_credentials_value, + }, + [22] = { + [0] = anon_alias_sym_gssapi_key_exchange_value, + }, + [23] = { + [0] = anon_alias_sym_gssapi_renewal_forces_rekey_value, + }, + [24] = { + [0] = anon_alias_sym_gssapi_trust_dns_value, + }, + [25] = { + [0] = anon_alias_sym_hash_known_hosts_value, + }, + [26] = { + [0] = anon_alias_sym_hostbased_authentication_value, + }, + [27] = { + [0] = anon_alias_sym_identities_only_value, + }, + [28] = { + [0] = anon_sym_af11, + }, + [29] = { + [0] = anon_alias_sym_kbd_interactive_authentication_value, + }, + [30] = { + [0] = anon_alias_sym_no_host_authentication_for_localhost_value, + }, + [31] = { + [0] = anon_alias_sym_number_of_password_prompts_value, + }, + [32] = { + [0] = anon_alias_sym_password_authentication_value, + }, + [33] = { + [0] = anon_alias_sym_permit_local_command_value, + }, + [34] = { + [0] = anon_alias_sym_port_value, + }, + [35] = { + [0] = anon_alias_sym_proxy_use_fdpass_value, + }, + [36] = { + [0] = anon_alias_sym_pubkey_authentication_value, + }, + [37] = { + [0] = anon_alias_sym_server_alive_count_max_value, + }, + [38] = { + [0] = anon_alias_sym_server_alive_interval_value, + }, + [39] = { + [0] = anon_alias_sym_stdin_null_value, + }, + [40] = { + [0] = anon_alias_sym_stream_local_bind_unlink_value, + }, + [41] = { + [0] = anon_alias_sym_tcp_keep_alive_value, + }, + [42] = { + [0] = anon_alias_sym_keep_alive_value, + }, + [43] = { + [0] = anon_alias_sym_use_keychain_value, + }, + [44] = { + [0] = anon_alias_sym_visual_host_key_value, + }, +}; + +static const uint16_t ts_non_terminal_alias_map[] = { + sym_boolean, 36, + sym_boolean, + anon_alias_sym_batch_mode_value, + anon_alias_sym_canonicalize_fallback_local_value, + anon_alias_sym_canonicalize_hostname_value, + anon_alias_sym_challenge_response_authentication_value, + anon_alias_sym_check_host_ip_value, + anon_alias_sym_clear_all_forwardings_value, + anon_alias_sym_compression_value, + anon_alias_sym_enable_ssh_keysign_value, + anon_alias_sym_exit_on_forward_failure_value, + anon_alias_sym_fork_after_authentication_value, + anon_alias_sym_forward_agent_value, + anon_alias_sym_forward_x11_trusted_value, + anon_alias_sym_forward_x11_value, + anon_alias_sym_gateway_ports_value, + anon_alias_sym_gssapi_authentication_value, + anon_alias_sym_gssapi_delegate_credentials_value, + anon_alias_sym_gssapi_key_exchange_value, + anon_alias_sym_gssapi_renewal_forces_rekey_value, + anon_alias_sym_gssapi_trust_dns_value, + anon_alias_sym_hash_known_hosts_value, + anon_alias_sym_hostbased_authentication_value, + anon_alias_sym_identities_only_value, + anon_alias_sym_kbd_interactive_authentication_value, + anon_alias_sym_keep_alive_value, + anon_alias_sym_no_host_authentication_for_localhost_value, + anon_alias_sym_password_authentication_value, + anon_alias_sym_permit_local_command_value, + anon_alias_sym_proxy_use_fdpass_value, + anon_alias_sym_pubkey_authentication_value, + anon_alias_sym_stdin_null_value, + anon_alias_sym_stream_local_bind_unlink_value, + anon_alias_sym_tcp_keep_alive_value, + anon_alias_sym_use_keychain_value, + anon_alias_sym_visual_host_key_value, + sym_time_format, + sym_pattern, 2, + sym_pattern, + anon_alias_sym_match_value, + 0, +}; + +static inline bool sym_time_format_character_set_1(int32_t c) { + return (c < 'd' + ? (c < 'M' + ? (c < 'H' + ? c == 'D' + : c <= 'H') + : (c <= 'M' || (c < 'W' + ? c == 'S' + : c <= 'W'))) + : (c <= 'd' || (c < 's' + ? (c < 'm' + ? c == 'h' + : c <= 'm') + : (c <= 's' || c == 'w')))); +} + +static bool ts_lex(TSLexer *lexer, TSStateId state) { + START_LEXER(); + eof = lexer->eof(lexer); + switch (state) { + case 0: + if (eof) ADVANCE(1319); + if (lookahead == '#') ADVANCE(1320); + if (lookahead == '1') ADVANCE(1453); + if (lookahead == '2') ADVANCE(1455); + if (lookahead == '=') ADVANCE(1332); + if (lookahead == 'A') ADVANCE(55); + if (lookahead == 'C') ADVANCE(150); + if (lookahead == 'D') ADVANCE(25); + if (lookahead == 'E') ADVANCE(786); + if (lookahead == 'F') ADVANCE(151); + if (lookahead == 'I') ADVANCE(332); + if (lookahead == 'L') ADVANCE(41); + if (lookahead == 'M') ADVANCE(152); + if (lookahead == 'N') ADVANCE(1227); + if (lookahead == 'P') ADVANCE(153); + if (lookahead == 'R') ADVANCE(361); + if (lookahead == 'S') ADVANCE(362); + if (lookahead == 'T') ADVANCE(262); + if (lookahead == 'U') ADVANCE(51); + if (lookahead == '\\') SKIP(1317) + if (lookahead == 'a') ADVANCE(62); + if (lookahead == 'c') ADVANCE(122); + if (lookahead == 'd') ADVANCE(30); + if (lookahead == 'e') ADVANCE(80); + if (lookahead == 'f') ADVANCE(45); + if (lookahead == 'i') ADVANCE(39); + if (lookahead == 'l') ADVANCE(42); + if (lookahead == 'm') ADVANCE(66); + if (lookahead == 'n') ADVANCE(109); + if (lookahead == 'o') ADVANCE(83); + if (lookahead == 'p') ADVANCE(46); + if (lookahead == 'r') ADVANCE(31); + if (lookahead == 's') ADVANCE(87); + if (lookahead == 't') ADVANCE(88); + if (lookahead == 'u') ADVANCE(948); + if (lookahead == 'y') ADVANCE(68); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(156); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(160); + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(164); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(253); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1228); + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(395); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(158); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(0) + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1321); + END_STATE(); + case 1: + if (lookahead == '\n') SKIP(4) + END_STATE(); + case 2: + if (lookahead == '\n') SKIP(3) + END_STATE(); + case 3: + if (lookahead == '#') ADVANCE(1320); + if (lookahead == '1') ADVANCE(1452); + if (lookahead == '2') ADVANCE(1454); + if (lookahead == '=') ADVANCE(1332); + if (lookahead == '\\') SKIP(1313) + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(3) + END_STATE(); + case 4: + if (lookahead == '#') ADVANCE(1320); + if (lookahead == '=') ADVANCE(1332); + if (lookahead == 'A') ADVANCE(54); + if (lookahead == 'D') ADVANCE(24); + if (lookahead == 'L') ADVANCE(44); + if (lookahead == 'U') ADVANCE(52); + if (lookahead == '\\') SKIP(1312) + if (lookahead == 'a') ADVANCE(143); + if (lookahead == 'f') ADVANCE(113); + if (lookahead == 'n') ADVANCE(108); + if (lookahead == 'y') ADVANCE(68); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(4) + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1330); + END_STATE(); + case 5: + if (lookahead == '-') ADVANCE(118); + END_STATE(); + case 6: + if (lookahead == '-') ADVANCE(135); + END_STATE(); + case 7: + if (lookahead == '-') ADVANCE(105); + END_STATE(); + case 8: + if (lookahead == '0') ADVANCE(1411); + if (lookahead == '1') ADVANCE(1412); + if (lookahead == '2') ADVANCE(1413); + if (lookahead == '3') ADVANCE(1414); + if (lookahead == '4') ADVANCE(1415); + if (lookahead == '5') ADVANCE(1416); + if (lookahead == '6') ADVANCE(1417); + if (lookahead == '7') ADVANCE(1418); + END_STATE(); + case 9: + if (lookahead == '0') ADVANCE(1486); + if (lookahead == '1') ADVANCE(1487); + if (lookahead == '2') ADVANCE(1488); + if (lookahead == '3') ADVANCE(1489); + if (lookahead == '4') ADVANCE(1490); + if (lookahead == '5') ADVANCE(1491); + if (lookahead == '6') ADVANCE(1492); + if (lookahead == '7') ADVANCE(1493); + END_STATE(); + case 10: + if (lookahead == '0') ADVANCE(1486); + if (lookahead == '1') ADVANCE(1487); + if (lookahead == '2') ADVANCE(1488); + if (lookahead == '3') ADVANCE(1489); + if (lookahead == '4') ADVANCE(1490); + if (lookahead == '5') ADVANCE(1491); + if (lookahead == '6') ADVANCE(1492); + if (lookahead == '7') ADVANCE(1493); + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(862); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(875); + END_STATE(); + case 11: + if (lookahead == '1') ADVANCE(12); + if (lookahead == '2') ADVANCE(13); + if (lookahead == '3') ADVANCE(14); + if (lookahead == '4') ADVANCE(15); + END_STATE(); + case 12: + if (lookahead == '1') ADVANCE(1399); + if (lookahead == '2') ADVANCE(1400); + if (lookahead == '3') ADVANCE(1401); + END_STATE(); + case 13: + if (lookahead == '1') ADVANCE(1402); + if (lookahead == '2') ADVANCE(1403); + if (lookahead == '3') ADVANCE(1404); + END_STATE(); + case 14: + if (lookahead == '1') ADVANCE(1405); + if (lookahead == '2') ADVANCE(1406); + if (lookahead == '3') ADVANCE(1407); + END_STATE(); + case 15: + if (lookahead == '1') ADVANCE(1408); + if (lookahead == '2') ADVANCE(1409); + if (lookahead == '3') ADVANCE(1410); + END_STATE(); + case 16: + if (lookahead == '1') ADVANCE(1374); + END_STATE(); + case 17: + if (lookahead == '1') ADVANCE(19); + END_STATE(); + case 18: + if (lookahead == '1') ADVANCE(16); + END_STATE(); + case 19: + if (lookahead == '1') ADVANCE(963); + END_STATE(); + case 20: + if (lookahead == '2') ADVANCE(22); + END_STATE(); + case 21: + if (lookahead == '5') ADVANCE(1370); + END_STATE(); + case 22: + if (lookahead == '5') ADVANCE(23); + END_STATE(); + case 23: + if (lookahead == '6') ADVANCE(1371); + END_STATE(); + case 24: + if (lookahead == 'A') ADVANCE(32); + END_STATE(); + case 25: + if (lookahead == 'A') ADVANCE(32); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(254); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(790); + END_STATE(); + case 26: + if (lookahead == 'A') ADVANCE(36); + if (lookahead == 'a') ADVANCE(689); + END_STATE(); + case 27: + if (lookahead == 'A') ADVANCE(37); + END_STATE(); + case 28: + if (lookahead == 'C') ADVANCE(26); + if (lookahead == 'c') ADVANCE(171); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(696); + END_STATE(); + case 29: + if (lookahead == 'C') ADVANCE(27); + END_STATE(); + case 30: + if (lookahead == 'E') ADVANCE(254); + if (lookahead == 'e') ADVANCE(85); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(790); + END_STATE(); + case 31: + if (lookahead == 'E') ADVANCE(657); + if (lookahead == 'e') ADVANCE(98); + END_STATE(); + case 32: + if (lookahead == 'E') ADVANCE(38); + END_STATE(); + case 33: + if (lookahead == 'E') ADVANCE(49); + if (lookahead == 'e') ADVANCE(664); + END_STATE(); + case 34: + if (lookahead == 'E') ADVANCE(50); + END_STATE(); + case 35: + if (lookahead == 'H') ADVANCE(1485); + END_STATE(); + case 36: + if (lookahead == 'L') ADVANCE(10); + if (lookahead == 'l') ADVANCE(279); + END_STATE(); + case 37: + if (lookahead == 'L') ADVANCE(9); + END_STATE(); + case 38: + if (lookahead == 'M') ADVANCE(43); + END_STATE(); + case 39: + if (lookahead == 'N') ADVANCE(264); + if (lookahead == 'n') ADVANCE(74); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(397); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(826); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(971); + END_STATE(); + case 40: + if (lookahead == 'N') ADVANCE(1483); + END_STATE(); + case 41: + if (lookahead == 'O') ADVANCE(28); + if (lookahead == 'o') ADVANCE(273); + END_STATE(); + case 42: + if (lookahead == 'O') ADVANCE(273); + if (lookahead == 'e') ADVANCE(1420); + if (lookahead == 'o') ADVANCE(144); + END_STATE(); + case 43: + if (lookahead == 'O') ADVANCE(40); + END_STATE(); + case 44: + if (lookahead == 'O') ADVANCE(29); + END_STATE(); + case 45: + if (lookahead == 'O') ADVANCE(972); + if (lookahead == 'o') ADVANCE(48); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1135); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(771); + END_STATE(); + case 46: + if (lookahead == 'O') ADVANCE(985); + if (lookahead == 'o') ADVANCE(91); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1073); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(980); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(275); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(363); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(252); + END_STATE(); + case 47: + if (lookahead == 'O') ADVANCE(553); + if (lookahead == 'o') ADVANCE(106); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(734); + END_STATE(); + case 48: + if (lookahead == 'R') ADVANCE(660); + if (lookahead == 'r') ADVANCE(65); + END_STATE(); + case 49: + if (lookahead == 'R') ADVANCE(1502); + if (lookahead == 'r') ADVANCE(1502); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(396); + END_STATE(); + case 50: + if (lookahead == 'R') ADVANCE(1484); + END_STATE(); + case 51: + if (lookahead == 'S') ADVANCE(33); + if (lookahead == 's') ADVANCE(386); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(336); + END_STATE(); + case 52: + if (lookahead == 'S') ADVANCE(34); + END_STATE(); + case 53: + if (lookahead == 'T') ADVANCE(35); + END_STATE(); + case 54: + if (lookahead == 'U') ADVANCE(53); + END_STATE(); + case 55: + if (lookahead == 'U') ADVANCE(53); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(318); + END_STATE(); + case 56: + if (lookahead == 'a') ADVANCE(20); + END_STATE(); + case 57: + if (lookahead == 'a') ADVANCE(140); + END_STATE(); + case 58: + if (lookahead == 'a') ADVANCE(61); + END_STATE(); + case 59: + if (lookahead == 'a') ADVANCE(147); + END_STATE(); + case 60: + if (lookahead == 'b') ADVANCE(124); + END_STATE(); + case 61: + if (lookahead == 'b') ADVANCE(93); + END_STATE(); + case 62: + if (lookahead == 'c') ADVANCE(63); + if (lookahead == 'f') ADVANCE(11); + if (lookahead == 'n') ADVANCE(146); + if (lookahead == 's') ADVANCE(96); + if (lookahead == 'u') ADVANCE(127); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(318); + END_STATE(); + case 63: + if (lookahead == 'c') ADVANCE(69); + END_STATE(); + case 64: + if (lookahead == 'c') ADVANCE(70); + END_STATE(); + case 65: + if (lookahead == 'c') ADVANCE(70); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(165); + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(177); + END_STATE(); + case 66: + if (lookahead == 'd') ADVANCE(21); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(272); + END_STATE(); + case 67: + if (lookahead == 'd') ADVANCE(76); + END_STATE(); + case 68: + if (lookahead == 'e') ADVANCE(123); + END_STATE(); + case 69: + if (lookahead == 'e') ADVANCE(117); + END_STATE(); + case 70: + if (lookahead == 'e') ADVANCE(1466); + END_STATE(); + case 71: + if (lookahead == 'e') ADVANCE(102); + END_STATE(); + case 72: + if (lookahead == 'e') ADVANCE(145); + END_STATE(); + case 73: + if (lookahead == 'e') ADVANCE(1424); + END_STATE(); + case 74: + if (lookahead == 'e') ADVANCE(128); + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(693); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(858); + END_STATE(); + case 75: + if (lookahead == 'e') ADVANCE(120); + END_STATE(); + case 76: + if (lookahead == 'e') ADVANCE(100); + END_STATE(); + case 77: + if (lookahead == 'e') ADVANCE(84); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(790); + END_STATE(); + case 78: + if (lookahead == 'e') ADVANCE(131); + END_STATE(); + case 79: + if (lookahead == 'f') ADVANCE(11); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(318); + END_STATE(); + case 80: + if (lookahead == 'f') ADVANCE(1419); + if (lookahead == 't') ADVANCE(90); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(159); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(982); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(269); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(579); + END_STATE(); + case 81: + if (lookahead == 'f') ADVANCE(1419); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(159); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(269); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(579); + END_STATE(); + case 82: + if (lookahead == 'f') ADVANCE(1480); + END_STATE(); + case 83: + if (lookahead == 'f') ADVANCE(82); + END_STATE(); + case 84: + if (lookahead == 'f') ADVANCE(57); + END_STATE(); + case 85: + if (lookahead == 'f') ADVANCE(57); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1229); + END_STATE(); + case 86: + if (lookahead == 'g') ADVANCE(89); + END_STATE(); + case 87: + if (lookahead == 'h') ADVANCE(56); + if (lookahead == 'u') ADVANCE(60); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(270); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(334); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1067); + END_STATE(); + case 88: + if (lookahead == 'h') ADVANCE(119); + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(961); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(793); + END_STATE(); + case 89: + if (lookahead == 'h') ADVANCE(116); + END_STATE(); + case 90: + if (lookahead == 'h') ADVANCE(75); + END_STATE(); + case 91: + if (lookahead == 'i') ADVANCE(103); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1117); + END_STATE(); + case 92: + if (lookahead == 'i') ADVANCE(58); + END_STATE(); + case 93: + if (lookahead == 'i') ADVANCE(99); + END_STATE(); + case 94: + if (lookahead == 'i') ADVANCE(136); + END_STATE(); + case 95: + if (lookahead == 'i') ADVANCE(107); + END_STATE(); + case 96: + if (lookahead == 'k') ADVANCE(1359); + END_STATE(); + case 97: + if (lookahead == 'k') ADVANCE(1362); + END_STATE(); + case 98: + if (lookahead == 'l') ADVANCE(92); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(387); + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(894); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1234); + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(901); + END_STATE(); + case 99: + if (lookahead == 'l') ADVANCE(94); + END_STATE(); + case 100: + if (lookahead == 'l') ADVANCE(59); + END_STATE(); + case 101: + if (lookahead == 'l') ADVANCE(130); + END_STATE(); + case 102: + if (lookahead == 'm') ADVANCE(1473); + END_STATE(); + case 103: + if (lookahead == 'n') ADVANCE(129); + END_STATE(); + case 104: + if (lookahead == 'n') ADVANCE(78); + END_STATE(); + case 105: + if (lookahead == 'n') ADVANCE(72); + END_STATE(); + case 106: + if (lookahead == 'n') ADVANCE(73); + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(892); + END_STATE(); + case 107: + if (lookahead == 'n') ADVANCE(133); + END_STATE(); + case 108: + if (lookahead == 'o') ADVANCE(1323); + END_STATE(); + case 109: + if (lookahead == 'o') ADVANCE(1323); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(734); + END_STATE(); + case 110: + if (lookahead == 'o') ADVANCE(1361); + END_STATE(); + case 111: + if (lookahead == 'o') ADVANCE(1360); + END_STATE(); + case 112: + if (lookahead == 'o') ADVANCE(141); + END_STATE(); + case 113: + if (lookahead == 'o') ADVANCE(121); + END_STATE(); + case 114: + if (lookahead == 'o') ADVANCE(5); + END_STATE(); + case 115: + if (lookahead == 'o') ADVANCE(95); + END_STATE(); + case 116: + if (lookahead == 'p') ADVANCE(142); + END_STATE(); + case 117: + if (lookahead == 'p') ADVANCE(134); + END_STATE(); + case 118: + if (lookahead == 'p') ADVANCE(115); + END_STATE(); + case 119: + if (lookahead == 'r') ADVANCE(112); + END_STATE(); + case 120: + if (lookahead == 'r') ADVANCE(104); + END_STATE(); + case 121: + if (lookahead == 'r') ADVANCE(64); + END_STATE(); + case 122: + if (lookahead == 's') ADVANCE(8); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(788); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(981); + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(154); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(945); + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(391); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(733); + END_STATE(); + case 123: + if (lookahead == 's') ADVANCE(1322); + END_STATE(); + case 124: + if (lookahead == 's') ADVANCE(149); + END_STATE(); + case 125: + if (lookahead == 's') ADVANCE(97); + END_STATE(); + case 126: + if (lookahead == 's') ADVANCE(137); + END_STATE(); + case 127: + if (lookahead == 't') ADVANCE(110); + END_STATE(); + case 128: + if (lookahead == 't') ADVANCE(1338); + END_STATE(); + case 129: + if (lookahead == 't') ADVANCE(6); + END_STATE(); + case 130: + if (lookahead == 't') ADVANCE(1474); + END_STATE(); + case 131: + if (lookahead == 't') ADVANCE(1498); + END_STATE(); + case 132: + if (lookahead == 't') ADVANCE(1422); + END_STATE(); + case 133: + if (lookahead == 't') ADVANCE(1497); + END_STATE(); + case 134: + if (lookahead == 't') ADVANCE(7); + END_STATE(); + case 135: + if (lookahead == 't') ADVANCE(114); + END_STATE(); + case 136: + if (lookahead == 't') ADVANCE(148); + END_STATE(); + case 137: + if (lookahead == 't') ADVANCE(71); + END_STATE(); + case 138: + if (lookahead == 't') ADVANCE(111); + END_STATE(); + case 139: + if (lookahead == 'u') ADVANCE(60); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(270); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(334); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1067); + END_STATE(); + case 140: + if (lookahead == 'u') ADVANCE(101); + END_STATE(); + case 141: + if (lookahead == 'u') ADVANCE(86); + END_STATE(); + case 142: + if (lookahead == 'u') ADVANCE(132); + END_STATE(); + case 143: + if (lookahead == 'u') ADVANCE(138); + END_STATE(); + case 144: + if (lookahead == 'w') ADVANCE(67); + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(171); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(696); + END_STATE(); + case 145: + if (lookahead == 'w') ADVANCE(1481); + END_STATE(); + case 146: + if (lookahead == 'y') ADVANCE(1337); + END_STATE(); + case 147: + if (lookahead == 'y') ADVANCE(1421); + END_STATE(); + case 148: + if (lookahead == 'y') ADVANCE(1423); + END_STATE(); + case 149: + if (lookahead == 'y') ADVANCE(126); + END_STATE(); + case 150: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(788); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(981); + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(154); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(945); + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(391); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(733); + END_STATE(); + case 151: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1135); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(771); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(972); + END_STATE(); + case 152: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(272); + END_STATE(); + case 153: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1073); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(980); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(275); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(985); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(363); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(252); + END_STATE(); + case 154: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(690); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(265); + END_STATE(); + case 155: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(277); + END_STATE(); + case 156: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1131); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(791); + END_STATE(); + case 157: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1281); + END_STATE(); + case 158: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1231); + END_STATE(); + case 159: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(258); + END_STATE(); + case 160: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1133); + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(860); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1074); + END_STATE(); + case 161: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(736); + END_STATE(); + case 162: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1280); + END_STATE(); + case 163: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(770); + END_STATE(); + case 164: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1065); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1071); + END_STATE(); + case 165: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(504); + END_STATE(); + case 166: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(955); + END_STATE(); + case 167: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(679); + END_STATE(); + case 168: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(992); + END_STATE(); + case 169: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(951); + END_STATE(); + case 170: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(746); + END_STATE(); + case 171: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(689); + END_STATE(); + case 172: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(337); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(838); + END_STATE(); + case 173: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(691); + END_STATE(); + case 174: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1294); + END_STATE(); + case 175: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(732); + END_STATE(); + case 176: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(725); + END_STATE(); + case 177: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(986); + END_STATE(); + case 178: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(281); + END_STATE(); + case 179: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(296); + END_STATE(); + case 180: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1111); + END_STATE(); + case 181: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(271); + END_STATE(); + case 182: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(684); + END_STATE(); + case 183: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1169); + END_STATE(); + case 184: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(802); + END_STATE(); + case 185: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(686); + END_STATE(); + case 186: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(804); + END_STATE(); + case 187: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(724); + END_STATE(); + case 188: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(692); + END_STATE(); + case 189: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(604); + END_STATE(); + case 190: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1140); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(995); + END_STATE(); + case 191: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1042); + END_STATE(); + case 192: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(976); + END_STATE(); + case 193: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(806); + END_STATE(); + case 194: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(991); + END_STATE(); + case 195: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(993); + END_STATE(); + case 196: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1077); + END_STATE(); + case 197: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(994); + END_STATE(); + case 198: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(687); + END_STATE(); + case 199: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(706); + END_STATE(); + case 200: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(688); + END_STATE(); + case 201: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(997); + END_STATE(); + case 202: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1187); + END_STATE(); + case 203: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1019); + END_STATE(); + case 204: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(811); + END_STATE(); + case 205: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(813); + END_STATE(); + case 206: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1068); + END_STATE(); + case 207: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(699); + END_STATE(); + case 208: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1245); + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(711); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(463); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(366); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(419); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(426); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(987); + END_STATE(); + case 209: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(761); + END_STATE(); + case 210: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(697); + END_STATE(); + case 211: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(525); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(18); + END_STATE(); + case 212: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(829); + END_STATE(); + case 213: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1153); + END_STATE(); + case 214: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1196); + END_STATE(); + case 215: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(589); + END_STATE(); + case 216: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(756); + END_STATE(); + case 217: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(290); + END_STATE(); + case 218: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1092); + END_STATE(); + case 219: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(704); + END_STATE(); + case 220: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(757); + END_STATE(); + case 221: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(609); + END_STATE(); + case 222: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1087); + END_STATE(); + case 223: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1159); + END_STATE(); + case 224: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1163); + END_STATE(); + case 225: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(716); + END_STATE(); + case 226: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(717); + END_STATE(); + case 227: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(720); + END_STATE(); + case 228: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1107); + END_STATE(); + case 229: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(526); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(617); + END_STATE(); + case 230: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1198); + END_STATE(); + case 231: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(528); + END_STATE(); + case 232: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1200); + END_STATE(); + case 233: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1201); + END_STATE(); + case 234: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1202); + END_STATE(); + case 235: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1203); + END_STATE(); + case 236: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1204); + END_STATE(); + case 237: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1205); + END_STATE(); + case 238: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1206); + END_STATE(); + case 239: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1207); + END_STATE(); + case 240: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(305); + END_STATE(); + case 241: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(727); + END_STATE(); + case 242: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(726); + END_STATE(); + case 243: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(728); + END_STATE(); + case 244: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(730); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(421); + END_STATE(); + case 245: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(731); + END_STATE(); + case 246: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1246); + END_STATE(); + case 247: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1247); + END_STATE(); + case 248: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1248); + END_STATE(); + case 249: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1249); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(480); + END_STATE(); + case 250: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1250); + END_STATE(); + case 251: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1251); + END_STATE(); + case 252: + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(661); + END_STATE(); + case 253: + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(335); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(392); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(857); + END_STATE(); + case 254: + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1229); + END_STATE(); + case 255: + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(460); + END_STATE(); + case 256: + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(175); + END_STATE(); + case 257: + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(181); + END_STATE(); + case 258: + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(719); + END_STATE(); + case 259: + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(868); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(496); + END_STATE(); + case 260: + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(594); + END_STATE(); + case 261: + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(908); + END_STATE(); + case 262: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(961); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(793); + END_STATE(); + case 263: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(693); + END_STATE(); + case 264: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(693); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(858); + END_STATE(); + case 265: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(658); + END_STATE(); + case 266: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(534); + END_STATE(); + case 267: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(538); + END_STATE(); + case 268: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(676); + END_STATE(); + case 269: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(166); + END_STATE(); + case 270: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(1233); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(344); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1254); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1070); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(401); + END_STATE(); + case 271: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(677); + END_STATE(); + case 272: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(1037); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(266); + END_STATE(); + case 273: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(171); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(696); + END_STATE(); + case 274: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(548); + END_STATE(); + case 275: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(1038); + END_STATE(); + case 276: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(542); + END_STATE(); + case 277: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(287); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1166); + END_STATE(); + case 278: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(1208); + END_STATE(); + case 279: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(862); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(875); + END_STATE(); + case 280: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(1121); + END_STATE(); + case 281: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(590); + END_STATE(); + case 282: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(182); + END_STATE(); + case 283: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(870); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(841); + END_STATE(); + case 284: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(214); + END_STATE(); + case 285: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(187); + END_STATE(); + case 286: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(188); + END_STATE(); + case 287: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(408); + END_STATE(); + case 288: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(200); + END_STATE(); + case 289: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(377); + END_STATE(); + case 290: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(378); + END_STATE(); + case 291: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(441); + END_STATE(); + case 292: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(442); + END_STATE(); + case 293: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(874); + END_STATE(); + case 294: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(545); + END_STATE(); + case 295: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(544); + END_STATE(); + case 296: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(1199); + END_STATE(); + case 297: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(1006); + END_STATE(); + case 298: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(223); + END_STATE(); + case 299: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(921); + if (lookahead == 'J' || + lookahead == 'j') ADVANCE(1232); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1090); + END_STATE(); + case 300: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(475); + END_STATE(); + case 301: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(837); + END_STATE(); + case 302: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(925); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(938); + END_STATE(); + case 303: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(928); + END_STATE(); + case 304: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(931); + END_STATE(); + case 305: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(300); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1222); + END_STATE(); + case 306: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(513); + END_STATE(); + case 307: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(242); + END_STATE(); + case 308: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(230); + END_STATE(); + case 309: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(232); + END_STATE(); + case 310: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(233); + END_STATE(); + case 311: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(234); + END_STATE(); + case 312: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(235); + END_STATE(); + case 313: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(236); + END_STATE(); + case 314: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(237); + END_STATE(); + case 315: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(238); + END_STATE(); + case 316: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(239); + END_STATE(); + case 317: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(318); + END_STATE(); + case 318: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(659); + END_STATE(); + case 319: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(211); + END_STATE(); + case 320: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1429); + END_STATE(); + case 321: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1430); + END_STATE(); + case 322: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1456); + END_STATE(); + case 323: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1463); + END_STATE(); + case 324: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1464); + END_STATE(); + case 325: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1365); + END_STATE(); + case 326: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(244); + END_STATE(); + case 327: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(751); + END_STATE(); + case 328: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1376); + END_STATE(); + case 329: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1428); + END_STATE(); + case 330: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1446); + END_STATE(); + case 331: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(172); + END_STATE(); + case 332: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(397); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(826); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(264); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(971); + END_STATE(); + case 333: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(397); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(826); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(263); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(971); + END_STATE(); + case 334: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(606); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(410); + END_STATE(); + case 335: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(584); + END_STATE(); + case 336: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(213); + END_STATE(); + case 337: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(354); + END_STATE(); + case 338: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(301); + END_STATE(); + case 339: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(907); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1311); + END_STATE(); + case 340: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(891); + END_STATE(); + case 341: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(815); + END_STATE(); + case 342: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(364); + END_STATE(); + case 343: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(368); + END_STATE(); + case 344: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(412); + END_STATE(); + case 345: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(962); + END_STATE(); + case 346: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(500); + END_STATE(); + case 347: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(819); + END_STATE(); + case 348: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(595); + END_STATE(); + case 349: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(437); + END_STATE(); + case 350: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(439); + END_STATE(); + case 351: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(246); + END_STATE(); + case 352: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(964); + END_STATE(); + case 353: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(478); + END_STATE(); + case 354: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1026); + END_STATE(); + case 355: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(561); + END_STATE(); + case 356: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(481); + END_STATE(); + case 357: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(240); + END_STATE(); + case 358: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(482); + END_STATE(); + case 359: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(245); + END_STATE(); + case 360: + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(248); + END_STATE(); + case 361: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(657); + END_STATE(); + case 362: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(270); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(334); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1067); + END_STATE(); + case 363: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(503); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1137); + END_STATE(); + case 364: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1397); + END_STATE(); + case 365: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1436); + END_STATE(); + case 366: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1283); + END_STATE(); + case 367: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1392); + END_STATE(); + case 368: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1340); + END_STATE(); + case 369: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1495); + END_STATE(); + case 370: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1441); + END_STATE(); + case 371: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1282); + END_STATE(); + case 372: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(283); + END_STATE(); + case 373: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1472); + END_STATE(); + case 374: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(509); + END_STATE(); + case 375: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1395); + END_STATE(); + case 376: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1494); + END_STATE(); + case 377: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1499); + END_STATE(); + case 378: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1342); + END_STATE(); + case 379: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(249); + END_STATE(); + case 380: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1349); + END_STATE(); + case 381: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1382); + END_STATE(); + case 382: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1345); + END_STATE(); + case 383: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1368); + END_STATE(); + case 384: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1378); + END_STATE(); + case 385: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1504); + END_STATE(); + case 386: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(664); + END_STATE(); + case 387: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1295); + END_STATE(); + case 388: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(665); + END_STATE(); + case 389: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1267); + END_STATE(); + case 390: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1305); + END_STATE(); + case 391: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(168); + END_STATE(); + case 392: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(952); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(173); + END_STATE(); + case 393: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1255); + END_STATE(); + case 394: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1298); + END_STATE(); + case 395: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(973); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1069); + END_STATE(); + case 396: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1296); + END_STATE(); + case 397: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(798); + END_STATE(); + case 398: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(527); + END_STATE(); + case 399: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1236); + END_STATE(); + case 400: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(355); + END_STATE(); + case 401: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(785); + END_STATE(); + case 402: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(274); + END_STATE(); + case 403: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(680); + END_STATE(); + case 404: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(497); + END_STATE(); + case 405: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(975); + END_STATE(); + case 406: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1119); + END_STATE(); + case 407: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1010); + END_STATE(); + case 408: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(967); + END_STATE(); + case 409: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1310); + END_STATE(); + case 410: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(163); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(278); + END_STATE(); + case 411: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(984); + END_STATE(); + case 412: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(789); + END_STATE(); + case 413: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1307); + END_STATE(); + case 414: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1014); + END_STATE(); + case 415: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(682); + END_STATE(); + case 416: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1288); + END_STATE(); + case 417: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(297); + END_STATE(); + case 418: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(268); + END_STATE(); + case 419: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(827); + END_STATE(); + case 420: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1102); + END_STATE(); + case 421: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1308); + END_STATE(); + case 422: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1036); + END_STATE(); + case 423: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1013); + END_STATE(); + case 424: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1293); + END_STATE(); + case 425: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(326); + END_STATE(); + case 426: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1017); + END_STATE(); + case 427: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1076); + END_STATE(); + case 428: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(831); + END_STATE(); + case 429: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(902); + END_STATE(); + case 430: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(871); + END_STATE(); + case 431: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(484); + END_STATE(); + case 432: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(328); + END_STATE(); + case 433: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(338); + END_STATE(); + case 434: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1035); + END_STATE(); + case 435: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(977); + END_STATE(); + case 436: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(777); + END_STATE(); + case 437: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(978); + END_STATE(); + case 438: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(983); + END_STATE(); + case 439: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(979); + END_STATE(); + case 440: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1000); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1069); + END_STATE(); + case 441: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1103); + END_STATE(); + case 442: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1057); + END_STATE(); + case 443: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1058); + END_STATE(); + case 444: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1063); + END_STATE(); + case 445: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1078); + END_STATE(); + case 446: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1257); + END_STATE(); + case 447: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(357); + END_STATE(); + case 448: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(824); + END_STATE(); + case 449: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(508); + END_STATE(); + case 450: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1299); + END_STATE(); + case 451: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1300); + END_STATE(); + case 452: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(767); + END_STATE(); + case 453: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1079); + END_STATE(); + case 454: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1297); + END_STATE(); + case 455: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1032); + END_STATE(); + case 456: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(280); + END_STATE(); + case 457: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(738); + END_STATE(); + case 458: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1108); + END_STATE(); + case 459: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(359); + END_STATE(); + case 460: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(990); + END_STATE(); + case 461: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1269); + END_STATE(); + case 462: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1301); + END_STATE(); + case 463: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(705); + END_STATE(); + case 464: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1002); + END_STATE(); + case 465: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1080); + END_STATE(); + case 466: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1302); + END_STATE(); + case 467: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(816); + END_STATE(); + case 468: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1005); + END_STATE(); + case 469: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1083); + END_STATE(); + case 470: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(817); + END_STATE(); + case 471: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(820); + END_STATE(); + case 472: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(670); + END_STATE(); + case 473: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(353); + END_STATE(); + case 474: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1023); + END_STATE(); + case 475: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(968); + END_STATE(); + case 476: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(833); + END_STATE(); + case 477: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(905); + END_STATE(); + case 478: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(834); + END_STATE(); + case 479: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(302); + END_STATE(); + case 480: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1264); + END_STATE(); + case 481: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(836); + END_STATE(); + case 482: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(840); + END_STATE(); + case 483: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(558); + END_STATE(); + case 484: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(969); + END_STATE(); + case 485: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(243); + END_STATE(); + case 486: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(848); + END_STATE(); + case 487: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(849); + END_STATE(); + case 488: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(850); + END_STATE(); + case 489: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(851); + END_STATE(); + case 490: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(852); + END_STATE(); + case 491: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(853); + END_STATE(); + case 492: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(854); + END_STATE(); + case 493: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(855); + END_STATE(); + case 494: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(250); + END_STATE(); + case 495: + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(360); + END_STATE(); + case 496: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(1309); + END_STATE(); + case 497: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(345); + END_STATE(); + case 498: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(178); + END_STATE(); + case 499: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(217); + END_STATE(); + case 500: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(189); + END_STATE(); + case 501: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(956); + END_STATE(); + case 502: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(209); + END_STATE(); + case 503: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(414); + END_STATE(); + case 504: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(1177); + END_STATE(); + case 505: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(882); + END_STATE(); + case 506: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(884); + END_STATE(); + case 507: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(610); + END_STATE(); + case 508: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(619); + END_STATE(); + case 509: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(219); + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(918); + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(157); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(474); + END_STATE(); + case 510: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(623); + END_STATE(); + case 511: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(625); + END_STATE(); + case 512: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(936); + END_STATE(); + case 513: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(939); + END_STATE(); + case 514: + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(940); + END_STATE(); + case 515: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(1437); + END_STATE(); + case 516: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(1479); + END_STATE(); + case 517: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(498); + END_STATE(); + case 518: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(776); + END_STATE(); + case 519: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(468); + END_STATE(); + case 520: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(1054); + END_STATE(); + case 521: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(381); + END_STATE(); + case 522: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(808); + END_STATE(); + case 523: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(407); + END_STATE(); + case 524: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(922); + END_STATE(); + case 525: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(467); + END_STATE(); + case 526: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(470); + END_STATE(); + case 527: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(224); + END_STATE(); + case 528: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(471); + END_STATE(); + case 529: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(926); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(191); + END_STATE(); + case 530: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(929); + END_STATE(); + case 531: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(932); + END_STATE(); + case 532: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(934); + END_STATE(); + case 533: + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(935); + END_STATE(); + case 534: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(1334); + END_STATE(); + case 535: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(1363); + END_STATE(); + case 536: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(1369); + END_STATE(); + case 537: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(662); + END_STATE(); + case 538: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(739); + END_STATE(); + case 539: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(405); + END_STATE(); + case 540: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(740); + END_STATE(); + case 541: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(906); + END_STATE(); + case 542: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(215); + END_STATE(); + case 543: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(196); + END_STATE(); + case 544: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(212); + END_STATE(); + case 545: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(418); + END_STATE(); + case 546: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(701); + END_STATE(); + case 547: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(744); + END_STATE(); + case 548: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(192); + END_STATE(); + case 549: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(872); + END_STATE(); + case 550: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(747); + END_STATE(); + case 551: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(748); + END_STATE(); + case 552: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(671); + END_STATE(); + case 553: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(892); + END_STATE(); + case 554: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(752); + END_STATE(); + case 555: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(755); + END_STATE(); + case 556: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(911); + END_STATE(); + case 557: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(476); + END_STATE(); + case 558: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(924); + END_STATE(); + case 559: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(927); + END_STATE(); + case 560: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(930); + END_STATE(); + case 561: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(933); + END_STATE(); + case 562: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(915); + END_STATE(); + case 563: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(917); + END_STATE(); + case 564: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(919); + END_STATE(); + case 565: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(942); + END_STATE(); + case 566: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(486); + END_STATE(); + case 567: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(487); + END_STATE(); + case 568: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(488); + END_STATE(); + case 569: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(489); + END_STATE(); + case 570: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(490); + END_STATE(); + case 571: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(491); + END_STATE(); + case 572: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(492); + END_STATE(); + case 573: + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(493); + END_STATE(); + case 574: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(208); + END_STATE(); + case 575: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(771); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(972); + END_STATE(); + case 576: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(522); + END_STATE(); + case 577: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(496); + END_STATE(); + case 578: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(507); + END_STATE(); + case 579: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1167); + END_STATE(); + case 580: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(406); + END_STATE(); + case 581: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(518); + END_STATE(); + case 582: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(306); + END_STATE(); + case 583: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(947); + END_STATE(); + case 584: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(830); + END_STATE(); + case 585: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1120); + END_STATE(); + case 586: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1122); + END_STATE(); + case 587: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1136); + END_STATE(); + case 588: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(900); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(607); + END_STATE(); + case 589: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(773); + END_STATE(); + case 590: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(714); + END_STATE(); + case 591: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(698); + END_STATE(); + case 592: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1123); + END_STATE(); + case 593: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1168); + END_STATE(); + case 594: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(809); + END_STATE(); + case 595: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(797); + END_STATE(); + case 596: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1143); + END_STATE(); + case 597: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(795); + END_STATE(); + case 598: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(799); + END_STATE(); + case 599: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(420); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(229); + END_STATE(); + case 600: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1146); + END_STATE(); + case 601: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1147); + END_STATE(); + case 602: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(199); + END_STATE(); + case 603: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(282); + END_STATE(); + case 604: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(713); + END_STATE(); + case 605: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(356); + END_STATE(); + case 606: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(803); + END_STATE(); + case 607: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(754); + END_STATE(); + case 608: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(289); + END_STATE(); + case 609: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(818); + END_STATE(); + case 610: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(298); + END_STATE(); + case 611: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1258); + END_STATE(); + case 612: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(897); + END_STATE(); + case 613: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(349); + END_STATE(); + case 614: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(814); + END_STATE(); + case 615: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1260); + END_STATE(); + case 616: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(876); + END_STATE(); + case 617: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(707); + END_STATE(); + case 618: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(428); + END_STATE(); + case 619: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(708); + END_STATE(); + case 620: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(292); + END_STATE(); + case 621: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1261); + END_STATE(); + case 622: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(878); + END_STATE(); + case 623: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(709); + END_STATE(); + case 624: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1262); + END_STATE(); + case 625: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(710); + END_STATE(); + case 626: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(883); + END_STATE(); + case 627: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1093); + END_STATE(); + case 628: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(885); + END_STATE(); + case 629: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(886); + END_STATE(); + case 630: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(887); + END_STATE(); + case 631: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(909); + END_STATE(); + case 632: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(888); + END_STATE(); + case 633: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(889); + END_STATE(); + case 634: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(890); + END_STATE(); + case 635: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(763); + END_STATE(); + case 636: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1173); + END_STATE(); + case 637: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1192); + END_STATE(); + case 638: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(923); + END_STATE(); + case 639: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(769); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1244); + END_STATE(); + case 640: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(350); + END_STATE(); + case 641: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1175); + END_STATE(); + case 642: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1176); + END_STATE(); + case 643: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1179); + END_STATE(); + case 644: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1182); + END_STATE(); + case 645: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(308); + END_STATE(); + case 646: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(309); + END_STATE(); + case 647: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(310); + END_STATE(); + case 648: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(311); + END_STATE(); + case 649: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(312); + END_STATE(); + case 650: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(313); + END_STATE(); + case 651: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(314); + END_STATE(); + case 652: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(315); + END_STATE(); + case 653: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(316); + END_STATE(); + case 654: + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(358); + END_STATE(); + case 655: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(1477); + END_STATE(); + case 656: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(1478); + END_STATE(); + case 657: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(387); + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(894); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1234); + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(901); + END_STATE(); + case 658: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(549); + END_STATE(); + case 659: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(390); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(445); + END_STATE(); + case 660: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(165); + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(177); + END_STATE(); + case 661: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(394); + END_STATE(); + case 662: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(844); + END_STATE(); + case 663: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(431); + END_STATE(); + case 664: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(396); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1502); + END_STATE(); + case 665: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(396); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1503); + END_STATE(); + case 666: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(400); + END_STATE(); + case 667: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(409); + END_STATE(); + case 668: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(413); + END_STATE(); + case 669: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(416); + END_STATE(); + case 670: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(424); + END_STATE(); + case 671: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(450); + END_STATE(); + case 672: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(825); + END_STATE(); + case 673: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(454); + END_STATE(); + case 674: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(462); + END_STATE(); + case 675: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(466); + END_STATE(); + case 676: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(598); + END_STATE(); + case 677: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(722); + END_STATE(); + case 678: + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(846); + END_STATE(); + case 679: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1433); + END_STATE(); + case 680: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1496); + END_STATE(); + case 681: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(741); + END_STATE(); + case 682: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1431); + END_STATE(); + case 683: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1451); + END_STATE(); + case 684: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(339); + END_STATE(); + case 685: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1476); + END_STATE(); + case 686: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(529); + END_STATE(); + case 687: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1471); + END_STATE(); + case 688: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1344); + END_STATE(); + case 689: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(279); + END_STATE(); + case 690: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(703); + END_STATE(); + case 691: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(524); + END_STATE(); + case 692: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(260); + END_STATE(); + case 693: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1230); + END_STATE(); + case 694: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(859); + END_STATE(); + case 695: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(635); + END_STATE(); + case 696: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(446); + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(411); + END_STATE(); + case 697: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(611); + END_STATE(); + case 698: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1287); + END_STATE(); + case 699: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(729); + END_STATE(); + case 700: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1289); + END_STATE(); + case 701: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(904); + END_STATE(); + case 702: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(685); + END_STATE(); + case 703: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(448); + END_STATE(); + case 704: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(712); + END_STATE(); + case 705: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(398); + END_STATE(); + case 706: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1062); + END_STATE(); + case 707: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(375); + END_STATE(); + case 708: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(380); + END_STATE(); + case 709: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(384); + END_STATE(); + case 710: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(385); + END_STATE(); + case 711: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(618); + END_STATE(); + case 712: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(257); + END_STATE(); + case 713: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(1242); + END_STATE(); + case 714: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(596); + END_STATE(); + case 715: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(597); + END_STATE(); + case 716: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(505); + END_STATE(); + case 717: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(615); + END_STATE(); + case 718: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(910); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(452); + END_STATE(); + case 719: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(465); + END_STATE(); + case 720: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(621); + END_STATE(); + case 721: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(912); + END_STATE(); + case 722: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(913); + END_STATE(); + case 723: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(916); + END_STATE(); + case 724: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(304); + END_STATE(); + case 725: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(560); + END_STATE(); + case 726: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(564); + END_STATE(); + case 727: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(530); + END_STATE(); + case 728: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(531); + END_STATE(); + case 729: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(514); + END_STATE(); + case 730: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(532); + END_STATE(); + case 731: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(533); + END_STATE(); + case 732: + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(678); + END_STATE(); + case 733: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(950); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(801); + END_STATE(); + case 734: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(255); + END_STATE(); + case 735: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(946); + END_STATE(); + case 736: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(582); + END_STATE(); + case 737: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(742); + END_STATE(); + case 738: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(957); + END_STATE(); + case 739: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(896); + END_STATE(); + case 740: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(1043); + END_STATE(); + case 741: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(180); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(190); + END_STATE(); + case 742: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(184); + END_STATE(); + case 743: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(186); + END_STATE(); + case 744: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(1051); + END_STATE(); + case 745: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(193); + END_STATE(); + case 746: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(367); + END_STATE(); + case 747: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(1055); + END_STATE(); + case 748: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(1056); + END_STATE(); + case 749: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(204); + END_STATE(); + case 750: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(205); + END_STATE(); + case 751: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(206); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(812); + END_STATE(); + case 752: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(1061); + END_STATE(); + case 753: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(162); + END_STATE(); + case 754: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(429); + END_STATE(); + case 755: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(1064); + END_STATE(); + case 756: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(382); + END_STATE(); + case 757: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(444); + END_STATE(); + case 758: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(585); + END_STATE(); + case 759: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(743); + END_STATE(); + case 760: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(958); + END_STATE(); + case 761: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(591); + END_STATE(); + case 762: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(745); + END_STATE(); + case 763: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(592); + END_STATE(); + case 764: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(749); + END_STATE(); + case 765: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(750); + END_STATE(); + case 766: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(637); + END_STATE(); + case 767: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(914); + END_STATE(); + case 768: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(221); + END_STATE(); + case 769: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(477); + END_STATE(); + case 770: + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(721); + END_STATE(); + case 771: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(523); + END_STATE(); + case 772: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1355); + END_STATE(); + case 773: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1501); + END_STATE(); + case 774: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1396); + END_STATE(); + case 775: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1507); + END_STATE(); + case 776: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1366); + END_STATE(); + case 777: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1447); + END_STATE(); + case 778: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1461); + END_STATE(); + case 779: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1379); + END_STATE(); + case 780: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1445); + END_STATE(); + case 781: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1372); + END_STATE(); + case 782: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1389); + END_STATE(); + case 783: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1425); + END_STATE(); + case 784: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1350); + END_STATE(); + case 785: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1252); + END_STATE(); + case 786: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(159); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(982); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(269); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(579); + END_STATE(); + case 787: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(159); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(269); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(579); + END_STATE(); + case 788: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(864); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(576); + END_STATE(); + case 789: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1253); + END_STATE(); + case 790: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(161); + END_STATE(); + case 791: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(331); + END_STATE(); + case 792: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(512); + END_STATE(); + case 793: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(805); + END_STATE(); + case 794: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(541); + END_STATE(); + case 795: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(656); + END_STATE(); + case 796: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(603); + END_STATE(); + case 797: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(520); + END_STATE(); + case 798: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1172); + END_STATE(); + case 799: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(516); + END_STATE(); + case 800: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1240); + END_STATE(); + case 801: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(456); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(989); + END_STATE(); + case 802: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(320); + END_STATE(); + case 803: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(800); + END_STATE(); + case 804: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(322); + END_STATE(); + case 805: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(403); + END_STATE(); + case 806: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(323); + END_STATE(); + case 807: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1138); + END_STATE(); + case 808: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(183); + END_STATE(); + case 809: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(327); + END_STATE(); + case 810: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(700); + END_STATE(); + case 811: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(329); + END_STATE(); + case 812: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(715); + END_STATE(); + case 813: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(330); + END_STATE(); + case 814: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1170); + END_STATE(); + case 815: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1046); + END_STATE(); + case 816: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1124); + END_STATE(); + case 817: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1125); + END_STATE(); + case 818: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1049); + END_STATE(); + case 819: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1050); + END_STATE(); + case 820: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1126); + END_STATE(); + case 821: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(202); + END_STATE(); + case 822: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1183); + END_STATE(); + case 823: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1060); + END_STATE(); + case 824: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(519); + END_STATE(); + case 825: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(893); + END_STATE(); + case 826: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(898); + END_STATE(); + case 827: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(461); + END_STATE(); + case 828: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(216); + END_STATE(); + case 829: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(521); + END_STATE(); + case 830: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1194); + END_STATE(); + case 831: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1148); + END_STATE(); + case 832: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1098); + END_STATE(); + case 833: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1197); + END_STATE(); + case 834: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1152); + END_STATE(); + case 835: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(672); + END_STATE(); + case 836: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1185); + END_STATE(); + case 837: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(220); + END_STATE(); + case 838: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1180); + END_STATE(); + case 839: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(506); + END_STATE(); + case 840: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1189); + END_STATE(); + case 841: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1191); + END_STATE(); + case 842: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(562); + END_STATE(); + case 843: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(563); + END_STATE(); + case 844: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(941); + END_STATE(); + case 845: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(565); + END_STATE(); + case 846: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(943); + END_STATE(); + case 847: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(944); + END_STATE(); + case 848: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1210); + END_STATE(); + case 849: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1211); + END_STATE(); + case 850: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1212); + END_STATE(); + case 851: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1213); + END_STATE(); + case 852: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1214); + END_STATE(); + case 853: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1215); + END_STATE(); + case 854: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1216); + END_STATE(); + case 855: + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1217); + END_STATE(); + case 856: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(273); + END_STATE(); + case 857: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1266); + END_STATE(); + case 858: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1435); + END_STATE(); + case 859: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(517); + END_STATE(); + case 860: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(256); + END_STATE(); + case 861: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(293); + END_STATE(); + case 862: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(737); + END_STATE(); + case 863: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(974); + END_STATE(); + case 864: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(796); + END_STATE(); + case 865: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(501); + END_STATE(); + case 866: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1039); + END_STATE(); + case 867: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(792); + END_STATE(); + case 868: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1088); + END_STATE(); + case 869: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(681); + END_STATE(); + case 870: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1243); + END_STATE(); + case 871: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(965); + END_STATE(); + case 872: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1100); + END_STATE(); + case 873: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(988); + END_STATE(); + case 874: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(683); + END_STATE(); + case 875: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1011); + END_STATE(); + case 876: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(772); + END_STATE(); + case 877: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(810); + END_STATE(); + case 878: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(775); + END_STATE(); + case 879: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(832); + END_STATE(); + case 880: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(231); + END_STATE(); + case 881: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(999); + END_STATE(); + case 882: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1016); + END_STATE(); + case 883: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(778); + END_STATE(); + case 884: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1033); + END_STATE(); + case 885: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(779); + END_STATE(); + case 886: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(780); + END_STATE(); + case 887: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(781); + END_STATE(); + case 888: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(782); + END_STATE(); + case 889: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(783); + END_STATE(); + case 890: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(784); + END_STATE(); + case 891: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1157); + END_STATE(); + case 892: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1099); + END_STATE(); + case 893: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1268); + END_STATE(); + case 894: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1151); + END_STATE(); + case 895: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1256); + END_STATE(); + case 896: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(343); + END_STATE(); + case 897: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(807); + END_STATE(); + case 898: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(998); + END_STATE(); + case 899: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1003); + END_STATE(); + case 900: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(821); + END_STATE(); + case 901: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(666); + END_STATE(); + case 902: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1238); + END_STATE(); + case 903: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(760); + END_STATE(); + case 904: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(284); + END_STATE(); + case 905: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1239); + END_STATE(); + case 906: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1085); + END_STATE(); + case 907: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(768); + END_STATE(); + case 908: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1096); + END_STATE(); + case 909: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(823); + END_STATE(); + case 910: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(285); + END_STATE(); + case 911: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1086); + END_STATE(); + case 912: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(286); + END_STATE(); + case 913: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(288); + END_STATE(); + case 914: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1160); + END_STATE(); + case 915: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1091); + END_STATE(); + case 916: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(307); + END_STATE(); + case 917: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1094); + END_STATE(); + case 918: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1095); + END_STATE(); + case 919: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1097); + END_STATE(); + case 920: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(553); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(734); + END_STATE(); + case 921: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(759); + END_STATE(); + case 922: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1018); + END_STATE(); + case 923: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(839); + END_STATE(); + case 924: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1109); + END_STATE(); + case 925: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(762); + END_STATE(); + case 926: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1022); + END_STATE(); + case 927: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1110); + END_STATE(); + case 928: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(764); + END_STATE(); + case 929: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1025); + END_STATE(); + case 930: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1112); + END_STATE(); + case 931: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(765); + END_STATE(); + case 932: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1028); + END_STATE(); + case 933: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1113); + END_STATE(); + case 934: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1030); + END_STATE(); + case 935: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1031); + END_STATE(); + case 936: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1021); + END_STATE(); + case 937: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1265); + END_STATE(); + case 938: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1024); + END_STATE(); + case 939: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1027); + END_STATE(); + case 940: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1029); + END_STATE(); + case 941: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1277); + END_STATE(); + case 942: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1116); + END_STATE(); + case 943: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1278); + END_STATE(); + case 944: + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1279); + END_STATE(); + case 945: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(539); + END_STATE(); + case 946: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1457); + END_STATE(); + case 947: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1351); + END_STATE(); + case 948: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(336); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(386); + END_STATE(); + case 949: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(336); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(388); + END_STATE(); + case 950: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1020); + END_STATE(); + case 951: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(574); + END_STATE(); + case 952: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(210); + END_STATE(); + case 953: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1012); + END_STATE(); + case 954: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(899); + END_STATE(); + case 955: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(402); + END_STATE(); + case 956: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(228); + END_STATE(); + case 957: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1156); + END_STATE(); + case 958: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1158); + END_STATE(); + case 959: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(373); + END_STATE(); + case 960: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(443); + END_STATE(); + case 961: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(663); + END_STATE(); + case 962: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(222); + END_STATE(); + case 963: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(996); + END_STATE(); + case 964: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1001); + END_STATE(); + case 965: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(436); + END_STATE(); + case 966: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(879); + END_STATE(); + case 967: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1161); + END_STATE(); + case 968: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1195); + END_STATE(); + case 969: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(227); + END_STATE(); + case 970: + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1034); + END_STATE(); + case 971: + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(866); + END_STATE(); + case 972: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(660); + END_STATE(); + case 973: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(259); + END_STATE(); + case 974: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1434); + END_STATE(); + case 975: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1353); + END_STATE(); + case 976: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1367); + END_STATE(); + case 977: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1358); + END_STATE(); + case 978: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1448); + END_STATE(); + case 979: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1468); + END_STATE(); + case 980: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(758); + END_STATE(); + case 981: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1134); + END_STATE(); + case 982: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(863); + END_STATE(); + case 983: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1259); + END_STATE(); + case 984: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(261); + END_STATE(); + case 985: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1117); + END_STATE(); + case 986: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(319); + END_STATE(); + case 987: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1241); + END_STATE(); + case 988: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(351); + END_STATE(); + case 989: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(869); + END_STATE(); + case 990: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(865); + END_STATE(); + case 991: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(321); + END_STATE(); + case 992: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(207); + END_STATE(); + case 993: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(346); + END_STATE(); + case 994: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(324); + END_STATE(); + case 995: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1082); + END_STATE(); + case 996: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(895); + END_STATE(); + case 997: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(325); + END_STATE(); + case 998: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(399); + END_STATE(); + case 999: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(352); + END_STATE(); + case 1000: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(577); + END_STATE(); + case 1001: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(903); + END_STATE(); + case 1002: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(179); + END_STATE(); + case 1003: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1150); + END_STATE(); + case 1004: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(495); + END_STATE(); + case 1005: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(427); + END_STATE(); + case 1006: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(473); + END_STATE(); + case 1007: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(383); + END_STATE(); + case 1008: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(472); + END_STATE(); + case 1009: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(485); + END_STATE(); + case 1010: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(953); + END_STATE(); + case 1011: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1271); + END_STATE(); + case 1012: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(614); + END_STATE(); + case 1013: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(499); + END_STATE(); + case 1014: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1004); + END_STATE(); + case 1015: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(587); + END_STATE(); + case 1016: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(291); + END_STATE(); + case 1017: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1263); + END_STATE(); + case 1018: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(593); + END_STATE(); + case 1019: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(348); + END_STATE(); + case 1020: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(458); + END_STATE(); + case 1021: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1272); + END_STATE(); + case 1022: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(636); + END_STATE(); + case 1023: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(766); + END_STATE(); + case 1024: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1273); + END_STATE(); + case 1025: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(641); + END_STATE(); + case 1026: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(469); + END_STATE(); + case 1027: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1275); + END_STATE(); + case 1028: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(642); + END_STATE(); + case 1029: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1276); + END_STATE(); + case 1030: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(643); + END_STATE(); + case 1031: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(644); + END_STATE(); + case 1032: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(226); + END_STATE(); + case 1033: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(723); + END_STATE(); + case 1034: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(937); + END_STATE(); + case 1035: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(654); + END_STATE(); + case 1036: + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(247); + END_STATE(); + case 1037: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1442); + END_STATE(); + case 1038: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(17); + END_STATE(); + case 1039: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1398); + END_STATE(); + case 1040: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1341); + END_STATE(); + case 1041: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1377); + END_STATE(); + case 1042: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1391); + END_STATE(); + case 1043: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1427); + END_STATE(); + case 1044: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1458); + END_STATE(); + case 1045: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1500); + END_STATE(); + case 1046: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1385); + END_STATE(); + case 1047: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1387); + END_STATE(); + case 1048: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1467); + END_STATE(); + case 1049: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1343); + END_STATE(); + case 1050: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1505); + END_STATE(); + case 1051: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1390); + END_STATE(); + case 1052: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1356); + END_STATE(); + case 1053: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1346); + END_STATE(); + case 1054: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1354); + END_STATE(); + case 1055: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1386); + END_STATE(); + case 1056: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1348); + END_STATE(); + case 1057: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1426); + END_STATE(); + case 1058: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1460); + END_STATE(); + case 1059: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1444); + END_STATE(); + case 1060: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1450); + END_STATE(); + case 1061: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1459); + END_STATE(); + case 1062: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1381); + END_STATE(); + case 1063: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1347); + END_STATE(); + case 1064: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1388); + END_STATE(); + case 1065: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(537); + END_STATE(); + case 1066: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1270); + END_STATE(); + case 1067: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(694); + END_STATE(); + case 1068: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(655); + END_STATE(); + case 1069: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1235); + END_STATE(); + case 1070: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(612); + END_STATE(); + case 1071: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1118); + END_STATE(); + case 1072: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(502); + END_STATE(); + case 1073: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1066); + END_STATE(); + case 1074: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(169); + END_STATE(); + case 1075: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(552); + END_STATE(); + case 1076: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(966); + END_STATE(); + case 1077: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(536); + END_STATE(); + case 1078: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1072); + END_STATE(); + case 1079: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1171); + END_STATE(); + case 1080: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1075); + END_STATE(); + case 1081: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1144); + END_STATE(); + case 1082: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(627); + END_STATE(); + case 1083: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1040); + END_STATE(); + case 1084: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(581); + END_STATE(); + case 1085: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1145); + END_STATE(); + case 1086: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1178); + END_STATE(); + case 1087: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1044); + END_STATE(); + case 1088: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(365); + END_STATE(); + case 1089: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1142); + END_STATE(); + case 1090: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(404); + END_STATE(); + case 1091: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1154); + END_STATE(); + case 1092: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(447); + END_STATE(); + case 1093: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1128); + END_STATE(); + case 1094: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1155); + END_STATE(); + case 1095: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1174); + END_STATE(); + case 1096: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(370); + END_STATE(); + case 1097: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1130); + END_STATE(); + case 1098: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(494); + END_STATE(); + case 1099: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1226); + END_STATE(); + case 1100: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1141); + END_STATE(); + case 1101: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(303); + END_STATE(); + case 1102: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(877); + END_STATE(); + case 1103: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1008); + END_STATE(); + case 1104: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1164); + END_STATE(); + case 1105: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1274); + END_STATE(); + case 1106: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(616); + END_STATE(); + case 1107: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1105); + END_STATE(); + case 1108: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1106); + END_STATE(); + case 1109: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1181); + END_STATE(); + case 1110: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1184); + END_STATE(); + case 1111: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1188); + END_STATE(); + case 1112: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1186); + END_STATE(); + case 1113: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1190); + END_STATE(); + case 1114: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(510); + END_STATE(); + case 1115: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(511); + END_STATE(); + case 1116: + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1209); + END_STATE(); + case 1117: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1449); + END_STATE(); + case 1118: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1331); + END_STATE(); + case 1119: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1432); + END_STATE(); + case 1120: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(718); + END_STATE(); + case 1121: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(588); + END_STATE(); + case 1122: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(599); + END_STATE(); + case 1123: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1462); + END_STATE(); + case 1124: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1373); + END_STATE(); + case 1125: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1394); + END_STATE(); + case 1126: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1335); + END_STATE(); + case 1127: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1357); + END_STATE(); + case 1128: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1364); + END_STATE(); + case 1129: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1375); + END_STATE(); + case 1130: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1443); + END_STATE(); + case 1131: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(267); + END_STATE(); + case 1132: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(546); + END_STATE(); + case 1133: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(389); + END_STATE(); + case 1134: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(578); + END_STATE(); + case 1135: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(167); + END_STATE(); + case 1136: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1306); + END_STATE(); + case 1137: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(861); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(1285); + END_STATE(); + case 1138: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1303); + END_STATE(); + case 1139: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1286); + END_STATE(); + case 1140: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(535); + END_STATE(); + case 1141: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(583); + END_STATE(); + case 1142: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(341); + END_STATE(); + case 1143: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1290); + END_STATE(); + case 1144: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(880); + END_STATE(); + case 1145: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1101); + END_STATE(); + case 1146: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1291); + END_STATE(); + case 1147: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1292); + END_STATE(); + case 1148: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(605); + END_STATE(); + case 1149: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1139); + END_STATE(); + case 1150: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1041); + END_STATE(); + case 1151: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(479); + END_STATE(); + case 1152: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(602); + END_STATE(); + case 1153: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(483); + END_STATE(); + case 1154: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1047); + END_STATE(); + case 1155: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1114); + END_STATE(); + case 1156: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1052); + END_STATE(); + case 1157: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1053); + END_STATE(); + case 1158: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1059); + END_STATE(); + case 1159: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(449); + END_STATE(); + case 1160: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(430); + END_STATE(); + case 1161: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(425); + END_STATE(); + case 1162: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(457); + END_STATE(); + case 1163: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(417); + END_STATE(); + case 1164: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(432); + END_STATE(); + case 1165: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(433); + END_STATE(); + case 1166: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(557); + END_STATE(); + case 1167: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(867); + END_STATE(); + case 1168: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(540); + END_STATE(); + case 1169: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1237); + END_STATE(); + case 1170: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(543); + END_STATE(); + case 1171: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1149); + END_STATE(); + case 1172: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(586); + END_STATE(); + case 1173: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(547); + END_STATE(); + case 1174: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(828); + END_STATE(); + case 1175: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(550); + END_STATE(); + case 1176: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(551); + END_STATE(); + case 1177: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(422); + END_STATE(); + case 1178: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(673); + END_STATE(); + case 1179: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(554); + END_STATE(); + case 1180: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(423); + END_STATE(); + case 1181: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(674); + END_STATE(); + case 1182: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(555); + END_STATE(); + case 1183: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(753); + END_STATE(); + case 1184: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(668); + END_STATE(); + case 1185: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(600); + END_STATE(); + case 1186: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(669); + END_STATE(); + case 1187: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1162); + END_STATE(); + case 1188: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(435); + END_STATE(); + case 1189: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(601); + END_STATE(); + case 1190: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(675); + END_STATE(); + case 1191: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(438); + END_STATE(); + case 1192: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1165); + END_STATE(); + case 1193: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1304); + END_STATE(); + case 1194: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(464); + END_STATE(); + case 1195: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(459); + END_STATE(); + case 1196: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(622); + END_STATE(); + case 1197: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(645); + END_STATE(); + case 1198: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(626); + END_STATE(); + case 1199: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(624); + END_STATE(); + case 1200: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(628); + END_STATE(); + case 1201: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(629); + END_STATE(); + case 1202: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(630); + END_STATE(); + case 1203: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(631); + END_STATE(); + case 1204: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(632); + END_STATE(); + case 1205: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(633); + END_STATE(); + case 1206: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(634); + END_STATE(); + case 1207: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(638); + END_STATE(); + case 1208: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(556); + END_STATE(); + case 1209: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1115); + END_STATE(); + case 1210: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(646); + END_STATE(); + case 1211: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(647); + END_STATE(); + case 1212: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(648); + END_STATE(); + case 1213: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(649); + END_STATE(); + case 1214: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(650); + END_STATE(); + case 1215: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(651); + END_STATE(); + case 1216: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(652); + END_STATE(); + case 1217: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(653); + END_STATE(); + case 1218: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(566); + END_STATE(); + case 1219: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(567); + END_STATE(); + case 1220: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(568); + END_STATE(); + case 1221: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(569); + END_STATE(); + case 1222: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(570); + END_STATE(); + case 1223: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(571); + END_STATE(); + case 1224: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(572); + END_STATE(); + case 1225: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(573); + END_STATE(); + case 1226: + if (lookahead == 'T' || + lookahead == 't') ADVANCE(251); + END_STATE(); + case 1227: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(734); + END_STATE(); + case 1228: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(580); + END_STATE(); + case 1229: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(515); + END_STATE(); + case 1230: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(342); + END_STATE(); + case 1231: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1132); + END_STATE(); + case 1232: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(735); + END_STATE(); + case 1233: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1015); + END_STATE(); + case 1234: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(453); + END_STATE(); + case 1235: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(176); + END_STATE(); + case 1236: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(835); + END_STATE(); + case 1237: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1009); + END_STATE(); + case 1238: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1127); + END_STATE(); + case 1239: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1129); + END_STATE(); + case 1240: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(702); + END_STATE(); + case 1241: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1089); + END_STATE(); + case 1242: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1007); + END_STATE(); + case 1243: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(822); + END_STATE(); + case 1244: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1104); + END_STATE(); + case 1245: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1218); + END_STATE(); + case 1246: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1219); + END_STATE(); + case 1247: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1220); + END_STATE(); + case 1248: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1221); + END_STATE(); + case 1249: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1223); + END_STATE(); + case 1250: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1224); + END_STATE(); + case 1251: + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(1225); + END_STATE(); + case 1252: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(1475); + END_STATE(); + case 1253: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(1469); + END_STATE(); + case 1254: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(455); + END_STATE(); + case 1255: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(608); + END_STATE(); + case 1256: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(613); + END_STATE(); + case 1257: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(415); + END_STATE(); + case 1258: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(369); + END_STATE(); + case 1259: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(198); + END_STATE(); + case 1260: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(372); + END_STATE(); + case 1261: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(376); + END_STATE(); + case 1262: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(379); + END_STATE(); + case 1263: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(434); + END_STATE(); + case 1264: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(620); + END_STATE(); + case 1265: + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(640); + END_STATE(); + case 1266: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(794); + END_STATE(); + case 1267: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(174); + END_STATE(); + case 1268: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(774); + END_STATE(); + case 1269: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(225); + END_STATE(); + case 1270: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(873); + END_STATE(); + case 1271: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(194); + END_STATE(); + case 1272: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(195); + END_STATE(); + case 1273: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(197); + END_STATE(); + case 1274: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(881); + END_STATE(); + case 1275: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(201); + END_STATE(); + case 1276: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(203); + END_STATE(); + case 1277: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(842); + END_STATE(); + case 1278: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(843); + END_STATE(); + case 1279: + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(845); + END_STATE(); + case 1280: + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(1470); + END_STATE(); + case 1281: + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(340); + END_STATE(); + case 1282: + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(295); + END_STATE(); + case 1283: + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(241); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(371); + END_STATE(); + case 1284: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(790); + END_STATE(); + case 1285: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(299); + END_STATE(); + case 1286: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1465); + END_STATE(); + case 1287: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1336); + END_STATE(); + case 1288: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1506); + END_STATE(); + case 1289: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1393); + END_STATE(); + case 1290: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1482); + END_STATE(); + case 1291: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1380); + END_STATE(); + case 1292: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1384); + END_STATE(); + case 1293: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1383); + END_STATE(); + case 1294: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(954); + END_STATE(); + case 1295: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(695); + END_STATE(); + case 1296: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(276); + END_STATE(); + case 1297: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(294); + END_STATE(); + case 1298: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(155); + END_STATE(); + case 1299: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1084); + END_STATE(); + case 1300: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(185); + END_STATE(); + case 1301: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1045); + END_STATE(); + case 1302: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1048); + END_STATE(); + case 1303: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(959); + END_STATE(); + case 1304: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(960); + END_STATE(); + case 1305: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1081); + END_STATE(); + case 1306: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(667); + END_STATE(); + case 1307: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(347); + END_STATE(); + case 1308: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1193); + END_STATE(); + case 1309: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(559); + END_STATE(); + case 1310: + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(970); + END_STATE(); + case 1311: + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(374); + END_STATE(); + case 1312: + if (('\t' <= lookahead && lookahead <= '\f') || + lookahead == ' ') SKIP(4) + if (lookahead == '\r') SKIP(1) + END_STATE(); + case 1313: + if (('\t' <= lookahead && lookahead <= '\f') || + lookahead == ' ') SKIP(3) + if (lookahead == '\r') SKIP(2) + END_STATE(); + case 1314: + if (eof) ADVANCE(1319); + if (lookahead == '\n') SKIP(0) + END_STATE(); + case 1315: + if (eof) ADVANCE(1319); + if (lookahead == '\n') SKIP(1316) + END_STATE(); + case 1316: + if (eof) ADVANCE(1319); + if (lookahead == '#') ADVANCE(1320); + if (lookahead == '=') ADVANCE(1332); + if (lookahead == 'A') ADVANCE(317); + if (lookahead == 'C') ADVANCE(150); + if (lookahead == 'D') ADVANCE(1284); + if (lookahead == 'E') ADVANCE(787); + if (lookahead == 'L') ADVANCE(856); + if (lookahead == 'N') ADVANCE(920); + if (lookahead == 'R') ADVANCE(361); + if (lookahead == 'S') ADVANCE(362); + if (lookahead == 'T') ADVANCE(262); + if (lookahead == '\\') SKIP(1318) + if (lookahead == 'a') ADVANCE(79); + if (lookahead == 'c') ADVANCE(122); + if (lookahead == 'd') ADVANCE(77); + if (lookahead == 'e') ADVANCE(81); + if (lookahead == 'l') ADVANCE(42); + if (lookahead == 'n') ADVANCE(47); + if (lookahead == 'r') ADVANCE(31); + if (lookahead == 's') ADVANCE(139); + if (lookahead == 't') ADVANCE(88); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(156); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(575); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(160); + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(164); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(333); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(253); + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(152); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(153); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(949); + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(440); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(158); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(1316) + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1321); + END_STATE(); + case 1317: + if (eof) ADVANCE(1319); + if (('\t' <= lookahead && lookahead <= '\f') || + lookahead == ' ') SKIP(0) + if (lookahead == '\r') SKIP(1314) + END_STATE(); + case 1318: + if (eof) ADVANCE(1319); + if (('\t' <= lookahead && lookahead <= '\f') || + lookahead == ' ') SKIP(1316) + if (lookahead == '\r') SKIP(1315) + END_STATE(); + case 1319: + ACCEPT_TOKEN(ts_builtin_sym_end); + END_STATE(); + case 1320: + ACCEPT_TOKEN(sym_comment); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(1320); + END_STATE(); + case 1321: + ACCEPT_TOKEN(sym_number); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1321); + END_STATE(); + case 1322: + ACCEPT_TOKEN(anon_sym_yes); + END_STATE(); + case 1323: + ACCEPT_TOKEN(anon_sym_no); + END_STATE(); + case 1324: + ACCEPT_TOKEN(aux_sym_pattern_token1); + if (lookahead == '#') ADVANCE(1328); + if (lookahead == '=') ADVANCE(1333); + if (lookahead == '\\') ADVANCE(1326); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') ADVANCE(1324); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(1328); + END_STATE(); + case 1325: + ACCEPT_TOKEN(aux_sym_pattern_token1); + if (lookahead == '#') ADVANCE(1328); + if (lookahead == '\\') ADVANCE(1327); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') ADVANCE(1325); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(1328); + END_STATE(); + case 1326: + ACCEPT_TOKEN(aux_sym_pattern_token1); + if (lookahead == '\t' || + lookahead == 11 || + lookahead == '\f' || + lookahead == ' ') ADVANCE(1324); + if (lookahead == '\r') ADVANCE(1328); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(1328); + END_STATE(); + case 1327: + ACCEPT_TOKEN(aux_sym_pattern_token1); + if (lookahead == '\t' || + lookahead == 11 || + lookahead == '\f' || + lookahead == ' ') ADVANCE(1325); + if (lookahead == '\r') ADVANCE(1328); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(1328); + END_STATE(); + case 1328: + ACCEPT_TOKEN(aux_sym_pattern_token1); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(1328); + END_STATE(); + case 1329: + ACCEPT_TOKEN(sym_time_format); + END_STATE(); + case 1330: + ACCEPT_TOKEN(sym_time_format); + if (sym_time_format_character_set_1(lookahead)) ADVANCE(1329); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1330); + END_STATE(); + case 1331: + ACCEPT_TOKEN(aux_sym_host_token1); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(218); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(451); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(170); + END_STATE(); + case 1332: + ACCEPT_TOKEN(anon_sym_EQ); + END_STATE(); + case 1333: + ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(1328); + END_STATE(); + case 1334: + ACCEPT_TOKEN(aux_sym_match_token1); + END_STATE(); + case 1335: + ACCEPT_TOKEN(aux_sym_add_keys_to_agent_token1); + END_STATE(); + case 1336: + ACCEPT_TOKEN(aux_sym_address_family_token1); + END_STATE(); + case 1337: + ACCEPT_TOKEN(anon_sym_any); + END_STATE(); + case 1338: + ACCEPT_TOKEN(anon_sym_inet); + if (lookahead == '6') ADVANCE(1339); + END_STATE(); + case 1339: + ACCEPT_TOKEN(anon_sym_inet6); + END_STATE(); + case 1340: + ACCEPT_TOKEN(aux_sym_batch_mode_token1); + END_STATE(); + case 1341: + ACCEPT_TOKEN(aux_sym_bind_address_token1); + END_STATE(); + case 1342: + ACCEPT_TOKEN(aux_sym_bind_interface_token1); + END_STATE(); + case 1343: + ACCEPT_TOKEN(aux_sym_canonical_domains_token1); + END_STATE(); + case 1344: + ACCEPT_TOKEN(aux_sym_canonicalize_fallback_local_token1); + END_STATE(); + case 1345: + ACCEPT_TOKEN(aux_sym_canonicalize_hostname_token1); + END_STATE(); + case 1346: + ACCEPT_TOKEN(aux_sym_canonicalize_max_dots_token1); + END_STATE(); + case 1347: + ACCEPT_TOKEN(aux_sym_canonicalize_permitted_cnames_token1); + END_STATE(); + case 1348: + ACCEPT_TOKEN(aux_sym_ca_signature_algorithms_token1); + END_STATE(); + case 1349: + ACCEPT_TOKEN(aux_sym_certificate_file_token1); + END_STATE(); + case 1350: + ACCEPT_TOKEN(aux_sym_challenge_response_authentication_token1); + END_STATE(); + case 1351: + ACCEPT_TOKEN(aux_sym_check_host_ip_token1); + END_STATE(); + case 1352: + ACCEPT_TOKEN(aux_sym_ciphers_token1); + END_STATE(); + case 1353: + ACCEPT_TOKEN(aux_sym_cipher_token1); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1352); + END_STATE(); + case 1354: + ACCEPT_TOKEN(aux_sym_clear_all_forwardings_token1); + END_STATE(); + case 1355: + ACCEPT_TOKEN(aux_sym_compression_token1); + END_STATE(); + case 1356: + ACCEPT_TOKEN(aux_sym_connection_attempts_token1); + END_STATE(); + case 1357: + ACCEPT_TOKEN(aux_sym_connect_timeout_token1); + END_STATE(); + case 1358: + ACCEPT_TOKEN(aux_sym_control_master_token1); + END_STATE(); + case 1359: + ACCEPT_TOKEN(anon_sym_ask); + END_STATE(); + case 1360: + ACCEPT_TOKEN(anon_sym_auto); + END_STATE(); + case 1361: + ACCEPT_TOKEN(anon_sym_auto); + if (lookahead == 'a') ADVANCE(125); + END_STATE(); + case 1362: + ACCEPT_TOKEN(anon_sym_autoask); + END_STATE(); + case 1363: + ACCEPT_TOKEN(aux_sym_control_path_token1); + END_STATE(); + case 1364: + ACCEPT_TOKEN(aux_sym_control_persist_token1); + END_STATE(); + case 1365: + ACCEPT_TOKEN(aux_sym_dynamic_forward_token1); + END_STATE(); + case 1366: + ACCEPT_TOKEN(aux_sym_enable_ssh_keysign_token1); + END_STATE(); + case 1367: + ACCEPT_TOKEN(aux_sym_escape_char_token1); + END_STATE(); + case 1368: + ACCEPT_TOKEN(aux_sym_exit_on_forward_failure_token1); + END_STATE(); + case 1369: + ACCEPT_TOKEN(aux_sym_fingerprint_hash_token1); + END_STATE(); + case 1370: + ACCEPT_TOKEN(anon_sym_md5); + END_STATE(); + case 1371: + ACCEPT_TOKEN(anon_sym_sha256); + END_STATE(); + case 1372: + ACCEPT_TOKEN(aux_sym_fork_after_authentication_token1); + END_STATE(); + case 1373: + ACCEPT_TOKEN(aux_sym_forward_agent_token1); + END_STATE(); + case 1374: + ACCEPT_TOKEN(aux_sym_forward_x11_token1); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(639); + END_STATE(); + case 1375: + ACCEPT_TOKEN(aux_sym_forward_x11_timeout_token1); + END_STATE(); + case 1376: + ACCEPT_TOKEN(aux_sym_forward_x11_trusted_token1); + END_STATE(); + case 1377: + ACCEPT_TOKEN(aux_sym_gateway_ports_token1); + END_STATE(); + case 1378: + ACCEPT_TOKEN(aux_sym_global_known_hosts_file_token1); + END_STATE(); + case 1379: + ACCEPT_TOKEN(aux_sym_gssapi_authentication_token1); + END_STATE(); + case 1380: + ACCEPT_TOKEN(aux_sym_gssapi_client_identity_token1); + END_STATE(); + case 1381: + ACCEPT_TOKEN(aux_sym_gssapi_delegate_credentials_token1); + END_STATE(); + case 1382: + ACCEPT_TOKEN(aux_sym_gssapi_key_exchange_token1); + END_STATE(); + case 1383: + ACCEPT_TOKEN(aux_sym_gssapi_renewal_forces_rekey_token1); + END_STATE(); + case 1384: + ACCEPT_TOKEN(aux_sym_gssapi_server_identity_token1); + END_STATE(); + case 1385: + ACCEPT_TOKEN(aux_sym_gssapi_trust_dns_token1); + END_STATE(); + case 1386: + ACCEPT_TOKEN(aux_sym_gssapi_kex_algorithms_token1); + END_STATE(); + case 1387: + ACCEPT_TOKEN(aux_sym_hash_known_hosts_token1); + END_STATE(); + case 1388: + ACCEPT_TOKEN(aux_sym_hostbased_accepted_algorithms_token1); + END_STATE(); + case 1389: + ACCEPT_TOKEN(aux_sym_hostbased_authentication_token1); + END_STATE(); + case 1390: + ACCEPT_TOKEN(aux_sym_host_key_algorithms_token1); + END_STATE(); + case 1391: + ACCEPT_TOKEN(aux_sym_host_key_alias_token1); + END_STATE(); + case 1392: + ACCEPT_TOKEN(aux_sym_hostname_token1); + END_STATE(); + case 1393: + ACCEPT_TOKEN(aux_sym_identities_only_token1); + END_STATE(); + case 1394: + ACCEPT_TOKEN(aux_sym_identity_agent_token1); + END_STATE(); + case 1395: + ACCEPT_TOKEN(aux_sym_identity_file_token1); + END_STATE(); + case 1396: + ACCEPT_TOKEN(aux_sym_ignore_unknown_token1); + END_STATE(); + case 1397: + ACCEPT_TOKEN(aux_sym_include_token1); + END_STATE(); + case 1398: + ACCEPT_TOKEN(aux_sym_ip_qos_token1); + END_STATE(); + case 1399: + ACCEPT_TOKEN(anon_sym_af11); + END_STATE(); + case 1400: + ACCEPT_TOKEN(anon_sym_af12); + END_STATE(); + case 1401: + ACCEPT_TOKEN(anon_sym_af13); + END_STATE(); + case 1402: + ACCEPT_TOKEN(anon_sym_af21); + END_STATE(); + case 1403: + ACCEPT_TOKEN(anon_sym_af22); + END_STATE(); + case 1404: + ACCEPT_TOKEN(anon_sym_af23); + END_STATE(); + case 1405: + ACCEPT_TOKEN(anon_sym_af31); + END_STATE(); + case 1406: + ACCEPT_TOKEN(anon_sym_af32); + END_STATE(); + case 1407: + ACCEPT_TOKEN(anon_sym_af33); + END_STATE(); + case 1408: + ACCEPT_TOKEN(anon_sym_af41); + END_STATE(); + case 1409: + ACCEPT_TOKEN(anon_sym_af42); + END_STATE(); + case 1410: + ACCEPT_TOKEN(anon_sym_af43); + END_STATE(); + case 1411: + ACCEPT_TOKEN(anon_sym_cs0); + END_STATE(); + case 1412: + ACCEPT_TOKEN(anon_sym_cs1); + END_STATE(); + case 1413: + ACCEPT_TOKEN(anon_sym_cs2); + END_STATE(); + case 1414: + ACCEPT_TOKEN(anon_sym_cs3); + END_STATE(); + case 1415: + ACCEPT_TOKEN(anon_sym_cs4); + END_STATE(); + case 1416: + ACCEPT_TOKEN(anon_sym_cs5); + END_STATE(); + case 1417: + ACCEPT_TOKEN(anon_sym_cs6); + END_STATE(); + case 1418: + ACCEPT_TOKEN(anon_sym_cs7); + END_STATE(); + case 1419: + ACCEPT_TOKEN(anon_sym_ef); + END_STATE(); + case 1420: + ACCEPT_TOKEN(anon_sym_le); + END_STATE(); + case 1421: + ACCEPT_TOKEN(anon_sym_lowdelay); + END_STATE(); + case 1422: + ACCEPT_TOKEN(anon_sym_throughput); + END_STATE(); + case 1423: + ACCEPT_TOKEN(anon_sym_reliability); + END_STATE(); + case 1424: + ACCEPT_TOKEN(anon_sym_none); + END_STATE(); + case 1425: + ACCEPT_TOKEN(aux_sym_kbd_interactive_authentication_token1); + END_STATE(); + case 1426: + ACCEPT_TOKEN(aux_sym_kbd_interactive_devices_token1); + END_STATE(); + case 1427: + ACCEPT_TOKEN(aux_sym_kex_algorithms_token1); + END_STATE(); + case 1428: + ACCEPT_TOKEN(aux_sym_known_hosts_command_token1); + END_STATE(); + case 1429: + ACCEPT_TOKEN(aux_sym_local_command_token1); + END_STATE(); + case 1430: + ACCEPT_TOKEN(aux_sym_local_forward_token1); + END_STATE(); + case 1431: + ACCEPT_TOKEN(aux_sym_log_level_token1); + END_STATE(); + case 1432: + ACCEPT_TOKEN(aux_sym_log_level_value_token1); + END_STATE(); + case 1433: + ACCEPT_TOKEN(aux_sym_log_level_value_token2); + END_STATE(); + case 1434: + ACCEPT_TOKEN(aux_sym_log_level_value_token3); + END_STATE(); + case 1435: + ACCEPT_TOKEN(aux_sym_log_level_value_token4); + END_STATE(); + case 1436: + ACCEPT_TOKEN(aux_sym_log_level_value_token5); + END_STATE(); + case 1437: + ACCEPT_TOKEN(aux_sym_log_level_value_token6); + if (lookahead == '1') ADVANCE(1438); + if (lookahead == '2') ADVANCE(1439); + if (lookahead == '3') ADVANCE(1440); + END_STATE(); + case 1438: + ACCEPT_TOKEN(aux_sym_log_level_value_token7); + END_STATE(); + case 1439: + ACCEPT_TOKEN(aux_sym_log_level_value_token8); + END_STATE(); + case 1440: + ACCEPT_TOKEN(aux_sym_log_level_value_token9); + END_STATE(); + case 1441: + ACCEPT_TOKEN(aux_sym_log_verbose_token1); + END_STATE(); + case 1442: + ACCEPT_TOKEN(aux_sym_macs_token1); + END_STATE(); + case 1443: + ACCEPT_TOKEN(aux_sym_no_host_authentication_for_localhost_token1); + END_STATE(); + case 1444: + ACCEPT_TOKEN(aux_sym_number_of_password_prompts_token1); + END_STATE(); + case 1445: + ACCEPT_TOKEN(aux_sym_password_authentication_token1); + END_STATE(); + case 1446: + ACCEPT_TOKEN(aux_sym_permit_local_command_token1); + END_STATE(); + case 1447: + ACCEPT_TOKEN(aux_sym_permit_remote_open_token1); + END_STATE(); + case 1448: + ACCEPT_TOKEN(aux_sym_pkcs11_provider_token1); + END_STATE(); + case 1449: + ACCEPT_TOKEN(aux_sym_port_token1); + END_STATE(); + case 1450: + ACCEPT_TOKEN(aux_sym_preferred_authentications_token1); + END_STATE(); + case 1451: + ACCEPT_TOKEN(aux_sym_protocol_token1); + END_STATE(); + case 1452: + ACCEPT_TOKEN(anon_sym_1); + END_STATE(); + case 1453: + ACCEPT_TOKEN(anon_sym_1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1321); + END_STATE(); + case 1454: + ACCEPT_TOKEN(anon_sym_2); + END_STATE(); + case 1455: + ACCEPT_TOKEN(anon_sym_2); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1321); + END_STATE(); + case 1456: + ACCEPT_TOKEN(aux_sym_proxy_command_token1); + END_STATE(); + case 1457: + ACCEPT_TOKEN(aux_sym_proxy_jump_token1); + END_STATE(); + case 1458: + ACCEPT_TOKEN(aux_sym_proxy_use_fdpass_token1); + END_STATE(); + case 1459: + ACCEPT_TOKEN(aux_sym_pubkey_accepted_algorithms_token1); + END_STATE(); + case 1460: + ACCEPT_TOKEN(aux_sym_pubkey_accepted_key_types_token1); + END_STATE(); + case 1461: + ACCEPT_TOKEN(aux_sym_pubkey_authentication_token1); + END_STATE(); + case 1462: + ACCEPT_TOKEN(aux_sym_rekey_limit_token1); + END_STATE(); + case 1463: + ACCEPT_TOKEN(aux_sym_remote_command_token1); + END_STATE(); + case 1464: + ACCEPT_TOKEN(aux_sym_remote_forward_token1); + END_STATE(); + case 1465: + ACCEPT_TOKEN(aux_sym_request_tty_token1); + END_STATE(); + case 1466: + ACCEPT_TOKEN(anon_sym_force); + END_STATE(); + case 1467: + ACCEPT_TOKEN(aux_sym_revoked_host_keys_token1); + END_STATE(); + case 1468: + ACCEPT_TOKEN(aux_sym_security_key_provider_token1); + END_STATE(); + case 1469: + ACCEPT_TOKEN(aux_sym_send_env_token1); + END_STATE(); + case 1470: + ACCEPT_TOKEN(aux_sym_server_alive_count_max_token1); + END_STATE(); + case 1471: + ACCEPT_TOKEN(aux_sym_server_alive_interval_token1); + END_STATE(); + case 1472: + ACCEPT_TOKEN(aux_sym_session_type_token1); + END_STATE(); + case 1473: + ACCEPT_TOKEN(anon_sym_subsystem); + END_STATE(); + case 1474: + ACCEPT_TOKEN(anon_sym_default); + END_STATE(); + case 1475: + ACCEPT_TOKEN(aux_sym_set_env_token1); + END_STATE(); + case 1476: + ACCEPT_TOKEN(aux_sym_stdin_null_token1); + END_STATE(); + case 1477: + ACCEPT_TOKEN(aux_sym_stream_local_bind_mask_token1); + END_STATE(); + case 1478: + ACCEPT_TOKEN(aux_sym_stream_local_bind_unlink_token1); + END_STATE(); + case 1479: + ACCEPT_TOKEN(aux_sym_strict_host_key_checking_token1); + END_STATE(); + case 1480: + ACCEPT_TOKEN(anon_sym_off); + END_STATE(); + case 1481: + ACCEPT_TOKEN(anon_sym_accept_DASHnew); + END_STATE(); + case 1482: + ACCEPT_TOKEN(aux_sym_syslog_facility_token1); + END_STATE(); + case 1483: + ACCEPT_TOKEN(anon_sym_DAEMON); + END_STATE(); + case 1484: + ACCEPT_TOKEN(anon_sym_USER); + END_STATE(); + case 1485: + ACCEPT_TOKEN(anon_sym_AUTH); + END_STATE(); + case 1486: + ACCEPT_TOKEN(anon_sym_LOCAL0); + END_STATE(); + case 1487: + ACCEPT_TOKEN(anon_sym_LOCAL1); + END_STATE(); + case 1488: + ACCEPT_TOKEN(anon_sym_LOCAL2); + END_STATE(); + case 1489: + ACCEPT_TOKEN(anon_sym_LOCAL3); + END_STATE(); + case 1490: + ACCEPT_TOKEN(anon_sym_LOCAL4); + END_STATE(); + case 1491: + ACCEPT_TOKEN(anon_sym_LOCAL5); + END_STATE(); + case 1492: + ACCEPT_TOKEN(anon_sym_LOCAL6); + END_STATE(); + case 1493: + ACCEPT_TOKEN(anon_sym_LOCAL7); + END_STATE(); + case 1494: + ACCEPT_TOKEN(aux_sym_tcp_keep_alive_token1); + END_STATE(); + case 1495: + ACCEPT_TOKEN(aux_sym_keep_alive_token1); + END_STATE(); + case 1496: + ACCEPT_TOKEN(aux_sym_tunnel_token1); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(393); + END_STATE(); + case 1497: + ACCEPT_TOKEN(anon_sym_point_DASHto_DASHpoint); + END_STATE(); + case 1498: + ACCEPT_TOKEN(anon_sym_ethernet); + END_STATE(); + case 1499: + ACCEPT_TOKEN(aux_sym_tunnel_device_token1); + END_STATE(); + case 1500: + ACCEPT_TOKEN(aux_sym_update_host_keys_token1); + END_STATE(); + case 1501: + ACCEPT_TOKEN(aux_sym_use_keychain_token1); + END_STATE(); + case 1502: + ACCEPT_TOKEN(aux_sym_user_token1); + END_STATE(); + case 1503: + ACCEPT_TOKEN(aux_sym_user_token1); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(847); + END_STATE(); + case 1504: + ACCEPT_TOKEN(aux_sym_user_known_hosts_file_token1); + END_STATE(); + case 1505: + ACCEPT_TOKEN(aux_sym_verify_host_key_dns_token1); + END_STATE(); + case 1506: + ACCEPT_TOKEN(aux_sym_visual_host_key_token1); + END_STATE(); + case 1507: + ACCEPT_TOKEN(aux_sym_xauth_location_token1); + END_STATE(); + default: + return false; + } +} + +static const TSLexMode ts_lex_modes[STATE_COUNT] = { + [0] = {.lex_state = 0}, + [1] = {.lex_state = 1316}, + [2] = {.lex_state = 1316}, + [3] = {.lex_state = 1316}, + [4] = {.lex_state = 1316}, + [5] = {.lex_state = 1316}, + [6] = {.lex_state = 1316}, + [7] = {.lex_state = 1316}, + [8] = {.lex_state = 1316}, + [9] = {.lex_state = 1316}, + [10] = {.lex_state = 1316}, + [11] = {.lex_state = 1316}, + [12] = {.lex_state = 1316}, + [13] = {.lex_state = 1316}, + [14] = {.lex_state = 1316}, + [15] = {.lex_state = 1316}, + [16] = {.lex_state = 1316}, + [17] = {.lex_state = 1316}, + [18] = {.lex_state = 1316}, + [19] = {.lex_state = 1316}, + [20] = {.lex_state = 1316}, + [21] = {.lex_state = 1316}, + [22] = {.lex_state = 1316}, + [23] = {.lex_state = 1316}, + [24] = {.lex_state = 1316}, + [25] = {.lex_state = 1316}, + [26] = {.lex_state = 1316}, + [27] = {.lex_state = 1316}, + [28] = {.lex_state = 1316}, + [29] = {.lex_state = 1316}, + [30] = {.lex_state = 1316}, + [31] = {.lex_state = 1316}, + [32] = {.lex_state = 1316}, + [33] = {.lex_state = 1316}, + [34] = {.lex_state = 1316}, + [35] = {.lex_state = 1316}, + [36] = {.lex_state = 1316}, + [37] = {.lex_state = 1316}, + [38] = {.lex_state = 1316}, + [39] = {.lex_state = 1316}, + [40] = {.lex_state = 1316}, + [41] = {.lex_state = 1316}, + [42] = {.lex_state = 1316}, + [43] = {.lex_state = 1316}, + [44] = {.lex_state = 1316}, + [45] = {.lex_state = 1316}, + [46] = {.lex_state = 1316}, + [47] = {.lex_state = 1316}, + [48] = {.lex_state = 1316}, + [49] = {.lex_state = 1316}, + [50] = {.lex_state = 1316}, + [51] = {.lex_state = 1316}, + [52] = {.lex_state = 1316}, + [53] = {.lex_state = 1316}, + [54] = {.lex_state = 1316}, + [55] = {.lex_state = 1316}, + [56] = {.lex_state = 1316}, + [57] = {.lex_state = 1316}, + [58] = {.lex_state = 1316}, + [59] = {.lex_state = 1316}, + [60] = {.lex_state = 1316}, + [61] = {.lex_state = 1316}, + [62] = {.lex_state = 1316}, + [63] = {.lex_state = 1316}, + [64] = {.lex_state = 1316}, + [65] = {.lex_state = 1316}, + [66] = {.lex_state = 1316}, + [67] = {.lex_state = 1316}, + [68] = {.lex_state = 1316}, + [69] = {.lex_state = 1316}, + [70] = {.lex_state = 1316}, + [71] = {.lex_state = 1316}, + [72] = {.lex_state = 1316}, + [73] = {.lex_state = 1316}, + [74] = {.lex_state = 1316}, + [75] = {.lex_state = 1316}, + [76] = {.lex_state = 1316}, + [77] = {.lex_state = 1316}, + [78] = {.lex_state = 1316}, + [79] = {.lex_state = 1316}, + [80] = {.lex_state = 1316}, + [81] = {.lex_state = 1316}, + [82] = {.lex_state = 1316}, + [83] = {.lex_state = 1316}, + [84] = {.lex_state = 1316}, + [85] = {.lex_state = 1316}, + [86] = {.lex_state = 1316}, + [87] = {.lex_state = 1316}, + [88] = {.lex_state = 1316}, + [89] = {.lex_state = 1316}, + [90] = {.lex_state = 1316}, + [91] = {.lex_state = 1316}, + [92] = {.lex_state = 1316}, + [93] = {.lex_state = 1316}, + [94] = {.lex_state = 1316}, + [95] = {.lex_state = 1316}, + [96] = {.lex_state = 1316}, + [97] = {.lex_state = 1316}, + [98] = {.lex_state = 1316}, + [99] = {.lex_state = 1316}, + [100] = {.lex_state = 1316}, + [101] = {.lex_state = 1316}, + [102] = {.lex_state = 1316}, + [103] = {.lex_state = 1316}, + [104] = {.lex_state = 1316}, + [105] = {.lex_state = 1316}, + [106] = {.lex_state = 1316}, + [107] = {.lex_state = 1316}, + [108] = {.lex_state = 1316}, + [109] = {.lex_state = 1316}, + [110] = {.lex_state = 1316}, + [111] = {.lex_state = 1316}, + [112] = {.lex_state = 1316}, + [113] = {.lex_state = 1316}, + [114] = {.lex_state = 1316}, + [115] = {.lex_state = 1316}, + [116] = {.lex_state = 1316}, + [117] = {.lex_state = 1316}, + [118] = {.lex_state = 1316}, + [119] = {.lex_state = 1316}, + [120] = {.lex_state = 1316}, + [121] = {.lex_state = 1316}, + [122] = {.lex_state = 1316}, + [123] = {.lex_state = 1316}, + [124] = {.lex_state = 1316}, + [125] = {.lex_state = 1316}, + [126] = {.lex_state = 1316}, + [127] = {.lex_state = 1316}, + [128] = {.lex_state = 1316}, + [129] = {.lex_state = 1316}, + [130] = {.lex_state = 1316}, + [131] = {.lex_state = 1316}, + [132] = {.lex_state = 1316}, + [133] = {.lex_state = 1316}, + [134] = {.lex_state = 1316}, + [135] = {.lex_state = 1316}, + [136] = {.lex_state = 1316}, + [137] = {.lex_state = 1316}, + [138] = {.lex_state = 1316}, + [139] = {.lex_state = 1316}, + [140] = {.lex_state = 1316}, + [141] = {.lex_state = 1316}, + [142] = {.lex_state = 1316}, + [143] = {.lex_state = 1316}, + [144] = {.lex_state = 1316}, + [145] = {.lex_state = 1316}, + [146] = {.lex_state = 1316}, + [147] = {.lex_state = 1316}, + [148] = {.lex_state = 1316}, + [149] = {.lex_state = 1316}, + [150] = {.lex_state = 1316}, + [151] = {.lex_state = 1316}, + [152] = {.lex_state = 1316}, + [153] = {.lex_state = 1316}, + [154] = {.lex_state = 1316}, + [155] = {.lex_state = 1316}, + [156] = {.lex_state = 1316}, + [157] = {.lex_state = 1316}, + [158] = {.lex_state = 1316}, + [159] = {.lex_state = 1316}, + [160] = {.lex_state = 1316}, + [161] = {.lex_state = 1316}, + [162] = {.lex_state = 1316}, + [163] = {.lex_state = 1316}, + [164] = {.lex_state = 1316}, + [165] = {.lex_state = 1316}, + [166] = {.lex_state = 1316}, + [167] = {.lex_state = 1316}, + [168] = {.lex_state = 1316}, + [169] = {.lex_state = 1316}, + [170] = {.lex_state = 1316}, + [171] = {.lex_state = 1316}, + [172] = {.lex_state = 1316}, + [173] = {.lex_state = 1316}, + [174] = {.lex_state = 1316}, + [175] = {.lex_state = 1316}, + [176] = {.lex_state = 1316}, + [177] = {.lex_state = 1316}, + [178] = {.lex_state = 1316}, + [179] = {.lex_state = 1316}, + [180] = {.lex_state = 1316}, + [181] = {.lex_state = 1316}, + [182] = {.lex_state = 1316}, + [183] = {.lex_state = 1316}, + [184] = {.lex_state = 1316}, + [185] = {.lex_state = 1316}, + [186] = {.lex_state = 1316}, + [187] = {.lex_state = 1316}, + [188] = {.lex_state = 1316}, + [189] = {.lex_state = 1316}, + [190] = {.lex_state = 1316}, + [191] = {.lex_state = 1316}, + [192] = {.lex_state = 1316}, + [193] = {.lex_state = 1316}, + [194] = {.lex_state = 1316}, + [195] = {.lex_state = 1316}, + [196] = {.lex_state = 1316}, + [197] = {.lex_state = 1316}, + [198] = {.lex_state = 1316}, + [199] = {.lex_state = 1316}, + [200] = {.lex_state = 1316}, + [201] = {.lex_state = 1316}, + [202] = {.lex_state = 1316}, + [203] = {.lex_state = 1316}, + [204] = {.lex_state = 1316}, + [205] = {.lex_state = 1316}, + [206] = {.lex_state = 1316}, + [207] = {.lex_state = 1316}, + [208] = {.lex_state = 1316}, + [209] = {.lex_state = 1316}, + [210] = {.lex_state = 1316}, + [211] = {.lex_state = 1316}, + [212] = {.lex_state = 1316}, + [213] = {.lex_state = 1316}, + [214] = {.lex_state = 1316}, + [215] = {.lex_state = 1316}, + [216] = {.lex_state = 1316}, + [217] = {.lex_state = 1316}, + [218] = {.lex_state = 1316}, + [219] = {.lex_state = 1316}, + [220] = {.lex_state = 1316}, + [221] = {.lex_state = 1316}, + [222] = {.lex_state = 1316}, + [223] = {.lex_state = 1316}, + [224] = {.lex_state = 1316}, + [225] = {.lex_state = 1316}, + [226] = {.lex_state = 1316}, + [227] = {.lex_state = 1316}, + [228] = {.lex_state = 1316}, + [229] = {.lex_state = 1316}, + [230] = {.lex_state = 1316}, + [231] = {.lex_state = 1316}, + [232] = {.lex_state = 1316}, + [233] = {.lex_state = 1316}, + [234] = {.lex_state = 1316}, + [235] = {.lex_state = 1316}, + [236] = {.lex_state = 1316}, + [237] = {.lex_state = 1316}, + [238] = {.lex_state = 1316}, + [239] = {.lex_state = 1316}, + [240] = {.lex_state = 1316}, + [241] = {.lex_state = 1316}, + [242] = {.lex_state = 1316}, + [243] = {.lex_state = 1316}, + [244] = {.lex_state = 1316}, + [245] = {.lex_state = 1316}, + [246] = {.lex_state = 1316}, + [247] = {.lex_state = 1316}, + [248] = {.lex_state = 1316}, + [249] = {.lex_state = 1316}, + [250] = {.lex_state = 1316}, + [251] = {.lex_state = 1316}, + [252] = {.lex_state = 1316}, + [253] = {.lex_state = 1316}, + [254] = {.lex_state = 1316}, + [255] = {.lex_state = 1316}, + [256] = {.lex_state = 1316}, + [257] = {.lex_state = 1316}, + [258] = {.lex_state = 1316}, + [259] = {.lex_state = 1316}, + [260] = {.lex_state = 1316}, + [261] = {.lex_state = 1316}, + [262] = {.lex_state = 1316}, + [263] = {.lex_state = 1316}, + [264] = {.lex_state = 1316}, + [265] = {.lex_state = 1316}, + [266] = {.lex_state = 1316}, + [267] = {.lex_state = 1316}, + [268] = {.lex_state = 1316}, + [269] = {.lex_state = 1316}, + [270] = {.lex_state = 1316}, + [271] = {.lex_state = 1316}, + [272] = {.lex_state = 1316}, + [273] = {.lex_state = 1316}, + [274] = {.lex_state = 1316}, + [275] = {.lex_state = 1316}, + [276] = {.lex_state = 1316}, + [277] = {.lex_state = 1316}, + [278] = {.lex_state = 1316}, + [279] = {.lex_state = 1316}, + [280] = {.lex_state = 1316}, + [281] = {.lex_state = 1316}, + [282] = {.lex_state = 1316}, + [283] = {.lex_state = 1316}, + [284] = {.lex_state = 1316}, + [285] = {.lex_state = 1316}, + [286] = {.lex_state = 1316}, + [287] = {.lex_state = 1316}, + [288] = {.lex_state = 1316}, + [289] = {.lex_state = 1316}, + [290] = {.lex_state = 1316}, + [291] = {.lex_state = 1316}, + [292] = {.lex_state = 1316}, + [293] = {.lex_state = 1316}, + [294] = {.lex_state = 1316}, + [295] = {.lex_state = 1316}, + [296] = {.lex_state = 1316}, + [297] = {.lex_state = 1316}, + [298] = {.lex_state = 1316}, + [299] = {.lex_state = 1316}, + [300] = {.lex_state = 1316}, + [301] = {.lex_state = 1316}, + [302] = {.lex_state = 1316}, + [303] = {.lex_state = 1316}, + [304] = {.lex_state = 1316}, + [305] = {.lex_state = 1316}, + [306] = {.lex_state = 1316}, + [307] = {.lex_state = 1316}, + [308] = {.lex_state = 1316}, + [309] = {.lex_state = 1316}, + [310] = {.lex_state = 1316}, + [311] = {.lex_state = 1316}, + [312] = {.lex_state = 1316}, + [313] = {.lex_state = 1316}, + [314] = {.lex_state = 1316}, + [315] = {.lex_state = 1316}, + [316] = {.lex_state = 1316}, + [317] = {.lex_state = 1316}, + [318] = {.lex_state = 1316}, + [319] = {.lex_state = 1316}, + [320] = {.lex_state = 1316}, + [321] = {.lex_state = 1316}, + [322] = {.lex_state = 1316}, + [323] = {.lex_state = 1316}, + [324] = {.lex_state = 1316}, + [325] = {.lex_state = 1316}, + [326] = {.lex_state = 1316}, + [327] = {.lex_state = 1316}, + [328] = {.lex_state = 1316}, + [329] = {.lex_state = 1316}, + [330] = {.lex_state = 1316}, + [331] = {.lex_state = 1316}, + [332] = {.lex_state = 4}, + [333] = {.lex_state = 4}, + [334] = {.lex_state = 0}, + [335] = {.lex_state = 0}, + [336] = {.lex_state = 0}, + [337] = {.lex_state = 0}, + [338] = {.lex_state = 4}, + [339] = {.lex_state = 4}, + [340] = {.lex_state = 0}, + [341] = {.lex_state = 0}, + [342] = {.lex_state = 0}, + [343] = {.lex_state = 0}, + [344] = {.lex_state = 0}, + [345] = {.lex_state = 0}, + [346] = {.lex_state = 0}, + [347] = {.lex_state = 0}, + [348] = {.lex_state = 0}, + [349] = {.lex_state = 0}, + [350] = {.lex_state = 0}, + [351] = {.lex_state = 0}, + [352] = {.lex_state = 0}, + [353] = {.lex_state = 0}, + [354] = {.lex_state = 0}, + [355] = {.lex_state = 0}, + [356] = {.lex_state = 0}, + [357] = {.lex_state = 0}, + [358] = {.lex_state = 0}, + [359] = {.lex_state = 0}, + [360] = {.lex_state = 0}, + [361] = {.lex_state = 0}, + [362] = {.lex_state = 0}, + [363] = {.lex_state = 0}, + [364] = {.lex_state = 0}, + [365] = {.lex_state = 0}, + [366] = {.lex_state = 0}, + [367] = {.lex_state = 0}, + [368] = {.lex_state = 0}, + [369] = {.lex_state = 0}, + [370] = {.lex_state = 4}, + [371] = {.lex_state = 1316}, + [372] = {.lex_state = 0}, + [373] = {.lex_state = 0}, + [374] = {.lex_state = 0}, + [375] = {.lex_state = 0}, + [376] = {.lex_state = 0}, + [377] = {.lex_state = 0}, + [378] = {.lex_state = 0}, + [379] = {.lex_state = 0}, + [380] = {.lex_state = 0}, + [381] = {.lex_state = 4}, + [382] = {.lex_state = 0}, + [383] = {.lex_state = 0}, + [384] = {.lex_state = 0}, + [385] = {.lex_state = 0}, + [386] = {.lex_state = 0}, + [387] = {.lex_state = 0}, + [388] = {.lex_state = 0}, + [389] = {.lex_state = 0}, + [390] = {.lex_state = 0}, + [391] = {.lex_state = 0}, + [392] = {.lex_state = 0}, + [393] = {.lex_state = 0}, + [394] = {.lex_state = 0}, + [395] = {.lex_state = 1316}, + [396] = {.lex_state = 0}, + [397] = {.lex_state = 1324}, + [398] = {.lex_state = 0}, + [399] = {.lex_state = 1324}, + [400] = {.lex_state = 0}, + [401] = {.lex_state = 0}, + [402] = {.lex_state = 0}, + [403] = {.lex_state = 0}, + [404] = {.lex_state = 0}, + [405] = {.lex_state = 0}, + [406] = {.lex_state = 0}, + [407] = {.lex_state = 0}, + [408] = {.lex_state = 3}, + [409] = {.lex_state = 0}, + [410] = {.lex_state = 0}, + [411] = {.lex_state = 0}, + [412] = {.lex_state = 0}, + [413] = {.lex_state = 0}, + [414] = {.lex_state = 0}, + [415] = {.lex_state = 0}, + [416] = {.lex_state = 0}, + [417] = {.lex_state = 0}, + [418] = {.lex_state = 0}, + [419] = {.lex_state = 0}, + [420] = {.lex_state = 0}, + [421] = {.lex_state = 0}, + [422] = {.lex_state = 0}, + [423] = {.lex_state = 0}, + [424] = {.lex_state = 0}, + [425] = {.lex_state = 0}, + [426] = {.lex_state = 0}, + [427] = {.lex_state = 0}, + [428] = {.lex_state = 1324}, + [429] = {.lex_state = 1324}, + [430] = {.lex_state = 1324}, + [431] = {.lex_state = 1324}, + [432] = {.lex_state = 1324}, + [433] = {.lex_state = 1316}, + [434] = {.lex_state = 1324}, + [435] = {.lex_state = 1324}, + [436] = {.lex_state = 1324}, + [437] = {.lex_state = 1324}, + [438] = {.lex_state = 1324}, + [439] = {.lex_state = 1316}, + [440] = {.lex_state = 1316}, + [441] = {.lex_state = 1324}, + [442] = {.lex_state = 1324}, + [443] = {.lex_state = 1324}, + [444] = {.lex_state = 1325}, + [445] = {.lex_state = 1325}, + [446] = {.lex_state = 1324}, + [447] = {.lex_state = 4}, + [448] = {.lex_state = 1324}, + [449] = {.lex_state = 1324}, + [450] = {.lex_state = 1324}, + [451] = {.lex_state = 1324}, + [452] = {.lex_state = 1324}, + [453] = {.lex_state = 1324}, + [454] = {.lex_state = 1324}, + [455] = {.lex_state = 1324}, + [456] = {.lex_state = 1324}, + [457] = {.lex_state = 1324}, + [458] = {.lex_state = 1324}, + [459] = {.lex_state = 1324}, + [460] = {.lex_state = 1316}, + [461] = {.lex_state = 1316}, + [462] = {.lex_state = 1324}, + [463] = {.lex_state = 1324}, + [464] = {.lex_state = 1324}, + [465] = {.lex_state = 3}, + [466] = {.lex_state = 1324}, + [467] = {.lex_state = 1324}, + [468] = {.lex_state = 1324}, + [469] = {.lex_state = 1324}, + [470] = {.lex_state = 1324}, + [471] = {.lex_state = 1324}, + [472] = {.lex_state = 1324}, + [473] = {.lex_state = 1324}, + [474] = {.lex_state = 1324}, + [475] = {.lex_state = 1324}, + [476] = {.lex_state = 1324}, + [477] = {.lex_state = 1316}, + [478] = {.lex_state = 1324}, + [479] = {.lex_state = 1324}, + [480] = {.lex_state = 1324}, + [481] = {.lex_state = 1324}, + [482] = {.lex_state = 1316}, + [483] = {.lex_state = 1324}, + [484] = {.lex_state = 1324}, + [485] = {.lex_state = 1324}, + [486] = {.lex_state = 0}, + [487] = {.lex_state = 1324}, + [488] = {.lex_state = 1324}, + [489] = {.lex_state = 1325}, + [490] = {.lex_state = 1325}, + [491] = {.lex_state = 1325}, + [492] = {.lex_state = 1325}, + [493] = {.lex_state = 1325}, + [494] = {.lex_state = 1325}, + [495] = {.lex_state = 1325}, + [496] = {.lex_state = 1325}, + [497] = {.lex_state = 1325}, + [498] = {.lex_state = 1325}, + [499] = {.lex_state = 1325}, + [500] = {.lex_state = 1325}, + [501] = {.lex_state = 1316}, + [502] = {.lex_state = 1325}, + [503] = {.lex_state = 1316}, + [504] = {.lex_state = 1325}, + [505] = {.lex_state = 1325}, + [506] = {.lex_state = 4}, + [507] = {.lex_state = 1325}, + [508] = {.lex_state = 1325}, + [509] = {.lex_state = 1325}, + [510] = {.lex_state = 1325}, + [511] = {.lex_state = 1325}, + [512] = {.lex_state = 1325}, + [513] = {.lex_state = 1325}, + [514] = {.lex_state = 1325}, + [515] = {.lex_state = 1325}, + [516] = {.lex_state = 1325}, + [517] = {.lex_state = 1325}, + [518] = {.lex_state = 1325}, + [519] = {.lex_state = 1325}, + [520] = {.lex_state = 1316}, + [521] = {.lex_state = 1325}, + [522] = {.lex_state = 1325}, + [523] = {.lex_state = 1325}, + [524] = {.lex_state = 1325}, + [525] = {.lex_state = 1316}, + [526] = {.lex_state = 1325}, + [527] = {.lex_state = 1325}, + [528] = {.lex_state = 1325}, + [529] = {.lex_state = 1316}, + [530] = {.lex_state = 1325}, + [531] = {.lex_state = 1325}, + [532] = {.lex_state = 1325}, + [533] = {.lex_state = 1325}, + [534] = {.lex_state = 1325}, + [535] = {.lex_state = 1325}, + [536] = {.lex_state = 1325}, + [537] = {.lex_state = 1325}, + [538] = {.lex_state = 1325}, + [539] = {.lex_state = 1325}, + [540] = {.lex_state = 1325}, + [541] = {.lex_state = 1325}, + [542] = {.lex_state = 1325}, + [543] = {.lex_state = 1316}, + [544] = {.lex_state = 1316}, + [545] = {.lex_state = 1325}, + [546] = {.lex_state = 0}, +}; + +static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { + [0] = { + [ts_builtin_sym_end] = ACTIONS(1), + [sym_comment] = ACTIONS(3), + [sym_number] = ACTIONS(1), + [anon_sym_yes] = ACTIONS(1), + [anon_sym_no] = ACTIONS(1), + [aux_sym_host_token1] = ACTIONS(1), + [anon_sym_EQ] = ACTIONS(1), + [aux_sym_match_token1] = ACTIONS(1), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1), + [aux_sym_address_family_token1] = ACTIONS(1), + [anon_sym_any] = ACTIONS(1), + [anon_sym_inet] = ACTIONS(1), + [anon_sym_inet6] = ACTIONS(1), + [aux_sym_batch_mode_token1] = ACTIONS(1), + [aux_sym_bind_address_token1] = ACTIONS(1), + [aux_sym_bind_interface_token1] = ACTIONS(1), + [aux_sym_canonical_domains_token1] = ACTIONS(1), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1), + [aux_sym_certificate_file_token1] = ACTIONS(1), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1), + [aux_sym_check_host_ip_token1] = ACTIONS(1), + [aux_sym_ciphers_token1] = ACTIONS(1), + [aux_sym_cipher_token1] = ACTIONS(1), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1), + [aux_sym_compression_token1] = ACTIONS(1), + [aux_sym_connection_attempts_token1] = ACTIONS(1), + [aux_sym_connect_timeout_token1] = ACTIONS(1), + [aux_sym_control_master_token1] = ACTIONS(1), + [anon_sym_ask] = ACTIONS(1), + [anon_sym_auto] = ACTIONS(1), + [anon_sym_autoask] = ACTIONS(1), + [aux_sym_control_path_token1] = ACTIONS(1), + [aux_sym_control_persist_token1] = ACTIONS(1), + [aux_sym_dynamic_forward_token1] = ACTIONS(1), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1), + [aux_sym_escape_char_token1] = ACTIONS(1), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1), + [anon_sym_md5] = ACTIONS(1), + [anon_sym_sha256] = ACTIONS(1), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1), + [aux_sym_forward_agent_token1] = ACTIONS(1), + [aux_sym_forward_x11_token1] = ACTIONS(1), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1), + [aux_sym_gateway_ports_token1] = ACTIONS(1), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1), + [aux_sym_host_key_alias_token1] = ACTIONS(1), + [aux_sym_hostname_token1] = ACTIONS(1), + [aux_sym_identities_only_token1] = ACTIONS(1), + [aux_sym_identity_agent_token1] = ACTIONS(1), + [aux_sym_identity_file_token1] = ACTIONS(1), + [aux_sym_ignore_unknown_token1] = ACTIONS(1), + [aux_sym_include_token1] = ACTIONS(1), + [aux_sym_ip_qos_token1] = ACTIONS(1), + [anon_sym_af11] = ACTIONS(1), + [anon_sym_af12] = ACTIONS(1), + [anon_sym_af13] = ACTIONS(1), + [anon_sym_af21] = ACTIONS(1), + [anon_sym_af22] = ACTIONS(1), + [anon_sym_af23] = ACTIONS(1), + [anon_sym_af31] = ACTIONS(1), + [anon_sym_af32] = ACTIONS(1), + [anon_sym_af33] = ACTIONS(1), + [anon_sym_af41] = ACTIONS(1), + [anon_sym_af42] = ACTIONS(1), + [anon_sym_af43] = ACTIONS(1), + [anon_sym_cs0] = ACTIONS(1), + [anon_sym_cs1] = ACTIONS(1), + [anon_sym_cs2] = ACTIONS(1), + [anon_sym_cs3] = ACTIONS(1), + [anon_sym_cs4] = ACTIONS(1), + [anon_sym_cs5] = ACTIONS(1), + [anon_sym_cs6] = ACTIONS(1), + [anon_sym_cs7] = ACTIONS(1), + [anon_sym_ef] = ACTIONS(1), + [anon_sym_le] = ACTIONS(1), + [anon_sym_lowdelay] = ACTIONS(1), + [anon_sym_throughput] = ACTIONS(1), + [anon_sym_reliability] = ACTIONS(1), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1), + [aux_sym_kex_algorithms_token1] = ACTIONS(1), + [aux_sym_known_hosts_command_token1] = ACTIONS(1), + [aux_sym_local_command_token1] = ACTIONS(1), + [aux_sym_local_forward_token1] = ACTIONS(1), + [aux_sym_log_level_token1] = ACTIONS(1), + [aux_sym_log_level_value_token1] = ACTIONS(1), + [aux_sym_log_level_value_token2] = ACTIONS(1), + [aux_sym_log_level_value_token3] = ACTIONS(1), + [aux_sym_log_level_value_token4] = ACTIONS(1), + [aux_sym_log_level_value_token5] = ACTIONS(1), + [aux_sym_log_level_value_token6] = ACTIONS(1), + [aux_sym_log_level_value_token7] = ACTIONS(1), + [aux_sym_log_level_value_token8] = ACTIONS(1), + [aux_sym_log_level_value_token9] = ACTIONS(1), + [aux_sym_log_verbose_token1] = ACTIONS(1), + [aux_sym_macs_token1] = ACTIONS(1), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1), + [aux_sym_password_authentication_token1] = ACTIONS(1), + [aux_sym_permit_local_command_token1] = ACTIONS(1), + [aux_sym_permit_remote_open_token1] = ACTIONS(1), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1), + [aux_sym_port_token1] = ACTIONS(1), + [aux_sym_preferred_authentications_token1] = ACTIONS(1), + [aux_sym_protocol_token1] = ACTIONS(1), + [anon_sym_1] = ACTIONS(1), + [anon_sym_2] = ACTIONS(1), + [aux_sym_proxy_command_token1] = ACTIONS(1), + [aux_sym_proxy_jump_token1] = ACTIONS(1), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1), + [aux_sym_rekey_limit_token1] = ACTIONS(1), + [aux_sym_remote_command_token1] = ACTIONS(1), + [aux_sym_remote_forward_token1] = ACTIONS(1), + [aux_sym_request_tty_token1] = ACTIONS(1), + [anon_sym_force] = ACTIONS(1), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1), + [aux_sym_security_key_provider_token1] = ACTIONS(1), + [aux_sym_send_env_token1] = ACTIONS(1), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1), + [aux_sym_server_alive_interval_token1] = ACTIONS(1), + [aux_sym_session_type_token1] = ACTIONS(1), + [anon_sym_subsystem] = ACTIONS(1), + [anon_sym_default] = ACTIONS(1), + [aux_sym_set_env_token1] = ACTIONS(1), + [aux_sym_stdin_null_token1] = ACTIONS(1), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1), + [anon_sym_off] = ACTIONS(1), + [anon_sym_accept_DASHnew] = ACTIONS(1), + [aux_sym_syslog_facility_token1] = ACTIONS(1), + [anon_sym_DAEMON] = ACTIONS(1), + [anon_sym_USER] = ACTIONS(1), + [anon_sym_AUTH] = ACTIONS(1), + [anon_sym_LOCAL0] = ACTIONS(1), + [anon_sym_LOCAL1] = ACTIONS(1), + [anon_sym_LOCAL2] = ACTIONS(1), + [anon_sym_LOCAL3] = ACTIONS(1), + [anon_sym_LOCAL4] = ACTIONS(1), + [anon_sym_LOCAL5] = ACTIONS(1), + [anon_sym_LOCAL6] = ACTIONS(1), + [anon_sym_LOCAL7] = ACTIONS(1), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1), + [aux_sym_keep_alive_token1] = ACTIONS(1), + [aux_sym_tunnel_token1] = ACTIONS(1), + [anon_sym_point_DASHto_DASHpoint] = ACTIONS(1), + [anon_sym_ethernet] = ACTIONS(1), + [aux_sym_tunnel_device_token1] = ACTIONS(1), + [aux_sym_update_host_keys_token1] = ACTIONS(1), + [aux_sym_use_keychain_token1] = ACTIONS(1), + [aux_sym_user_token1] = ACTIONS(1), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1), + [aux_sym_visual_host_key_token1] = ACTIONS(1), + [aux_sym_xauth_location_token1] = ACTIONS(1), + }, + [1] = { + [sym_client_config] = STATE(546), + [sym__option] = STATE(2), + [sym_host] = STATE(2), + [sym_match] = STATE(2), + [sym_add_keys_to_agent] = STATE(2), + [sym_address_family] = STATE(2), + [sym_batch_mode] = STATE(2), + [sym_bind_address] = STATE(2), + [sym_bind_interface] = STATE(2), + [sym_canonical_domains] = STATE(2), + [sym_canonicalize_fallback_local] = STATE(2), + [sym_canonicalize_hostname] = STATE(2), + [sym_canonicalize_max_dots] = STATE(2), + [sym_canonicalize_permitted_cnames] = STATE(2), + [sym_ca_signature_algorithms] = STATE(2), + [sym_certificate_file] = STATE(2), + [sym_challenge_response_authentication] = STATE(2), + [sym_check_host_ip] = STATE(2), + [sym_ciphers] = STATE(2), + [sym_cipher] = STATE(2), + [sym_clear_all_forwardings] = STATE(2), + [sym_compression] = STATE(2), + [sym_connection_attempts] = STATE(2), + [sym_connect_timeout] = STATE(2), + [sym_control_master] = STATE(2), + [sym_control_path] = STATE(2), + [sym_control_persist] = STATE(2), + [sym_dynamic_forward] = STATE(2), + [sym_enable_ssh_keysign] = STATE(2), + [sym_escape_char] = STATE(2), + [sym_exit_on_forward_failure] = STATE(2), + [sym_fingerprint_hash] = STATE(2), + [sym_fork_after_authentication] = STATE(2), + [sym_forward_agent] = STATE(2), + [sym_forward_x11] = STATE(2), + [sym_forward_x11_timeout] = STATE(2), + [sym_forward_x11_trusted] = STATE(2), + [sym_gateway_ports] = STATE(2), + [sym_global_known_hosts_file] = STATE(2), + [sym_gssapi_authentication] = STATE(2), + [sym_gssapi_client_identity] = STATE(2), + [sym_gssapi_delegate_credentials] = STATE(2), + [sym_gssapi_key_exchange] = STATE(2), + [sym_gssapi_renewal_forces_rekey] = STATE(2), + [sym_gssapi_server_identity] = STATE(2), + [sym_gssapi_trust_dns] = STATE(2), + [sym_gssapi_kex_algorithms] = STATE(2), + [sym_hash_known_hosts] = STATE(2), + [sym_hostbased_accepted_algorithms] = STATE(2), + [sym_hostbased_authentication] = STATE(2), + [sym_host_key_algorithms] = STATE(2), + [sym_host_key_alias] = STATE(2), + [sym_hostname] = STATE(2), + [sym_identities_only] = STATE(2), + [sym_identity_agent] = STATE(2), + [sym_identity_file] = STATE(2), + [sym_ignore_unknown] = STATE(2), + [sym_include] = STATE(2), + [sym_ip_qos] = STATE(2), + [sym_kbd_interactive_authentication] = STATE(2), + [sym_kbd_interactive_devices] = STATE(2), + [sym_kex_algorithms] = STATE(2), + [sym_known_hosts_command] = STATE(2), + [sym_local_command] = STATE(2), + [sym_local_forward] = STATE(2), + [sym_log_level] = STATE(2), + [sym_log_verbose] = STATE(2), + [sym_macs] = STATE(2), + [sym_no_host_authentication_for_localhost] = STATE(2), + [sym_number_of_password_prompts] = STATE(2), + [sym_password_authentication] = STATE(2), + [sym_permit_local_command] = STATE(2), + [sym_permit_remote_open] = STATE(2), + [sym_pkcs11_provider] = STATE(2), + [sym_port] = STATE(2), + [sym_preferred_authentications] = STATE(2), + [sym_protocol] = STATE(2), + [sym_proxy_command] = STATE(2), + [sym_proxy_jump] = STATE(2), + [sym_proxy_use_fdpass] = STATE(2), + [sym_pubkey_accepted_algorithms] = STATE(2), + [sym_pubkey_accepted_key_types] = STATE(2), + [sym_pubkey_authentication] = STATE(2), + [sym_rekey_limit] = STATE(2), + [sym_remote_command] = STATE(2), + [sym_remote_forward] = STATE(2), + [sym_request_tty] = STATE(2), + [sym_revoked_host_keys] = STATE(2), + [sym_security_key_provider] = STATE(2), + [sym_send_env] = STATE(2), + [sym_server_alive_count_max] = STATE(2), + [sym_server_alive_interval] = STATE(2), + [sym_session_type] = STATE(2), + [sym_set_env] = STATE(2), + [sym_stdin_null] = STATE(2), + [sym_stream_local_bind_mask] = STATE(2), + [sym_stream_local_bind_unlink] = STATE(2), + [sym_strict_host_key_checking] = STATE(2), + [sym_syslog_facility] = STATE(2), + [sym_tcp_keep_alive] = STATE(2), + [sym_keep_alive] = STATE(2), + [sym_tunnel] = STATE(2), + [sym_tunnel_device] = STATE(2), + [sym_update_host_keys] = STATE(2), + [sym_use_keychain] = STATE(2), + [sym_user] = STATE(2), + [sym_user_known_hosts_file] = STATE(2), + [sym_verify_host_key_dns] = STATE(2), + [sym_visual_host_key] = STATE(2), + [sym_xauth_location] = STATE(2), + [aux_sym_client_config_repeat1] = STATE(2), + [ts_builtin_sym_end] = ACTIONS(5), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(7), + [aux_sym_match_token1] = ACTIONS(9), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(11), + [aux_sym_address_family_token1] = ACTIONS(13), + [aux_sym_batch_mode_token1] = ACTIONS(15), + [aux_sym_bind_address_token1] = ACTIONS(17), + [aux_sym_bind_interface_token1] = ACTIONS(19), + [aux_sym_canonical_domains_token1] = ACTIONS(21), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(23), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(25), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(27), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(29), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(31), + [aux_sym_certificate_file_token1] = ACTIONS(33), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(35), + [aux_sym_check_host_ip_token1] = ACTIONS(37), + [aux_sym_ciphers_token1] = ACTIONS(39), + [aux_sym_cipher_token1] = ACTIONS(41), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(43), + [aux_sym_compression_token1] = ACTIONS(45), + [aux_sym_connection_attempts_token1] = ACTIONS(47), + [aux_sym_connect_timeout_token1] = ACTIONS(49), + [aux_sym_control_master_token1] = ACTIONS(51), + [aux_sym_control_path_token1] = ACTIONS(53), + [aux_sym_control_persist_token1] = ACTIONS(55), + [aux_sym_dynamic_forward_token1] = ACTIONS(57), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(59), + [aux_sym_escape_char_token1] = ACTIONS(61), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(63), + [aux_sym_fingerprint_hash_token1] = ACTIONS(65), + [aux_sym_fork_after_authentication_token1] = ACTIONS(67), + [aux_sym_forward_agent_token1] = ACTIONS(69), + [aux_sym_forward_x11_token1] = ACTIONS(71), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(73), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(75), + [aux_sym_gateway_ports_token1] = ACTIONS(77), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(79), + [aux_sym_gssapi_authentication_token1] = ACTIONS(81), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(83), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(85), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(87), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(89), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(91), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(93), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(95), + [aux_sym_hash_known_hosts_token1] = ACTIONS(97), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(99), + [aux_sym_hostbased_authentication_token1] = ACTIONS(101), + [aux_sym_host_key_algorithms_token1] = ACTIONS(103), + [aux_sym_host_key_alias_token1] = ACTIONS(105), + [aux_sym_hostname_token1] = ACTIONS(107), + [aux_sym_identities_only_token1] = ACTIONS(109), + [aux_sym_identity_agent_token1] = ACTIONS(111), + [aux_sym_identity_file_token1] = ACTIONS(113), + [aux_sym_ignore_unknown_token1] = ACTIONS(115), + [aux_sym_include_token1] = ACTIONS(117), + [aux_sym_ip_qos_token1] = ACTIONS(119), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(121), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(123), + [aux_sym_kex_algorithms_token1] = ACTIONS(125), + [aux_sym_known_hosts_command_token1] = ACTIONS(127), + [aux_sym_local_command_token1] = ACTIONS(129), + [aux_sym_local_forward_token1] = ACTIONS(131), + [aux_sym_log_level_token1] = ACTIONS(133), + [aux_sym_log_verbose_token1] = ACTIONS(135), + [aux_sym_macs_token1] = ACTIONS(137), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(139), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(141), + [aux_sym_password_authentication_token1] = ACTIONS(143), + [aux_sym_permit_local_command_token1] = ACTIONS(145), + [aux_sym_permit_remote_open_token1] = ACTIONS(147), + [aux_sym_pkcs11_provider_token1] = ACTIONS(149), + [aux_sym_port_token1] = ACTIONS(151), + [aux_sym_preferred_authentications_token1] = ACTIONS(153), + [aux_sym_protocol_token1] = ACTIONS(155), + [aux_sym_proxy_command_token1] = ACTIONS(157), + [aux_sym_proxy_jump_token1] = ACTIONS(159), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(161), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(163), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(165), + [aux_sym_pubkey_authentication_token1] = ACTIONS(167), + [aux_sym_rekey_limit_token1] = ACTIONS(169), + [aux_sym_remote_command_token1] = ACTIONS(171), + [aux_sym_remote_forward_token1] = ACTIONS(173), + [aux_sym_request_tty_token1] = ACTIONS(175), + [aux_sym_revoked_host_keys_token1] = ACTIONS(177), + [aux_sym_security_key_provider_token1] = ACTIONS(179), + [aux_sym_send_env_token1] = ACTIONS(181), + [aux_sym_server_alive_count_max_token1] = ACTIONS(183), + [aux_sym_server_alive_interval_token1] = ACTIONS(185), + [aux_sym_session_type_token1] = ACTIONS(187), + [aux_sym_set_env_token1] = ACTIONS(189), + [aux_sym_stdin_null_token1] = ACTIONS(191), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(193), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(195), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(197), + [aux_sym_syslog_facility_token1] = ACTIONS(199), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(201), + [aux_sym_keep_alive_token1] = ACTIONS(203), + [aux_sym_tunnel_token1] = ACTIONS(205), + [aux_sym_tunnel_device_token1] = ACTIONS(207), + [aux_sym_update_host_keys_token1] = ACTIONS(209), + [aux_sym_use_keychain_token1] = ACTIONS(211), + [aux_sym_user_token1] = ACTIONS(213), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(215), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(217), + [aux_sym_visual_host_key_token1] = ACTIONS(219), + [aux_sym_xauth_location_token1] = ACTIONS(221), + }, + [2] = { + [sym__option] = STATE(3), + [sym_host] = STATE(3), + [sym_match] = STATE(3), + [sym_add_keys_to_agent] = STATE(3), + [sym_address_family] = STATE(3), + [sym_batch_mode] = STATE(3), + [sym_bind_address] = STATE(3), + [sym_bind_interface] = STATE(3), + [sym_canonical_domains] = STATE(3), + [sym_canonicalize_fallback_local] = STATE(3), + [sym_canonicalize_hostname] = STATE(3), + [sym_canonicalize_max_dots] = STATE(3), + [sym_canonicalize_permitted_cnames] = STATE(3), + [sym_ca_signature_algorithms] = STATE(3), + [sym_certificate_file] = STATE(3), + [sym_challenge_response_authentication] = STATE(3), + [sym_check_host_ip] = STATE(3), + [sym_ciphers] = STATE(3), + [sym_cipher] = STATE(3), + [sym_clear_all_forwardings] = STATE(3), + [sym_compression] = STATE(3), + [sym_connection_attempts] = STATE(3), + [sym_connect_timeout] = STATE(3), + [sym_control_master] = STATE(3), + [sym_control_path] = STATE(3), + [sym_control_persist] = STATE(3), + [sym_dynamic_forward] = STATE(3), + [sym_enable_ssh_keysign] = STATE(3), + [sym_escape_char] = STATE(3), + [sym_exit_on_forward_failure] = STATE(3), + [sym_fingerprint_hash] = STATE(3), + [sym_fork_after_authentication] = STATE(3), + [sym_forward_agent] = STATE(3), + [sym_forward_x11] = STATE(3), + [sym_forward_x11_timeout] = STATE(3), + [sym_forward_x11_trusted] = STATE(3), + [sym_gateway_ports] = STATE(3), + [sym_global_known_hosts_file] = STATE(3), + [sym_gssapi_authentication] = STATE(3), + [sym_gssapi_client_identity] = STATE(3), + [sym_gssapi_delegate_credentials] = STATE(3), + [sym_gssapi_key_exchange] = STATE(3), + [sym_gssapi_renewal_forces_rekey] = STATE(3), + [sym_gssapi_server_identity] = STATE(3), + [sym_gssapi_trust_dns] = STATE(3), + [sym_gssapi_kex_algorithms] = STATE(3), + [sym_hash_known_hosts] = STATE(3), + [sym_hostbased_accepted_algorithms] = STATE(3), + [sym_hostbased_authentication] = STATE(3), + [sym_host_key_algorithms] = STATE(3), + [sym_host_key_alias] = STATE(3), + [sym_hostname] = STATE(3), + [sym_identities_only] = STATE(3), + [sym_identity_agent] = STATE(3), + [sym_identity_file] = STATE(3), + [sym_ignore_unknown] = STATE(3), + [sym_include] = STATE(3), + [sym_ip_qos] = STATE(3), + [sym_kbd_interactive_authentication] = STATE(3), + [sym_kbd_interactive_devices] = STATE(3), + [sym_kex_algorithms] = STATE(3), + [sym_known_hosts_command] = STATE(3), + [sym_local_command] = STATE(3), + [sym_local_forward] = STATE(3), + [sym_log_level] = STATE(3), + [sym_log_verbose] = STATE(3), + [sym_macs] = STATE(3), + [sym_no_host_authentication_for_localhost] = STATE(3), + [sym_number_of_password_prompts] = STATE(3), + [sym_password_authentication] = STATE(3), + [sym_permit_local_command] = STATE(3), + [sym_permit_remote_open] = STATE(3), + [sym_pkcs11_provider] = STATE(3), + [sym_port] = STATE(3), + [sym_preferred_authentications] = STATE(3), + [sym_protocol] = STATE(3), + [sym_proxy_command] = STATE(3), + [sym_proxy_jump] = STATE(3), + [sym_proxy_use_fdpass] = STATE(3), + [sym_pubkey_accepted_algorithms] = STATE(3), + [sym_pubkey_accepted_key_types] = STATE(3), + [sym_pubkey_authentication] = STATE(3), + [sym_rekey_limit] = STATE(3), + [sym_remote_command] = STATE(3), + [sym_remote_forward] = STATE(3), + [sym_request_tty] = STATE(3), + [sym_revoked_host_keys] = STATE(3), + [sym_security_key_provider] = STATE(3), + [sym_send_env] = STATE(3), + [sym_server_alive_count_max] = STATE(3), + [sym_server_alive_interval] = STATE(3), + [sym_session_type] = STATE(3), + [sym_set_env] = STATE(3), + [sym_stdin_null] = STATE(3), + [sym_stream_local_bind_mask] = STATE(3), + [sym_stream_local_bind_unlink] = STATE(3), + [sym_strict_host_key_checking] = STATE(3), + [sym_syslog_facility] = STATE(3), + [sym_tcp_keep_alive] = STATE(3), + [sym_keep_alive] = STATE(3), + [sym_tunnel] = STATE(3), + [sym_tunnel_device] = STATE(3), + [sym_update_host_keys] = STATE(3), + [sym_use_keychain] = STATE(3), + [sym_user] = STATE(3), + [sym_user_known_hosts_file] = STATE(3), + [sym_verify_host_key_dns] = STATE(3), + [sym_visual_host_key] = STATE(3), + [sym_xauth_location] = STATE(3), + [aux_sym_client_config_repeat1] = STATE(3), + [ts_builtin_sym_end] = ACTIONS(223), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(7), + [aux_sym_match_token1] = ACTIONS(9), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(11), + [aux_sym_address_family_token1] = ACTIONS(13), + [aux_sym_batch_mode_token1] = ACTIONS(15), + [aux_sym_bind_address_token1] = ACTIONS(17), + [aux_sym_bind_interface_token1] = ACTIONS(19), + [aux_sym_canonical_domains_token1] = ACTIONS(21), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(23), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(25), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(27), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(29), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(31), + [aux_sym_certificate_file_token1] = ACTIONS(33), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(35), + [aux_sym_check_host_ip_token1] = ACTIONS(37), + [aux_sym_ciphers_token1] = ACTIONS(39), + [aux_sym_cipher_token1] = ACTIONS(41), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(43), + [aux_sym_compression_token1] = ACTIONS(45), + [aux_sym_connection_attempts_token1] = ACTIONS(47), + [aux_sym_connect_timeout_token1] = ACTIONS(49), + [aux_sym_control_master_token1] = ACTIONS(51), + [aux_sym_control_path_token1] = ACTIONS(53), + [aux_sym_control_persist_token1] = ACTIONS(55), + [aux_sym_dynamic_forward_token1] = ACTIONS(57), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(59), + [aux_sym_escape_char_token1] = ACTIONS(61), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(63), + [aux_sym_fingerprint_hash_token1] = ACTIONS(65), + [aux_sym_fork_after_authentication_token1] = ACTIONS(67), + [aux_sym_forward_agent_token1] = ACTIONS(69), + [aux_sym_forward_x11_token1] = ACTIONS(71), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(73), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(75), + [aux_sym_gateway_ports_token1] = ACTIONS(77), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(79), + [aux_sym_gssapi_authentication_token1] = ACTIONS(81), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(83), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(85), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(87), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(89), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(91), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(93), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(95), + [aux_sym_hash_known_hosts_token1] = ACTIONS(97), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(99), + [aux_sym_hostbased_authentication_token1] = ACTIONS(101), + [aux_sym_host_key_algorithms_token1] = ACTIONS(103), + [aux_sym_host_key_alias_token1] = ACTIONS(105), + [aux_sym_hostname_token1] = ACTIONS(107), + [aux_sym_identities_only_token1] = ACTIONS(109), + [aux_sym_identity_agent_token1] = ACTIONS(111), + [aux_sym_identity_file_token1] = ACTIONS(113), + [aux_sym_ignore_unknown_token1] = ACTIONS(115), + [aux_sym_include_token1] = ACTIONS(117), + [aux_sym_ip_qos_token1] = ACTIONS(119), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(121), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(123), + [aux_sym_kex_algorithms_token1] = ACTIONS(125), + [aux_sym_known_hosts_command_token1] = ACTIONS(127), + [aux_sym_local_command_token1] = ACTIONS(129), + [aux_sym_local_forward_token1] = ACTIONS(131), + [aux_sym_log_level_token1] = ACTIONS(133), + [aux_sym_log_verbose_token1] = ACTIONS(135), + [aux_sym_macs_token1] = ACTIONS(137), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(139), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(141), + [aux_sym_password_authentication_token1] = ACTIONS(143), + [aux_sym_permit_local_command_token1] = ACTIONS(145), + [aux_sym_permit_remote_open_token1] = ACTIONS(147), + [aux_sym_pkcs11_provider_token1] = ACTIONS(149), + [aux_sym_port_token1] = ACTIONS(151), + [aux_sym_preferred_authentications_token1] = ACTIONS(153), + [aux_sym_protocol_token1] = ACTIONS(155), + [aux_sym_proxy_command_token1] = ACTIONS(157), + [aux_sym_proxy_jump_token1] = ACTIONS(159), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(161), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(163), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(165), + [aux_sym_pubkey_authentication_token1] = ACTIONS(167), + [aux_sym_rekey_limit_token1] = ACTIONS(169), + [aux_sym_remote_command_token1] = ACTIONS(171), + [aux_sym_remote_forward_token1] = ACTIONS(173), + [aux_sym_request_tty_token1] = ACTIONS(175), + [aux_sym_revoked_host_keys_token1] = ACTIONS(177), + [aux_sym_security_key_provider_token1] = ACTIONS(179), + [aux_sym_send_env_token1] = ACTIONS(181), + [aux_sym_server_alive_count_max_token1] = ACTIONS(183), + [aux_sym_server_alive_interval_token1] = ACTIONS(185), + [aux_sym_session_type_token1] = ACTIONS(187), + [aux_sym_set_env_token1] = ACTIONS(189), + [aux_sym_stdin_null_token1] = ACTIONS(191), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(193), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(195), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(197), + [aux_sym_syslog_facility_token1] = ACTIONS(199), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(201), + [aux_sym_keep_alive_token1] = ACTIONS(203), + [aux_sym_tunnel_token1] = ACTIONS(205), + [aux_sym_tunnel_device_token1] = ACTIONS(207), + [aux_sym_update_host_keys_token1] = ACTIONS(209), + [aux_sym_use_keychain_token1] = ACTIONS(211), + [aux_sym_user_token1] = ACTIONS(213), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(215), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(217), + [aux_sym_visual_host_key_token1] = ACTIONS(219), + [aux_sym_xauth_location_token1] = ACTIONS(221), + }, + [3] = { + [sym__option] = STATE(3), + [sym_host] = STATE(3), + [sym_match] = STATE(3), + [sym_add_keys_to_agent] = STATE(3), + [sym_address_family] = STATE(3), + [sym_batch_mode] = STATE(3), + [sym_bind_address] = STATE(3), + [sym_bind_interface] = STATE(3), + [sym_canonical_domains] = STATE(3), + [sym_canonicalize_fallback_local] = STATE(3), + [sym_canonicalize_hostname] = STATE(3), + [sym_canonicalize_max_dots] = STATE(3), + [sym_canonicalize_permitted_cnames] = STATE(3), + [sym_ca_signature_algorithms] = STATE(3), + [sym_certificate_file] = STATE(3), + [sym_challenge_response_authentication] = STATE(3), + [sym_check_host_ip] = STATE(3), + [sym_ciphers] = STATE(3), + [sym_cipher] = STATE(3), + [sym_clear_all_forwardings] = STATE(3), + [sym_compression] = STATE(3), + [sym_connection_attempts] = STATE(3), + [sym_connect_timeout] = STATE(3), + [sym_control_master] = STATE(3), + [sym_control_path] = STATE(3), + [sym_control_persist] = STATE(3), + [sym_dynamic_forward] = STATE(3), + [sym_enable_ssh_keysign] = STATE(3), + [sym_escape_char] = STATE(3), + [sym_exit_on_forward_failure] = STATE(3), + [sym_fingerprint_hash] = STATE(3), + [sym_fork_after_authentication] = STATE(3), + [sym_forward_agent] = STATE(3), + [sym_forward_x11] = STATE(3), + [sym_forward_x11_timeout] = STATE(3), + [sym_forward_x11_trusted] = STATE(3), + [sym_gateway_ports] = STATE(3), + [sym_global_known_hosts_file] = STATE(3), + [sym_gssapi_authentication] = STATE(3), + [sym_gssapi_client_identity] = STATE(3), + [sym_gssapi_delegate_credentials] = STATE(3), + [sym_gssapi_key_exchange] = STATE(3), + [sym_gssapi_renewal_forces_rekey] = STATE(3), + [sym_gssapi_server_identity] = STATE(3), + [sym_gssapi_trust_dns] = STATE(3), + [sym_gssapi_kex_algorithms] = STATE(3), + [sym_hash_known_hosts] = STATE(3), + [sym_hostbased_accepted_algorithms] = STATE(3), + [sym_hostbased_authentication] = STATE(3), + [sym_host_key_algorithms] = STATE(3), + [sym_host_key_alias] = STATE(3), + [sym_hostname] = STATE(3), + [sym_identities_only] = STATE(3), + [sym_identity_agent] = STATE(3), + [sym_identity_file] = STATE(3), + [sym_ignore_unknown] = STATE(3), + [sym_include] = STATE(3), + [sym_ip_qos] = STATE(3), + [sym_kbd_interactive_authentication] = STATE(3), + [sym_kbd_interactive_devices] = STATE(3), + [sym_kex_algorithms] = STATE(3), + [sym_known_hosts_command] = STATE(3), + [sym_local_command] = STATE(3), + [sym_local_forward] = STATE(3), + [sym_log_level] = STATE(3), + [sym_log_verbose] = STATE(3), + [sym_macs] = STATE(3), + [sym_no_host_authentication_for_localhost] = STATE(3), + [sym_number_of_password_prompts] = STATE(3), + [sym_password_authentication] = STATE(3), + [sym_permit_local_command] = STATE(3), + [sym_permit_remote_open] = STATE(3), + [sym_pkcs11_provider] = STATE(3), + [sym_port] = STATE(3), + [sym_preferred_authentications] = STATE(3), + [sym_protocol] = STATE(3), + [sym_proxy_command] = STATE(3), + [sym_proxy_jump] = STATE(3), + [sym_proxy_use_fdpass] = STATE(3), + [sym_pubkey_accepted_algorithms] = STATE(3), + [sym_pubkey_accepted_key_types] = STATE(3), + [sym_pubkey_authentication] = STATE(3), + [sym_rekey_limit] = STATE(3), + [sym_remote_command] = STATE(3), + [sym_remote_forward] = STATE(3), + [sym_request_tty] = STATE(3), + [sym_revoked_host_keys] = STATE(3), + [sym_security_key_provider] = STATE(3), + [sym_send_env] = STATE(3), + [sym_server_alive_count_max] = STATE(3), + [sym_server_alive_interval] = STATE(3), + [sym_session_type] = STATE(3), + [sym_set_env] = STATE(3), + [sym_stdin_null] = STATE(3), + [sym_stream_local_bind_mask] = STATE(3), + [sym_stream_local_bind_unlink] = STATE(3), + [sym_strict_host_key_checking] = STATE(3), + [sym_syslog_facility] = STATE(3), + [sym_tcp_keep_alive] = STATE(3), + [sym_keep_alive] = STATE(3), + [sym_tunnel] = STATE(3), + [sym_tunnel_device] = STATE(3), + [sym_update_host_keys] = STATE(3), + [sym_use_keychain] = STATE(3), + [sym_user] = STATE(3), + [sym_user_known_hosts_file] = STATE(3), + [sym_verify_host_key_dns] = STATE(3), + [sym_visual_host_key] = STATE(3), + [sym_xauth_location] = STATE(3), + [aux_sym_client_config_repeat1] = STATE(3), + [ts_builtin_sym_end] = ACTIONS(225), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(227), + [aux_sym_match_token1] = ACTIONS(230), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(233), + [aux_sym_address_family_token1] = ACTIONS(236), + [aux_sym_batch_mode_token1] = ACTIONS(239), + [aux_sym_bind_address_token1] = ACTIONS(242), + [aux_sym_bind_interface_token1] = ACTIONS(245), + [aux_sym_canonical_domains_token1] = ACTIONS(248), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(251), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(254), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(257), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(260), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(263), + [aux_sym_certificate_file_token1] = ACTIONS(266), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(269), + [aux_sym_check_host_ip_token1] = ACTIONS(272), + [aux_sym_ciphers_token1] = ACTIONS(275), + [aux_sym_cipher_token1] = ACTIONS(278), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(281), + [aux_sym_compression_token1] = ACTIONS(284), + [aux_sym_connection_attempts_token1] = ACTIONS(287), + [aux_sym_connect_timeout_token1] = ACTIONS(290), + [aux_sym_control_master_token1] = ACTIONS(293), + [aux_sym_control_path_token1] = ACTIONS(296), + [aux_sym_control_persist_token1] = ACTIONS(299), + [aux_sym_dynamic_forward_token1] = ACTIONS(302), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(305), + [aux_sym_escape_char_token1] = ACTIONS(308), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(311), + [aux_sym_fingerprint_hash_token1] = ACTIONS(314), + [aux_sym_fork_after_authentication_token1] = ACTIONS(317), + [aux_sym_forward_agent_token1] = ACTIONS(320), + [aux_sym_forward_x11_token1] = ACTIONS(323), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(326), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(329), + [aux_sym_gateway_ports_token1] = ACTIONS(332), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(335), + [aux_sym_gssapi_authentication_token1] = ACTIONS(338), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(341), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(344), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(347), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(350), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(353), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(356), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(359), + [aux_sym_hash_known_hosts_token1] = ACTIONS(362), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(365), + [aux_sym_hostbased_authentication_token1] = ACTIONS(368), + [aux_sym_host_key_algorithms_token1] = ACTIONS(371), + [aux_sym_host_key_alias_token1] = ACTIONS(374), + [aux_sym_hostname_token1] = ACTIONS(377), + [aux_sym_identities_only_token1] = ACTIONS(380), + [aux_sym_identity_agent_token1] = ACTIONS(383), + [aux_sym_identity_file_token1] = ACTIONS(386), + [aux_sym_ignore_unknown_token1] = ACTIONS(389), + [aux_sym_include_token1] = ACTIONS(392), + [aux_sym_ip_qos_token1] = ACTIONS(395), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(398), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(401), + [aux_sym_kex_algorithms_token1] = ACTIONS(404), + [aux_sym_known_hosts_command_token1] = ACTIONS(407), + [aux_sym_local_command_token1] = ACTIONS(410), + [aux_sym_local_forward_token1] = ACTIONS(413), + [aux_sym_log_level_token1] = ACTIONS(416), + [aux_sym_log_verbose_token1] = ACTIONS(419), + [aux_sym_macs_token1] = ACTIONS(422), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(425), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(428), + [aux_sym_password_authentication_token1] = ACTIONS(431), + [aux_sym_permit_local_command_token1] = ACTIONS(434), + [aux_sym_permit_remote_open_token1] = ACTIONS(437), + [aux_sym_pkcs11_provider_token1] = ACTIONS(440), + [aux_sym_port_token1] = ACTIONS(443), + [aux_sym_preferred_authentications_token1] = ACTIONS(446), + [aux_sym_protocol_token1] = ACTIONS(449), + [aux_sym_proxy_command_token1] = ACTIONS(452), + [aux_sym_proxy_jump_token1] = ACTIONS(455), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(458), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(461), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(464), + [aux_sym_pubkey_authentication_token1] = ACTIONS(467), + [aux_sym_rekey_limit_token1] = ACTIONS(470), + [aux_sym_remote_command_token1] = ACTIONS(473), + [aux_sym_remote_forward_token1] = ACTIONS(476), + [aux_sym_request_tty_token1] = ACTIONS(479), + [aux_sym_revoked_host_keys_token1] = ACTIONS(482), + [aux_sym_security_key_provider_token1] = ACTIONS(485), + [aux_sym_send_env_token1] = ACTIONS(488), + [aux_sym_server_alive_count_max_token1] = ACTIONS(491), + [aux_sym_server_alive_interval_token1] = ACTIONS(494), + [aux_sym_session_type_token1] = ACTIONS(497), + [aux_sym_set_env_token1] = ACTIONS(500), + [aux_sym_stdin_null_token1] = ACTIONS(503), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(506), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(509), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(512), + [aux_sym_syslog_facility_token1] = ACTIONS(515), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(518), + [aux_sym_keep_alive_token1] = ACTIONS(521), + [aux_sym_tunnel_token1] = ACTIONS(524), + [aux_sym_tunnel_device_token1] = ACTIONS(527), + [aux_sym_update_host_keys_token1] = ACTIONS(530), + [aux_sym_use_keychain_token1] = ACTIONS(533), + [aux_sym_user_token1] = ACTIONS(536), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(539), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(542), + [aux_sym_visual_host_key_token1] = ACTIONS(545), + [aux_sym_xauth_location_token1] = ACTIONS(548), + }, + [4] = { + [ts_builtin_sym_end] = ACTIONS(551), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(553), + [aux_sym_match_token1] = ACTIONS(551), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(551), + [aux_sym_address_family_token1] = ACTIONS(551), + [aux_sym_batch_mode_token1] = ACTIONS(551), + [aux_sym_bind_address_token1] = ACTIONS(551), + [aux_sym_bind_interface_token1] = ACTIONS(551), + [aux_sym_canonical_domains_token1] = ACTIONS(551), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(551), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(551), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(551), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(551), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(551), + [aux_sym_certificate_file_token1] = ACTIONS(551), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(551), + [aux_sym_check_host_ip_token1] = ACTIONS(551), + [aux_sym_ciphers_token1] = ACTIONS(551), + [aux_sym_cipher_token1] = ACTIONS(553), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(551), + [aux_sym_compression_token1] = ACTIONS(551), + [aux_sym_connection_attempts_token1] = ACTIONS(551), + [aux_sym_connect_timeout_token1] = ACTIONS(551), + [aux_sym_control_master_token1] = ACTIONS(551), + [aux_sym_control_path_token1] = ACTIONS(551), + [aux_sym_control_persist_token1] = ACTIONS(551), + [aux_sym_dynamic_forward_token1] = ACTIONS(551), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(551), + [aux_sym_escape_char_token1] = ACTIONS(551), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(551), + [aux_sym_fingerprint_hash_token1] = ACTIONS(551), + [aux_sym_fork_after_authentication_token1] = ACTIONS(551), + [aux_sym_forward_agent_token1] = ACTIONS(551), + [aux_sym_forward_x11_token1] = ACTIONS(553), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(551), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(551), + [aux_sym_gateway_ports_token1] = ACTIONS(551), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(551), + [aux_sym_gssapi_authentication_token1] = ACTIONS(551), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(551), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(551), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(551), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(551), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(551), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(551), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(551), + [aux_sym_hash_known_hosts_token1] = ACTIONS(551), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(551), + [aux_sym_hostbased_authentication_token1] = ACTIONS(551), + [aux_sym_host_key_algorithms_token1] = ACTIONS(551), + [aux_sym_host_key_alias_token1] = ACTIONS(551), + [aux_sym_hostname_token1] = ACTIONS(551), + [aux_sym_identities_only_token1] = ACTIONS(551), + [aux_sym_identity_agent_token1] = ACTIONS(551), + [aux_sym_identity_file_token1] = ACTIONS(551), + [aux_sym_ignore_unknown_token1] = ACTIONS(551), + [aux_sym_include_token1] = ACTIONS(551), + [aux_sym_ip_qos_token1] = ACTIONS(551), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(551), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(551), + [aux_sym_kex_algorithms_token1] = ACTIONS(551), + [aux_sym_known_hosts_command_token1] = ACTIONS(551), + [aux_sym_local_command_token1] = ACTIONS(551), + [aux_sym_local_forward_token1] = ACTIONS(551), + [aux_sym_log_level_token1] = ACTIONS(551), + [aux_sym_log_verbose_token1] = ACTIONS(551), + [aux_sym_macs_token1] = ACTIONS(551), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(551), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(551), + [aux_sym_password_authentication_token1] = ACTIONS(551), + [aux_sym_permit_local_command_token1] = ACTIONS(551), + [aux_sym_permit_remote_open_token1] = ACTIONS(551), + [aux_sym_pkcs11_provider_token1] = ACTIONS(551), + [aux_sym_port_token1] = ACTIONS(551), + [aux_sym_preferred_authentications_token1] = ACTIONS(551), + [aux_sym_protocol_token1] = ACTIONS(551), + [aux_sym_proxy_command_token1] = ACTIONS(551), + [aux_sym_proxy_jump_token1] = ACTIONS(551), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(551), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(551), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(551), + [aux_sym_pubkey_authentication_token1] = ACTIONS(551), + [aux_sym_rekey_limit_token1] = ACTIONS(551), + [aux_sym_remote_command_token1] = ACTIONS(551), + [aux_sym_remote_forward_token1] = ACTIONS(551), + [aux_sym_request_tty_token1] = ACTIONS(551), + [aux_sym_revoked_host_keys_token1] = ACTIONS(551), + [aux_sym_security_key_provider_token1] = ACTIONS(551), + [aux_sym_send_env_token1] = ACTIONS(551), + [aux_sym_server_alive_count_max_token1] = ACTIONS(551), + [aux_sym_server_alive_interval_token1] = ACTIONS(551), + [aux_sym_session_type_token1] = ACTIONS(551), + [aux_sym_set_env_token1] = ACTIONS(551), + [aux_sym_stdin_null_token1] = ACTIONS(551), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(551), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(551), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(551), + [aux_sym_syslog_facility_token1] = ACTIONS(551), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(551), + [aux_sym_keep_alive_token1] = ACTIONS(551), + [aux_sym_tunnel_token1] = ACTIONS(553), + [aux_sym_tunnel_device_token1] = ACTIONS(551), + [aux_sym_update_host_keys_token1] = ACTIONS(551), + [aux_sym_use_keychain_token1] = ACTIONS(551), + [aux_sym_user_token1] = ACTIONS(553), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(551), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(551), + [aux_sym_visual_host_key_token1] = ACTIONS(551), + [aux_sym_xauth_location_token1] = ACTIONS(551), + }, + [5] = { + [ts_builtin_sym_end] = ACTIONS(555), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(557), + [aux_sym_match_token1] = ACTIONS(555), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(555), + [aux_sym_address_family_token1] = ACTIONS(555), + [aux_sym_batch_mode_token1] = ACTIONS(555), + [aux_sym_bind_address_token1] = ACTIONS(555), + [aux_sym_bind_interface_token1] = ACTIONS(555), + [aux_sym_canonical_domains_token1] = ACTIONS(555), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(555), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(555), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(555), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(555), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(555), + [aux_sym_certificate_file_token1] = ACTIONS(555), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(555), + [aux_sym_check_host_ip_token1] = ACTIONS(555), + [aux_sym_ciphers_token1] = ACTIONS(555), + [aux_sym_cipher_token1] = ACTIONS(557), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(555), + [aux_sym_compression_token1] = ACTIONS(555), + [aux_sym_connection_attempts_token1] = ACTIONS(555), + [aux_sym_connect_timeout_token1] = ACTIONS(555), + [aux_sym_control_master_token1] = ACTIONS(555), + [aux_sym_control_path_token1] = ACTIONS(555), + [aux_sym_control_persist_token1] = ACTIONS(555), + [aux_sym_dynamic_forward_token1] = ACTIONS(555), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(555), + [aux_sym_escape_char_token1] = ACTIONS(555), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(555), + [aux_sym_fingerprint_hash_token1] = ACTIONS(555), + [aux_sym_fork_after_authentication_token1] = ACTIONS(555), + [aux_sym_forward_agent_token1] = ACTIONS(555), + [aux_sym_forward_x11_token1] = ACTIONS(557), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(555), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(555), + [aux_sym_gateway_ports_token1] = ACTIONS(555), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(555), + [aux_sym_gssapi_authentication_token1] = ACTIONS(555), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(555), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(555), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(555), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(555), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(555), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(555), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(555), + [aux_sym_hash_known_hosts_token1] = ACTIONS(555), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(555), + [aux_sym_hostbased_authentication_token1] = ACTIONS(555), + [aux_sym_host_key_algorithms_token1] = ACTIONS(555), + [aux_sym_host_key_alias_token1] = ACTIONS(555), + [aux_sym_hostname_token1] = ACTIONS(555), + [aux_sym_identities_only_token1] = ACTIONS(555), + [aux_sym_identity_agent_token1] = ACTIONS(555), + [aux_sym_identity_file_token1] = ACTIONS(555), + [aux_sym_ignore_unknown_token1] = ACTIONS(555), + [aux_sym_include_token1] = ACTIONS(555), + [aux_sym_ip_qos_token1] = ACTIONS(555), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(555), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(555), + [aux_sym_kex_algorithms_token1] = ACTIONS(555), + [aux_sym_known_hosts_command_token1] = ACTIONS(555), + [aux_sym_local_command_token1] = ACTIONS(555), + [aux_sym_local_forward_token1] = ACTIONS(555), + [aux_sym_log_level_token1] = ACTIONS(555), + [aux_sym_log_verbose_token1] = ACTIONS(555), + [aux_sym_macs_token1] = ACTIONS(555), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(555), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(555), + [aux_sym_password_authentication_token1] = ACTIONS(555), + [aux_sym_permit_local_command_token1] = ACTIONS(555), + [aux_sym_permit_remote_open_token1] = ACTIONS(555), + [aux_sym_pkcs11_provider_token1] = ACTIONS(555), + [aux_sym_port_token1] = ACTIONS(555), + [aux_sym_preferred_authentications_token1] = ACTIONS(555), + [aux_sym_protocol_token1] = ACTIONS(555), + [aux_sym_proxy_command_token1] = ACTIONS(555), + [aux_sym_proxy_jump_token1] = ACTIONS(555), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(555), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(555), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(555), + [aux_sym_pubkey_authentication_token1] = ACTIONS(555), + [aux_sym_rekey_limit_token1] = ACTIONS(555), + [aux_sym_remote_command_token1] = ACTIONS(555), + [aux_sym_remote_forward_token1] = ACTIONS(555), + [aux_sym_request_tty_token1] = ACTIONS(555), + [aux_sym_revoked_host_keys_token1] = ACTIONS(555), + [aux_sym_security_key_provider_token1] = ACTIONS(555), + [aux_sym_send_env_token1] = ACTIONS(555), + [aux_sym_server_alive_count_max_token1] = ACTIONS(555), + [aux_sym_server_alive_interval_token1] = ACTIONS(555), + [aux_sym_session_type_token1] = ACTIONS(555), + [aux_sym_set_env_token1] = ACTIONS(555), + [aux_sym_stdin_null_token1] = ACTIONS(555), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(555), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(555), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(555), + [aux_sym_syslog_facility_token1] = ACTIONS(555), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(555), + [aux_sym_keep_alive_token1] = ACTIONS(555), + [aux_sym_tunnel_token1] = ACTIONS(557), + [aux_sym_tunnel_device_token1] = ACTIONS(555), + [aux_sym_update_host_keys_token1] = ACTIONS(555), + [aux_sym_use_keychain_token1] = ACTIONS(555), + [aux_sym_user_token1] = ACTIONS(557), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(555), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(555), + [aux_sym_visual_host_key_token1] = ACTIONS(555), + [aux_sym_xauth_location_token1] = ACTIONS(555), + }, + [6] = { + [ts_builtin_sym_end] = ACTIONS(559), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(561), + [aux_sym_match_token1] = ACTIONS(559), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(559), + [aux_sym_address_family_token1] = ACTIONS(559), + [aux_sym_batch_mode_token1] = ACTIONS(559), + [aux_sym_bind_address_token1] = ACTIONS(559), + [aux_sym_bind_interface_token1] = ACTIONS(559), + [aux_sym_canonical_domains_token1] = ACTIONS(559), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(559), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(559), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(559), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(559), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(559), + [aux_sym_certificate_file_token1] = ACTIONS(559), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(559), + [aux_sym_check_host_ip_token1] = ACTIONS(559), + [aux_sym_ciphers_token1] = ACTIONS(559), + [aux_sym_cipher_token1] = ACTIONS(561), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(559), + [aux_sym_compression_token1] = ACTIONS(559), + [aux_sym_connection_attempts_token1] = ACTIONS(559), + [aux_sym_connect_timeout_token1] = ACTIONS(559), + [aux_sym_control_master_token1] = ACTIONS(559), + [aux_sym_control_path_token1] = ACTIONS(559), + [aux_sym_control_persist_token1] = ACTIONS(559), + [aux_sym_dynamic_forward_token1] = ACTIONS(559), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(559), + [aux_sym_escape_char_token1] = ACTIONS(559), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(559), + [aux_sym_fingerprint_hash_token1] = ACTIONS(559), + [aux_sym_fork_after_authentication_token1] = ACTIONS(559), + [aux_sym_forward_agent_token1] = ACTIONS(559), + [aux_sym_forward_x11_token1] = ACTIONS(561), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(559), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(559), + [aux_sym_gateway_ports_token1] = ACTIONS(559), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(559), + [aux_sym_gssapi_authentication_token1] = ACTIONS(559), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(559), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(559), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(559), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(559), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(559), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(559), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(559), + [aux_sym_hash_known_hosts_token1] = ACTIONS(559), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(559), + [aux_sym_hostbased_authentication_token1] = ACTIONS(559), + [aux_sym_host_key_algorithms_token1] = ACTIONS(559), + [aux_sym_host_key_alias_token1] = ACTIONS(559), + [aux_sym_hostname_token1] = ACTIONS(559), + [aux_sym_identities_only_token1] = ACTIONS(559), + [aux_sym_identity_agent_token1] = ACTIONS(559), + [aux_sym_identity_file_token1] = ACTIONS(559), + [aux_sym_ignore_unknown_token1] = ACTIONS(559), + [aux_sym_include_token1] = ACTIONS(559), + [aux_sym_ip_qos_token1] = ACTIONS(559), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(559), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(559), + [aux_sym_kex_algorithms_token1] = ACTIONS(559), + [aux_sym_known_hosts_command_token1] = ACTIONS(559), + [aux_sym_local_command_token1] = ACTIONS(559), + [aux_sym_local_forward_token1] = ACTIONS(559), + [aux_sym_log_level_token1] = ACTIONS(559), + [aux_sym_log_verbose_token1] = ACTIONS(559), + [aux_sym_macs_token1] = ACTIONS(559), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(559), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(559), + [aux_sym_password_authentication_token1] = ACTIONS(559), + [aux_sym_permit_local_command_token1] = ACTIONS(559), + [aux_sym_permit_remote_open_token1] = ACTIONS(559), + [aux_sym_pkcs11_provider_token1] = ACTIONS(559), + [aux_sym_port_token1] = ACTIONS(559), + [aux_sym_preferred_authentications_token1] = ACTIONS(559), + [aux_sym_protocol_token1] = ACTIONS(559), + [aux_sym_proxy_command_token1] = ACTIONS(559), + [aux_sym_proxy_jump_token1] = ACTIONS(559), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(559), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(559), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(559), + [aux_sym_pubkey_authentication_token1] = ACTIONS(559), + [aux_sym_rekey_limit_token1] = ACTIONS(559), + [aux_sym_remote_command_token1] = ACTIONS(559), + [aux_sym_remote_forward_token1] = ACTIONS(559), + [aux_sym_request_tty_token1] = ACTIONS(559), + [aux_sym_revoked_host_keys_token1] = ACTIONS(559), + [aux_sym_security_key_provider_token1] = ACTIONS(559), + [aux_sym_send_env_token1] = ACTIONS(559), + [aux_sym_server_alive_count_max_token1] = ACTIONS(559), + [aux_sym_server_alive_interval_token1] = ACTIONS(559), + [aux_sym_session_type_token1] = ACTIONS(559), + [aux_sym_set_env_token1] = ACTIONS(559), + [aux_sym_stdin_null_token1] = ACTIONS(559), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(559), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(559), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(559), + [aux_sym_syslog_facility_token1] = ACTIONS(559), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(559), + [aux_sym_keep_alive_token1] = ACTIONS(559), + [aux_sym_tunnel_token1] = ACTIONS(561), + [aux_sym_tunnel_device_token1] = ACTIONS(559), + [aux_sym_update_host_keys_token1] = ACTIONS(559), + [aux_sym_use_keychain_token1] = ACTIONS(559), + [aux_sym_user_token1] = ACTIONS(561), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(559), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(559), + [aux_sym_visual_host_key_token1] = ACTIONS(559), + [aux_sym_xauth_location_token1] = ACTIONS(559), + }, + [7] = { + [ts_builtin_sym_end] = ACTIONS(563), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(565), + [aux_sym_match_token1] = ACTIONS(563), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(563), + [aux_sym_address_family_token1] = ACTIONS(563), + [aux_sym_batch_mode_token1] = ACTIONS(563), + [aux_sym_bind_address_token1] = ACTIONS(563), + [aux_sym_bind_interface_token1] = ACTIONS(563), + [aux_sym_canonical_domains_token1] = ACTIONS(563), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(563), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(563), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(563), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(563), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(563), + [aux_sym_certificate_file_token1] = ACTIONS(563), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(563), + [aux_sym_check_host_ip_token1] = ACTIONS(563), + [aux_sym_ciphers_token1] = ACTIONS(563), + [aux_sym_cipher_token1] = ACTIONS(565), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(563), + [aux_sym_compression_token1] = ACTIONS(563), + [aux_sym_connection_attempts_token1] = ACTIONS(563), + [aux_sym_connect_timeout_token1] = ACTIONS(563), + [aux_sym_control_master_token1] = ACTIONS(563), + [aux_sym_control_path_token1] = ACTIONS(563), + [aux_sym_control_persist_token1] = ACTIONS(563), + [aux_sym_dynamic_forward_token1] = ACTIONS(563), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(563), + [aux_sym_escape_char_token1] = ACTIONS(563), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(563), + [aux_sym_fingerprint_hash_token1] = ACTIONS(563), + [aux_sym_fork_after_authentication_token1] = ACTIONS(563), + [aux_sym_forward_agent_token1] = ACTIONS(563), + [aux_sym_forward_x11_token1] = ACTIONS(565), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(563), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(563), + [aux_sym_gateway_ports_token1] = ACTIONS(563), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(563), + [aux_sym_gssapi_authentication_token1] = ACTIONS(563), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(563), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(563), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(563), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(563), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(563), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(563), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(563), + [aux_sym_hash_known_hosts_token1] = ACTIONS(563), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(563), + [aux_sym_hostbased_authentication_token1] = ACTIONS(563), + [aux_sym_host_key_algorithms_token1] = ACTIONS(563), + [aux_sym_host_key_alias_token1] = ACTIONS(563), + [aux_sym_hostname_token1] = ACTIONS(563), + [aux_sym_identities_only_token1] = ACTIONS(563), + [aux_sym_identity_agent_token1] = ACTIONS(563), + [aux_sym_identity_file_token1] = ACTIONS(563), + [aux_sym_ignore_unknown_token1] = ACTIONS(563), + [aux_sym_include_token1] = ACTIONS(563), + [aux_sym_ip_qos_token1] = ACTIONS(563), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(563), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(563), + [aux_sym_kex_algorithms_token1] = ACTIONS(563), + [aux_sym_known_hosts_command_token1] = ACTIONS(563), + [aux_sym_local_command_token1] = ACTIONS(563), + [aux_sym_local_forward_token1] = ACTIONS(563), + [aux_sym_log_level_token1] = ACTIONS(563), + [aux_sym_log_verbose_token1] = ACTIONS(563), + [aux_sym_macs_token1] = ACTIONS(563), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(563), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(563), + [aux_sym_password_authentication_token1] = ACTIONS(563), + [aux_sym_permit_local_command_token1] = ACTIONS(563), + [aux_sym_permit_remote_open_token1] = ACTIONS(563), + [aux_sym_pkcs11_provider_token1] = ACTIONS(563), + [aux_sym_port_token1] = ACTIONS(563), + [aux_sym_preferred_authentications_token1] = ACTIONS(563), + [aux_sym_protocol_token1] = ACTIONS(563), + [aux_sym_proxy_command_token1] = ACTIONS(563), + [aux_sym_proxy_jump_token1] = ACTIONS(563), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(563), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(563), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(563), + [aux_sym_pubkey_authentication_token1] = ACTIONS(563), + [aux_sym_rekey_limit_token1] = ACTIONS(563), + [aux_sym_remote_command_token1] = ACTIONS(563), + [aux_sym_remote_forward_token1] = ACTIONS(563), + [aux_sym_request_tty_token1] = ACTIONS(563), + [aux_sym_revoked_host_keys_token1] = ACTIONS(563), + [aux_sym_security_key_provider_token1] = ACTIONS(563), + [aux_sym_send_env_token1] = ACTIONS(563), + [aux_sym_server_alive_count_max_token1] = ACTIONS(563), + [aux_sym_server_alive_interval_token1] = ACTIONS(563), + [aux_sym_session_type_token1] = ACTIONS(563), + [aux_sym_set_env_token1] = ACTIONS(563), + [aux_sym_stdin_null_token1] = ACTIONS(563), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(563), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(563), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(563), + [aux_sym_syslog_facility_token1] = ACTIONS(563), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(563), + [aux_sym_keep_alive_token1] = ACTIONS(563), + [aux_sym_tunnel_token1] = ACTIONS(565), + [aux_sym_tunnel_device_token1] = ACTIONS(563), + [aux_sym_update_host_keys_token1] = ACTIONS(563), + [aux_sym_use_keychain_token1] = ACTIONS(563), + [aux_sym_user_token1] = ACTIONS(565), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(563), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(563), + [aux_sym_visual_host_key_token1] = ACTIONS(563), + [aux_sym_xauth_location_token1] = ACTIONS(563), + }, + [8] = { + [ts_builtin_sym_end] = ACTIONS(567), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(569), + [aux_sym_match_token1] = ACTIONS(567), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(567), + [aux_sym_address_family_token1] = ACTIONS(567), + [aux_sym_batch_mode_token1] = ACTIONS(567), + [aux_sym_bind_address_token1] = ACTIONS(567), + [aux_sym_bind_interface_token1] = ACTIONS(567), + [aux_sym_canonical_domains_token1] = ACTIONS(567), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(567), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(567), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(567), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(567), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(567), + [aux_sym_certificate_file_token1] = ACTIONS(567), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(567), + [aux_sym_check_host_ip_token1] = ACTIONS(567), + [aux_sym_ciphers_token1] = ACTIONS(567), + [aux_sym_cipher_token1] = ACTIONS(569), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(567), + [aux_sym_compression_token1] = ACTIONS(567), + [aux_sym_connection_attempts_token1] = ACTIONS(567), + [aux_sym_connect_timeout_token1] = ACTIONS(567), + [aux_sym_control_master_token1] = ACTIONS(567), + [aux_sym_control_path_token1] = ACTIONS(567), + [aux_sym_control_persist_token1] = ACTIONS(567), + [aux_sym_dynamic_forward_token1] = ACTIONS(567), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(567), + [aux_sym_escape_char_token1] = ACTIONS(567), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(567), + [aux_sym_fingerprint_hash_token1] = ACTIONS(567), + [aux_sym_fork_after_authentication_token1] = ACTIONS(567), + [aux_sym_forward_agent_token1] = ACTIONS(567), + [aux_sym_forward_x11_token1] = ACTIONS(569), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(567), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(567), + [aux_sym_gateway_ports_token1] = ACTIONS(567), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(567), + [aux_sym_gssapi_authentication_token1] = ACTIONS(567), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(567), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(567), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(567), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(567), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(567), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(567), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(567), + [aux_sym_hash_known_hosts_token1] = ACTIONS(567), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(567), + [aux_sym_hostbased_authentication_token1] = ACTIONS(567), + [aux_sym_host_key_algorithms_token1] = ACTIONS(567), + [aux_sym_host_key_alias_token1] = ACTIONS(567), + [aux_sym_hostname_token1] = ACTIONS(567), + [aux_sym_identities_only_token1] = ACTIONS(567), + [aux_sym_identity_agent_token1] = ACTIONS(567), + [aux_sym_identity_file_token1] = ACTIONS(567), + [aux_sym_ignore_unknown_token1] = ACTIONS(567), + [aux_sym_include_token1] = ACTIONS(567), + [aux_sym_ip_qos_token1] = ACTIONS(567), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(567), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(567), + [aux_sym_kex_algorithms_token1] = ACTIONS(567), + [aux_sym_known_hosts_command_token1] = ACTIONS(567), + [aux_sym_local_command_token1] = ACTIONS(567), + [aux_sym_local_forward_token1] = ACTIONS(567), + [aux_sym_log_level_token1] = ACTIONS(567), + [aux_sym_log_verbose_token1] = ACTIONS(567), + [aux_sym_macs_token1] = ACTIONS(567), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(567), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(567), + [aux_sym_password_authentication_token1] = ACTIONS(567), + [aux_sym_permit_local_command_token1] = ACTIONS(567), + [aux_sym_permit_remote_open_token1] = ACTIONS(567), + [aux_sym_pkcs11_provider_token1] = ACTIONS(567), + [aux_sym_port_token1] = ACTIONS(567), + [aux_sym_preferred_authentications_token1] = ACTIONS(567), + [aux_sym_protocol_token1] = ACTIONS(567), + [aux_sym_proxy_command_token1] = ACTIONS(567), + [aux_sym_proxy_jump_token1] = ACTIONS(567), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(567), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(567), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(567), + [aux_sym_pubkey_authentication_token1] = ACTIONS(567), + [aux_sym_rekey_limit_token1] = ACTIONS(567), + [aux_sym_remote_command_token1] = ACTIONS(567), + [aux_sym_remote_forward_token1] = ACTIONS(567), + [aux_sym_request_tty_token1] = ACTIONS(567), + [aux_sym_revoked_host_keys_token1] = ACTIONS(567), + [aux_sym_security_key_provider_token1] = ACTIONS(567), + [aux_sym_send_env_token1] = ACTIONS(567), + [aux_sym_server_alive_count_max_token1] = ACTIONS(567), + [aux_sym_server_alive_interval_token1] = ACTIONS(567), + [aux_sym_session_type_token1] = ACTIONS(567), + [aux_sym_set_env_token1] = ACTIONS(567), + [aux_sym_stdin_null_token1] = ACTIONS(567), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(567), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(567), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(567), + [aux_sym_syslog_facility_token1] = ACTIONS(567), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(567), + [aux_sym_keep_alive_token1] = ACTIONS(567), + [aux_sym_tunnel_token1] = ACTIONS(569), + [aux_sym_tunnel_device_token1] = ACTIONS(567), + [aux_sym_update_host_keys_token1] = ACTIONS(567), + [aux_sym_use_keychain_token1] = ACTIONS(567), + [aux_sym_user_token1] = ACTIONS(569), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(567), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(567), + [aux_sym_visual_host_key_token1] = ACTIONS(567), + [aux_sym_xauth_location_token1] = ACTIONS(567), + }, + [9] = { + [ts_builtin_sym_end] = ACTIONS(571), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(573), + [aux_sym_match_token1] = ACTIONS(571), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(571), + [aux_sym_address_family_token1] = ACTIONS(571), + [aux_sym_batch_mode_token1] = ACTIONS(571), + [aux_sym_bind_address_token1] = ACTIONS(571), + [aux_sym_bind_interface_token1] = ACTIONS(571), + [aux_sym_canonical_domains_token1] = ACTIONS(571), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(571), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(571), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(571), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(571), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(571), + [aux_sym_certificate_file_token1] = ACTIONS(571), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(571), + [aux_sym_check_host_ip_token1] = ACTIONS(571), + [aux_sym_ciphers_token1] = ACTIONS(571), + [aux_sym_cipher_token1] = ACTIONS(573), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(571), + [aux_sym_compression_token1] = ACTIONS(571), + [aux_sym_connection_attempts_token1] = ACTIONS(571), + [aux_sym_connect_timeout_token1] = ACTIONS(571), + [aux_sym_control_master_token1] = ACTIONS(571), + [aux_sym_control_path_token1] = ACTIONS(571), + [aux_sym_control_persist_token1] = ACTIONS(571), + [aux_sym_dynamic_forward_token1] = ACTIONS(571), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(571), + [aux_sym_escape_char_token1] = ACTIONS(571), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(571), + [aux_sym_fingerprint_hash_token1] = ACTIONS(571), + [aux_sym_fork_after_authentication_token1] = ACTIONS(571), + [aux_sym_forward_agent_token1] = ACTIONS(571), + [aux_sym_forward_x11_token1] = ACTIONS(573), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(571), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(571), + [aux_sym_gateway_ports_token1] = ACTIONS(571), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(571), + [aux_sym_gssapi_authentication_token1] = ACTIONS(571), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(571), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(571), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(571), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(571), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(571), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(571), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(571), + [aux_sym_hash_known_hosts_token1] = ACTIONS(571), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(571), + [aux_sym_hostbased_authentication_token1] = ACTIONS(571), + [aux_sym_host_key_algorithms_token1] = ACTIONS(571), + [aux_sym_host_key_alias_token1] = ACTIONS(571), + [aux_sym_hostname_token1] = ACTIONS(571), + [aux_sym_identities_only_token1] = ACTIONS(571), + [aux_sym_identity_agent_token1] = ACTIONS(571), + [aux_sym_identity_file_token1] = ACTIONS(571), + [aux_sym_ignore_unknown_token1] = ACTIONS(571), + [aux_sym_include_token1] = ACTIONS(571), + [aux_sym_ip_qos_token1] = ACTIONS(571), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(571), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(571), + [aux_sym_kex_algorithms_token1] = ACTIONS(571), + [aux_sym_known_hosts_command_token1] = ACTIONS(571), + [aux_sym_local_command_token1] = ACTIONS(571), + [aux_sym_local_forward_token1] = ACTIONS(571), + [aux_sym_log_level_token1] = ACTIONS(571), + [aux_sym_log_verbose_token1] = ACTIONS(571), + [aux_sym_macs_token1] = ACTIONS(571), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(571), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(571), + [aux_sym_password_authentication_token1] = ACTIONS(571), + [aux_sym_permit_local_command_token1] = ACTIONS(571), + [aux_sym_permit_remote_open_token1] = ACTIONS(571), + [aux_sym_pkcs11_provider_token1] = ACTIONS(571), + [aux_sym_port_token1] = ACTIONS(571), + [aux_sym_preferred_authentications_token1] = ACTIONS(571), + [aux_sym_protocol_token1] = ACTIONS(571), + [aux_sym_proxy_command_token1] = ACTIONS(571), + [aux_sym_proxy_jump_token1] = ACTIONS(571), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(571), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(571), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(571), + [aux_sym_pubkey_authentication_token1] = ACTIONS(571), + [aux_sym_rekey_limit_token1] = ACTIONS(571), + [aux_sym_remote_command_token1] = ACTIONS(571), + [aux_sym_remote_forward_token1] = ACTIONS(571), + [aux_sym_request_tty_token1] = ACTIONS(571), + [aux_sym_revoked_host_keys_token1] = ACTIONS(571), + [aux_sym_security_key_provider_token1] = ACTIONS(571), + [aux_sym_send_env_token1] = ACTIONS(571), + [aux_sym_server_alive_count_max_token1] = ACTIONS(571), + [aux_sym_server_alive_interval_token1] = ACTIONS(571), + [aux_sym_session_type_token1] = ACTIONS(571), + [aux_sym_set_env_token1] = ACTIONS(571), + [aux_sym_stdin_null_token1] = ACTIONS(571), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(571), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(571), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(571), + [aux_sym_syslog_facility_token1] = ACTIONS(571), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(571), + [aux_sym_keep_alive_token1] = ACTIONS(571), + [aux_sym_tunnel_token1] = ACTIONS(573), + [aux_sym_tunnel_device_token1] = ACTIONS(571), + [aux_sym_update_host_keys_token1] = ACTIONS(571), + [aux_sym_use_keychain_token1] = ACTIONS(571), + [aux_sym_user_token1] = ACTIONS(573), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(571), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(571), + [aux_sym_visual_host_key_token1] = ACTIONS(571), + [aux_sym_xauth_location_token1] = ACTIONS(571), + }, + [10] = { + [ts_builtin_sym_end] = ACTIONS(575), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(577), + [aux_sym_match_token1] = ACTIONS(575), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(575), + [aux_sym_address_family_token1] = ACTIONS(575), + [aux_sym_batch_mode_token1] = ACTIONS(575), + [aux_sym_bind_address_token1] = ACTIONS(575), + [aux_sym_bind_interface_token1] = ACTIONS(575), + [aux_sym_canonical_domains_token1] = ACTIONS(575), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(575), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(575), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(575), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(575), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(575), + [aux_sym_certificate_file_token1] = ACTIONS(575), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(575), + [aux_sym_check_host_ip_token1] = ACTIONS(575), + [aux_sym_ciphers_token1] = ACTIONS(575), + [aux_sym_cipher_token1] = ACTIONS(577), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(575), + [aux_sym_compression_token1] = ACTIONS(575), + [aux_sym_connection_attempts_token1] = ACTIONS(575), + [aux_sym_connect_timeout_token1] = ACTIONS(575), + [aux_sym_control_master_token1] = ACTIONS(575), + [aux_sym_control_path_token1] = ACTIONS(575), + [aux_sym_control_persist_token1] = ACTIONS(575), + [aux_sym_dynamic_forward_token1] = ACTIONS(575), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(575), + [aux_sym_escape_char_token1] = ACTIONS(575), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(575), + [aux_sym_fingerprint_hash_token1] = ACTIONS(575), + [aux_sym_fork_after_authentication_token1] = ACTIONS(575), + [aux_sym_forward_agent_token1] = ACTIONS(575), + [aux_sym_forward_x11_token1] = ACTIONS(577), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(575), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(575), + [aux_sym_gateway_ports_token1] = ACTIONS(575), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(575), + [aux_sym_gssapi_authentication_token1] = ACTIONS(575), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(575), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(575), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(575), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(575), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(575), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(575), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(575), + [aux_sym_hash_known_hosts_token1] = ACTIONS(575), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(575), + [aux_sym_hostbased_authentication_token1] = ACTIONS(575), + [aux_sym_host_key_algorithms_token1] = ACTIONS(575), + [aux_sym_host_key_alias_token1] = ACTIONS(575), + [aux_sym_hostname_token1] = ACTIONS(575), + [aux_sym_identities_only_token1] = ACTIONS(575), + [aux_sym_identity_agent_token1] = ACTIONS(575), + [aux_sym_identity_file_token1] = ACTIONS(575), + [aux_sym_ignore_unknown_token1] = ACTIONS(575), + [aux_sym_include_token1] = ACTIONS(575), + [aux_sym_ip_qos_token1] = ACTIONS(575), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(575), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(575), + [aux_sym_kex_algorithms_token1] = ACTIONS(575), + [aux_sym_known_hosts_command_token1] = ACTIONS(575), + [aux_sym_local_command_token1] = ACTIONS(575), + [aux_sym_local_forward_token1] = ACTIONS(575), + [aux_sym_log_level_token1] = ACTIONS(575), + [aux_sym_log_verbose_token1] = ACTIONS(575), + [aux_sym_macs_token1] = ACTIONS(575), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(575), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(575), + [aux_sym_password_authentication_token1] = ACTIONS(575), + [aux_sym_permit_local_command_token1] = ACTIONS(575), + [aux_sym_permit_remote_open_token1] = ACTIONS(575), + [aux_sym_pkcs11_provider_token1] = ACTIONS(575), + [aux_sym_port_token1] = ACTIONS(575), + [aux_sym_preferred_authentications_token1] = ACTIONS(575), + [aux_sym_protocol_token1] = ACTIONS(575), + [aux_sym_proxy_command_token1] = ACTIONS(575), + [aux_sym_proxy_jump_token1] = ACTIONS(575), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(575), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(575), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(575), + [aux_sym_pubkey_authentication_token1] = ACTIONS(575), + [aux_sym_rekey_limit_token1] = ACTIONS(575), + [aux_sym_remote_command_token1] = ACTIONS(575), + [aux_sym_remote_forward_token1] = ACTIONS(575), + [aux_sym_request_tty_token1] = ACTIONS(575), + [aux_sym_revoked_host_keys_token1] = ACTIONS(575), + [aux_sym_security_key_provider_token1] = ACTIONS(575), + [aux_sym_send_env_token1] = ACTIONS(575), + [aux_sym_server_alive_count_max_token1] = ACTIONS(575), + [aux_sym_server_alive_interval_token1] = ACTIONS(575), + [aux_sym_session_type_token1] = ACTIONS(575), + [aux_sym_set_env_token1] = ACTIONS(575), + [aux_sym_stdin_null_token1] = ACTIONS(575), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(575), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(575), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(575), + [aux_sym_syslog_facility_token1] = ACTIONS(575), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(575), + [aux_sym_keep_alive_token1] = ACTIONS(575), + [aux_sym_tunnel_token1] = ACTIONS(577), + [aux_sym_tunnel_device_token1] = ACTIONS(575), + [aux_sym_update_host_keys_token1] = ACTIONS(575), + [aux_sym_use_keychain_token1] = ACTIONS(575), + [aux_sym_user_token1] = ACTIONS(577), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(575), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(575), + [aux_sym_visual_host_key_token1] = ACTIONS(575), + [aux_sym_xauth_location_token1] = ACTIONS(575), + }, + [11] = { + [ts_builtin_sym_end] = ACTIONS(579), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(581), + [aux_sym_match_token1] = ACTIONS(579), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(579), + [aux_sym_address_family_token1] = ACTIONS(579), + [aux_sym_batch_mode_token1] = ACTIONS(579), + [aux_sym_bind_address_token1] = ACTIONS(579), + [aux_sym_bind_interface_token1] = ACTIONS(579), + [aux_sym_canonical_domains_token1] = ACTIONS(579), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(579), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(579), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(579), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(579), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(579), + [aux_sym_certificate_file_token1] = ACTIONS(579), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(579), + [aux_sym_check_host_ip_token1] = ACTIONS(579), + [aux_sym_ciphers_token1] = ACTIONS(579), + [aux_sym_cipher_token1] = ACTIONS(581), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(579), + [aux_sym_compression_token1] = ACTIONS(579), + [aux_sym_connection_attempts_token1] = ACTIONS(579), + [aux_sym_connect_timeout_token1] = ACTIONS(579), + [aux_sym_control_master_token1] = ACTIONS(579), + [aux_sym_control_path_token1] = ACTIONS(579), + [aux_sym_control_persist_token1] = ACTIONS(579), + [aux_sym_dynamic_forward_token1] = ACTIONS(579), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(579), + [aux_sym_escape_char_token1] = ACTIONS(579), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(579), + [aux_sym_fingerprint_hash_token1] = ACTIONS(579), + [aux_sym_fork_after_authentication_token1] = ACTIONS(579), + [aux_sym_forward_agent_token1] = ACTIONS(579), + [aux_sym_forward_x11_token1] = ACTIONS(581), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(579), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(579), + [aux_sym_gateway_ports_token1] = ACTIONS(579), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(579), + [aux_sym_gssapi_authentication_token1] = ACTIONS(579), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(579), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(579), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(579), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(579), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(579), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(579), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(579), + [aux_sym_hash_known_hosts_token1] = ACTIONS(579), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(579), + [aux_sym_hostbased_authentication_token1] = ACTIONS(579), + [aux_sym_host_key_algorithms_token1] = ACTIONS(579), + [aux_sym_host_key_alias_token1] = ACTIONS(579), + [aux_sym_hostname_token1] = ACTIONS(579), + [aux_sym_identities_only_token1] = ACTIONS(579), + [aux_sym_identity_agent_token1] = ACTIONS(579), + [aux_sym_identity_file_token1] = ACTIONS(579), + [aux_sym_ignore_unknown_token1] = ACTIONS(579), + [aux_sym_include_token1] = ACTIONS(579), + [aux_sym_ip_qos_token1] = ACTIONS(579), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(579), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(579), + [aux_sym_kex_algorithms_token1] = ACTIONS(579), + [aux_sym_known_hosts_command_token1] = ACTIONS(579), + [aux_sym_local_command_token1] = ACTIONS(579), + [aux_sym_local_forward_token1] = ACTIONS(579), + [aux_sym_log_level_token1] = ACTIONS(579), + [aux_sym_log_verbose_token1] = ACTIONS(579), + [aux_sym_macs_token1] = ACTIONS(579), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(579), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(579), + [aux_sym_password_authentication_token1] = ACTIONS(579), + [aux_sym_permit_local_command_token1] = ACTIONS(579), + [aux_sym_permit_remote_open_token1] = ACTIONS(579), + [aux_sym_pkcs11_provider_token1] = ACTIONS(579), + [aux_sym_port_token1] = ACTIONS(579), + [aux_sym_preferred_authentications_token1] = ACTIONS(579), + [aux_sym_protocol_token1] = ACTIONS(579), + [aux_sym_proxy_command_token1] = ACTIONS(579), + [aux_sym_proxy_jump_token1] = ACTIONS(579), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(579), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(579), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(579), + [aux_sym_pubkey_authentication_token1] = ACTIONS(579), + [aux_sym_rekey_limit_token1] = ACTIONS(579), + [aux_sym_remote_command_token1] = ACTIONS(579), + [aux_sym_remote_forward_token1] = ACTIONS(579), + [aux_sym_request_tty_token1] = ACTIONS(579), + [aux_sym_revoked_host_keys_token1] = ACTIONS(579), + [aux_sym_security_key_provider_token1] = ACTIONS(579), + [aux_sym_send_env_token1] = ACTIONS(579), + [aux_sym_server_alive_count_max_token1] = ACTIONS(579), + [aux_sym_server_alive_interval_token1] = ACTIONS(579), + [aux_sym_session_type_token1] = ACTIONS(579), + [aux_sym_set_env_token1] = ACTIONS(579), + [aux_sym_stdin_null_token1] = ACTIONS(579), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(579), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(579), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(579), + [aux_sym_syslog_facility_token1] = ACTIONS(579), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(579), + [aux_sym_keep_alive_token1] = ACTIONS(579), + [aux_sym_tunnel_token1] = ACTIONS(581), + [aux_sym_tunnel_device_token1] = ACTIONS(579), + [aux_sym_update_host_keys_token1] = ACTIONS(579), + [aux_sym_use_keychain_token1] = ACTIONS(579), + [aux_sym_user_token1] = ACTIONS(581), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(579), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(579), + [aux_sym_visual_host_key_token1] = ACTIONS(579), + [aux_sym_xauth_location_token1] = ACTIONS(579), + }, + [12] = { + [ts_builtin_sym_end] = ACTIONS(583), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(585), + [aux_sym_match_token1] = ACTIONS(583), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(583), + [aux_sym_address_family_token1] = ACTIONS(583), + [aux_sym_batch_mode_token1] = ACTIONS(583), + [aux_sym_bind_address_token1] = ACTIONS(583), + [aux_sym_bind_interface_token1] = ACTIONS(583), + [aux_sym_canonical_domains_token1] = ACTIONS(583), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(583), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(583), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(583), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(583), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(583), + [aux_sym_certificate_file_token1] = ACTIONS(583), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(583), + [aux_sym_check_host_ip_token1] = ACTIONS(583), + [aux_sym_ciphers_token1] = ACTIONS(583), + [aux_sym_cipher_token1] = ACTIONS(585), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(583), + [aux_sym_compression_token1] = ACTIONS(583), + [aux_sym_connection_attempts_token1] = ACTIONS(583), + [aux_sym_connect_timeout_token1] = ACTIONS(583), + [aux_sym_control_master_token1] = ACTIONS(583), + [aux_sym_control_path_token1] = ACTIONS(583), + [aux_sym_control_persist_token1] = ACTIONS(583), + [aux_sym_dynamic_forward_token1] = ACTIONS(583), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(583), + [aux_sym_escape_char_token1] = ACTIONS(583), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(583), + [aux_sym_fingerprint_hash_token1] = ACTIONS(583), + [aux_sym_fork_after_authentication_token1] = ACTIONS(583), + [aux_sym_forward_agent_token1] = ACTIONS(583), + [aux_sym_forward_x11_token1] = ACTIONS(585), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(583), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(583), + [aux_sym_gateway_ports_token1] = ACTIONS(583), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(583), + [aux_sym_gssapi_authentication_token1] = ACTIONS(583), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(583), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(583), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(583), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(583), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(583), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(583), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(583), + [aux_sym_hash_known_hosts_token1] = ACTIONS(583), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(583), + [aux_sym_hostbased_authentication_token1] = ACTIONS(583), + [aux_sym_host_key_algorithms_token1] = ACTIONS(583), + [aux_sym_host_key_alias_token1] = ACTIONS(583), + [aux_sym_hostname_token1] = ACTIONS(583), + [aux_sym_identities_only_token1] = ACTIONS(583), + [aux_sym_identity_agent_token1] = ACTIONS(583), + [aux_sym_identity_file_token1] = ACTIONS(583), + [aux_sym_ignore_unknown_token1] = ACTIONS(583), + [aux_sym_include_token1] = ACTIONS(583), + [aux_sym_ip_qos_token1] = ACTIONS(583), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(583), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(583), + [aux_sym_kex_algorithms_token1] = ACTIONS(583), + [aux_sym_known_hosts_command_token1] = ACTIONS(583), + [aux_sym_local_command_token1] = ACTIONS(583), + [aux_sym_local_forward_token1] = ACTIONS(583), + [aux_sym_log_level_token1] = ACTIONS(583), + [aux_sym_log_verbose_token1] = ACTIONS(583), + [aux_sym_macs_token1] = ACTIONS(583), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(583), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(583), + [aux_sym_password_authentication_token1] = ACTIONS(583), + [aux_sym_permit_local_command_token1] = ACTIONS(583), + [aux_sym_permit_remote_open_token1] = ACTIONS(583), + [aux_sym_pkcs11_provider_token1] = ACTIONS(583), + [aux_sym_port_token1] = ACTIONS(583), + [aux_sym_preferred_authentications_token1] = ACTIONS(583), + [aux_sym_protocol_token1] = ACTIONS(583), + [aux_sym_proxy_command_token1] = ACTIONS(583), + [aux_sym_proxy_jump_token1] = ACTIONS(583), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(583), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(583), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(583), + [aux_sym_pubkey_authentication_token1] = ACTIONS(583), + [aux_sym_rekey_limit_token1] = ACTIONS(583), + [aux_sym_remote_command_token1] = ACTIONS(583), + [aux_sym_remote_forward_token1] = ACTIONS(583), + [aux_sym_request_tty_token1] = ACTIONS(583), + [aux_sym_revoked_host_keys_token1] = ACTIONS(583), + [aux_sym_security_key_provider_token1] = ACTIONS(583), + [aux_sym_send_env_token1] = ACTIONS(583), + [aux_sym_server_alive_count_max_token1] = ACTIONS(583), + [aux_sym_server_alive_interval_token1] = ACTIONS(583), + [aux_sym_session_type_token1] = ACTIONS(583), + [aux_sym_set_env_token1] = ACTIONS(583), + [aux_sym_stdin_null_token1] = ACTIONS(583), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(583), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(583), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(583), + [aux_sym_syslog_facility_token1] = ACTIONS(583), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(583), + [aux_sym_keep_alive_token1] = ACTIONS(583), + [aux_sym_tunnel_token1] = ACTIONS(585), + [aux_sym_tunnel_device_token1] = ACTIONS(583), + [aux_sym_update_host_keys_token1] = ACTIONS(583), + [aux_sym_use_keychain_token1] = ACTIONS(583), + [aux_sym_user_token1] = ACTIONS(585), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(583), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(583), + [aux_sym_visual_host_key_token1] = ACTIONS(583), + [aux_sym_xauth_location_token1] = ACTIONS(583), + }, + [13] = { + [ts_builtin_sym_end] = ACTIONS(587), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(589), + [aux_sym_match_token1] = ACTIONS(587), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(587), + [aux_sym_address_family_token1] = ACTIONS(587), + [aux_sym_batch_mode_token1] = ACTIONS(587), + [aux_sym_bind_address_token1] = ACTIONS(587), + [aux_sym_bind_interface_token1] = ACTIONS(587), + [aux_sym_canonical_domains_token1] = ACTIONS(587), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(587), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(587), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(587), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(587), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(587), + [aux_sym_certificate_file_token1] = ACTIONS(587), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(587), + [aux_sym_check_host_ip_token1] = ACTIONS(587), + [aux_sym_ciphers_token1] = ACTIONS(587), + [aux_sym_cipher_token1] = ACTIONS(589), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(587), + [aux_sym_compression_token1] = ACTIONS(587), + [aux_sym_connection_attempts_token1] = ACTIONS(587), + [aux_sym_connect_timeout_token1] = ACTIONS(587), + [aux_sym_control_master_token1] = ACTIONS(587), + [aux_sym_control_path_token1] = ACTIONS(587), + [aux_sym_control_persist_token1] = ACTIONS(587), + [aux_sym_dynamic_forward_token1] = ACTIONS(587), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(587), + [aux_sym_escape_char_token1] = ACTIONS(587), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(587), + [aux_sym_fingerprint_hash_token1] = ACTIONS(587), + [aux_sym_fork_after_authentication_token1] = ACTIONS(587), + [aux_sym_forward_agent_token1] = ACTIONS(587), + [aux_sym_forward_x11_token1] = ACTIONS(589), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(587), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(587), + [aux_sym_gateway_ports_token1] = ACTIONS(587), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(587), + [aux_sym_gssapi_authentication_token1] = ACTIONS(587), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(587), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(587), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(587), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(587), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(587), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(587), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(587), + [aux_sym_hash_known_hosts_token1] = ACTIONS(587), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(587), + [aux_sym_hostbased_authentication_token1] = ACTIONS(587), + [aux_sym_host_key_algorithms_token1] = ACTIONS(587), + [aux_sym_host_key_alias_token1] = ACTIONS(587), + [aux_sym_hostname_token1] = ACTIONS(587), + [aux_sym_identities_only_token1] = ACTIONS(587), + [aux_sym_identity_agent_token1] = ACTIONS(587), + [aux_sym_identity_file_token1] = ACTIONS(587), + [aux_sym_ignore_unknown_token1] = ACTIONS(587), + [aux_sym_include_token1] = ACTIONS(587), + [aux_sym_ip_qos_token1] = ACTIONS(587), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(587), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(587), + [aux_sym_kex_algorithms_token1] = ACTIONS(587), + [aux_sym_known_hosts_command_token1] = ACTIONS(587), + [aux_sym_local_command_token1] = ACTIONS(587), + [aux_sym_local_forward_token1] = ACTIONS(587), + [aux_sym_log_level_token1] = ACTIONS(587), + [aux_sym_log_verbose_token1] = ACTIONS(587), + [aux_sym_macs_token1] = ACTIONS(587), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(587), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(587), + [aux_sym_password_authentication_token1] = ACTIONS(587), + [aux_sym_permit_local_command_token1] = ACTIONS(587), + [aux_sym_permit_remote_open_token1] = ACTIONS(587), + [aux_sym_pkcs11_provider_token1] = ACTIONS(587), + [aux_sym_port_token1] = ACTIONS(587), + [aux_sym_preferred_authentications_token1] = ACTIONS(587), + [aux_sym_protocol_token1] = ACTIONS(587), + [aux_sym_proxy_command_token1] = ACTIONS(587), + [aux_sym_proxy_jump_token1] = ACTIONS(587), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(587), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(587), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(587), + [aux_sym_pubkey_authentication_token1] = ACTIONS(587), + [aux_sym_rekey_limit_token1] = ACTIONS(587), + [aux_sym_remote_command_token1] = ACTIONS(587), + [aux_sym_remote_forward_token1] = ACTIONS(587), + [aux_sym_request_tty_token1] = ACTIONS(587), + [aux_sym_revoked_host_keys_token1] = ACTIONS(587), + [aux_sym_security_key_provider_token1] = ACTIONS(587), + [aux_sym_send_env_token1] = ACTIONS(587), + [aux_sym_server_alive_count_max_token1] = ACTIONS(587), + [aux_sym_server_alive_interval_token1] = ACTIONS(587), + [aux_sym_session_type_token1] = ACTIONS(587), + [aux_sym_set_env_token1] = ACTIONS(587), + [aux_sym_stdin_null_token1] = ACTIONS(587), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(587), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(587), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(587), + [aux_sym_syslog_facility_token1] = ACTIONS(587), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(587), + [aux_sym_keep_alive_token1] = ACTIONS(587), + [aux_sym_tunnel_token1] = ACTIONS(589), + [aux_sym_tunnel_device_token1] = ACTIONS(587), + [aux_sym_update_host_keys_token1] = ACTIONS(587), + [aux_sym_use_keychain_token1] = ACTIONS(587), + [aux_sym_user_token1] = ACTIONS(589), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(587), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(587), + [aux_sym_visual_host_key_token1] = ACTIONS(587), + [aux_sym_xauth_location_token1] = ACTIONS(587), + }, + [14] = { + [ts_builtin_sym_end] = ACTIONS(591), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(593), + [aux_sym_match_token1] = ACTIONS(591), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(591), + [aux_sym_address_family_token1] = ACTIONS(591), + [aux_sym_batch_mode_token1] = ACTIONS(591), + [aux_sym_bind_address_token1] = ACTIONS(591), + [aux_sym_bind_interface_token1] = ACTIONS(591), + [aux_sym_canonical_domains_token1] = ACTIONS(591), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(591), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(591), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(591), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(591), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(591), + [aux_sym_certificate_file_token1] = ACTIONS(591), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(591), + [aux_sym_check_host_ip_token1] = ACTIONS(591), + [aux_sym_ciphers_token1] = ACTIONS(591), + [aux_sym_cipher_token1] = ACTIONS(593), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(591), + [aux_sym_compression_token1] = ACTIONS(591), + [aux_sym_connection_attempts_token1] = ACTIONS(591), + [aux_sym_connect_timeout_token1] = ACTIONS(591), + [aux_sym_control_master_token1] = ACTIONS(591), + [aux_sym_control_path_token1] = ACTIONS(591), + [aux_sym_control_persist_token1] = ACTIONS(591), + [aux_sym_dynamic_forward_token1] = ACTIONS(591), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(591), + [aux_sym_escape_char_token1] = ACTIONS(591), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(591), + [aux_sym_fingerprint_hash_token1] = ACTIONS(591), + [aux_sym_fork_after_authentication_token1] = ACTIONS(591), + [aux_sym_forward_agent_token1] = ACTIONS(591), + [aux_sym_forward_x11_token1] = ACTIONS(593), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(591), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(591), + [aux_sym_gateway_ports_token1] = ACTIONS(591), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(591), + [aux_sym_gssapi_authentication_token1] = ACTIONS(591), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(591), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(591), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(591), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(591), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(591), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(591), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(591), + [aux_sym_hash_known_hosts_token1] = ACTIONS(591), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(591), + [aux_sym_hostbased_authentication_token1] = ACTIONS(591), + [aux_sym_host_key_algorithms_token1] = ACTIONS(591), + [aux_sym_host_key_alias_token1] = ACTIONS(591), + [aux_sym_hostname_token1] = ACTIONS(591), + [aux_sym_identities_only_token1] = ACTIONS(591), + [aux_sym_identity_agent_token1] = ACTIONS(591), + [aux_sym_identity_file_token1] = ACTIONS(591), + [aux_sym_ignore_unknown_token1] = ACTIONS(591), + [aux_sym_include_token1] = ACTIONS(591), + [aux_sym_ip_qos_token1] = ACTIONS(591), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(591), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(591), + [aux_sym_kex_algorithms_token1] = ACTIONS(591), + [aux_sym_known_hosts_command_token1] = ACTIONS(591), + [aux_sym_local_command_token1] = ACTIONS(591), + [aux_sym_local_forward_token1] = ACTIONS(591), + [aux_sym_log_level_token1] = ACTIONS(591), + [aux_sym_log_verbose_token1] = ACTIONS(591), + [aux_sym_macs_token1] = ACTIONS(591), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(591), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(591), + [aux_sym_password_authentication_token1] = ACTIONS(591), + [aux_sym_permit_local_command_token1] = ACTIONS(591), + [aux_sym_permit_remote_open_token1] = ACTIONS(591), + [aux_sym_pkcs11_provider_token1] = ACTIONS(591), + [aux_sym_port_token1] = ACTIONS(591), + [aux_sym_preferred_authentications_token1] = ACTIONS(591), + [aux_sym_protocol_token1] = ACTIONS(591), + [aux_sym_proxy_command_token1] = ACTIONS(591), + [aux_sym_proxy_jump_token1] = ACTIONS(591), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(591), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(591), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(591), + [aux_sym_pubkey_authentication_token1] = ACTIONS(591), + [aux_sym_rekey_limit_token1] = ACTIONS(591), + [aux_sym_remote_command_token1] = ACTIONS(591), + [aux_sym_remote_forward_token1] = ACTIONS(591), + [aux_sym_request_tty_token1] = ACTIONS(591), + [aux_sym_revoked_host_keys_token1] = ACTIONS(591), + [aux_sym_security_key_provider_token1] = ACTIONS(591), + [aux_sym_send_env_token1] = ACTIONS(591), + [aux_sym_server_alive_count_max_token1] = ACTIONS(591), + [aux_sym_server_alive_interval_token1] = ACTIONS(591), + [aux_sym_session_type_token1] = ACTIONS(591), + [aux_sym_set_env_token1] = ACTIONS(591), + [aux_sym_stdin_null_token1] = ACTIONS(591), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(591), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(591), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(591), + [aux_sym_syslog_facility_token1] = ACTIONS(591), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(591), + [aux_sym_keep_alive_token1] = ACTIONS(591), + [aux_sym_tunnel_token1] = ACTIONS(593), + [aux_sym_tunnel_device_token1] = ACTIONS(591), + [aux_sym_update_host_keys_token1] = ACTIONS(591), + [aux_sym_use_keychain_token1] = ACTIONS(591), + [aux_sym_user_token1] = ACTIONS(593), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(591), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(591), + [aux_sym_visual_host_key_token1] = ACTIONS(591), + [aux_sym_xauth_location_token1] = ACTIONS(591), + }, + [15] = { + [ts_builtin_sym_end] = ACTIONS(595), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(597), + [aux_sym_match_token1] = ACTIONS(595), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(595), + [aux_sym_address_family_token1] = ACTIONS(595), + [aux_sym_batch_mode_token1] = ACTIONS(595), + [aux_sym_bind_address_token1] = ACTIONS(595), + [aux_sym_bind_interface_token1] = ACTIONS(595), + [aux_sym_canonical_domains_token1] = ACTIONS(595), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(595), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(595), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(595), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(595), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(595), + [aux_sym_certificate_file_token1] = ACTIONS(595), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(595), + [aux_sym_check_host_ip_token1] = ACTIONS(595), + [aux_sym_ciphers_token1] = ACTIONS(595), + [aux_sym_cipher_token1] = ACTIONS(597), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(595), + [aux_sym_compression_token1] = ACTIONS(595), + [aux_sym_connection_attempts_token1] = ACTIONS(595), + [aux_sym_connect_timeout_token1] = ACTIONS(595), + [aux_sym_control_master_token1] = ACTIONS(595), + [aux_sym_control_path_token1] = ACTIONS(595), + [aux_sym_control_persist_token1] = ACTIONS(595), + [aux_sym_dynamic_forward_token1] = ACTIONS(595), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(595), + [aux_sym_escape_char_token1] = ACTIONS(595), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(595), + [aux_sym_fingerprint_hash_token1] = ACTIONS(595), + [aux_sym_fork_after_authentication_token1] = ACTIONS(595), + [aux_sym_forward_agent_token1] = ACTIONS(595), + [aux_sym_forward_x11_token1] = ACTIONS(597), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(595), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(595), + [aux_sym_gateway_ports_token1] = ACTIONS(595), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(595), + [aux_sym_gssapi_authentication_token1] = ACTIONS(595), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(595), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(595), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(595), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(595), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(595), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(595), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(595), + [aux_sym_hash_known_hosts_token1] = ACTIONS(595), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(595), + [aux_sym_hostbased_authentication_token1] = ACTIONS(595), + [aux_sym_host_key_algorithms_token1] = ACTIONS(595), + [aux_sym_host_key_alias_token1] = ACTIONS(595), + [aux_sym_hostname_token1] = ACTIONS(595), + [aux_sym_identities_only_token1] = ACTIONS(595), + [aux_sym_identity_agent_token1] = ACTIONS(595), + [aux_sym_identity_file_token1] = ACTIONS(595), + [aux_sym_ignore_unknown_token1] = ACTIONS(595), + [aux_sym_include_token1] = ACTIONS(595), + [aux_sym_ip_qos_token1] = ACTIONS(595), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(595), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(595), + [aux_sym_kex_algorithms_token1] = ACTIONS(595), + [aux_sym_known_hosts_command_token1] = ACTIONS(595), + [aux_sym_local_command_token1] = ACTIONS(595), + [aux_sym_local_forward_token1] = ACTIONS(595), + [aux_sym_log_level_token1] = ACTIONS(595), + [aux_sym_log_verbose_token1] = ACTIONS(595), + [aux_sym_macs_token1] = ACTIONS(595), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(595), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(595), + [aux_sym_password_authentication_token1] = ACTIONS(595), + [aux_sym_permit_local_command_token1] = ACTIONS(595), + [aux_sym_permit_remote_open_token1] = ACTIONS(595), + [aux_sym_pkcs11_provider_token1] = ACTIONS(595), + [aux_sym_port_token1] = ACTIONS(595), + [aux_sym_preferred_authentications_token1] = ACTIONS(595), + [aux_sym_protocol_token1] = ACTIONS(595), + [aux_sym_proxy_command_token1] = ACTIONS(595), + [aux_sym_proxy_jump_token1] = ACTIONS(595), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(595), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(595), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(595), + [aux_sym_pubkey_authentication_token1] = ACTIONS(595), + [aux_sym_rekey_limit_token1] = ACTIONS(595), + [aux_sym_remote_command_token1] = ACTIONS(595), + [aux_sym_remote_forward_token1] = ACTIONS(595), + [aux_sym_request_tty_token1] = ACTIONS(595), + [aux_sym_revoked_host_keys_token1] = ACTIONS(595), + [aux_sym_security_key_provider_token1] = ACTIONS(595), + [aux_sym_send_env_token1] = ACTIONS(595), + [aux_sym_server_alive_count_max_token1] = ACTIONS(595), + [aux_sym_server_alive_interval_token1] = ACTIONS(595), + [aux_sym_session_type_token1] = ACTIONS(595), + [aux_sym_set_env_token1] = ACTIONS(595), + [aux_sym_stdin_null_token1] = ACTIONS(595), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(595), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(595), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(595), + [aux_sym_syslog_facility_token1] = ACTIONS(595), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(595), + [aux_sym_keep_alive_token1] = ACTIONS(595), + [aux_sym_tunnel_token1] = ACTIONS(597), + [aux_sym_tunnel_device_token1] = ACTIONS(595), + [aux_sym_update_host_keys_token1] = ACTIONS(595), + [aux_sym_use_keychain_token1] = ACTIONS(595), + [aux_sym_user_token1] = ACTIONS(597), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(595), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(595), + [aux_sym_visual_host_key_token1] = ACTIONS(595), + [aux_sym_xauth_location_token1] = ACTIONS(595), + }, + [16] = { + [ts_builtin_sym_end] = ACTIONS(599), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(601), + [aux_sym_match_token1] = ACTIONS(599), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(599), + [aux_sym_address_family_token1] = ACTIONS(599), + [aux_sym_batch_mode_token1] = ACTIONS(599), + [aux_sym_bind_address_token1] = ACTIONS(599), + [aux_sym_bind_interface_token1] = ACTIONS(599), + [aux_sym_canonical_domains_token1] = ACTIONS(599), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(599), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(599), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(599), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(599), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(599), + [aux_sym_certificate_file_token1] = ACTIONS(599), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(599), + [aux_sym_check_host_ip_token1] = ACTIONS(599), + [aux_sym_ciphers_token1] = ACTIONS(599), + [aux_sym_cipher_token1] = ACTIONS(601), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(599), + [aux_sym_compression_token1] = ACTIONS(599), + [aux_sym_connection_attempts_token1] = ACTIONS(599), + [aux_sym_connect_timeout_token1] = ACTIONS(599), + [aux_sym_control_master_token1] = ACTIONS(599), + [aux_sym_control_path_token1] = ACTIONS(599), + [aux_sym_control_persist_token1] = ACTIONS(599), + [aux_sym_dynamic_forward_token1] = ACTIONS(599), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(599), + [aux_sym_escape_char_token1] = ACTIONS(599), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(599), + [aux_sym_fingerprint_hash_token1] = ACTIONS(599), + [aux_sym_fork_after_authentication_token1] = ACTIONS(599), + [aux_sym_forward_agent_token1] = ACTIONS(599), + [aux_sym_forward_x11_token1] = ACTIONS(601), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(599), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(599), + [aux_sym_gateway_ports_token1] = ACTIONS(599), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(599), + [aux_sym_gssapi_authentication_token1] = ACTIONS(599), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(599), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(599), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(599), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(599), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(599), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(599), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(599), + [aux_sym_hash_known_hosts_token1] = ACTIONS(599), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(599), + [aux_sym_hostbased_authentication_token1] = ACTIONS(599), + [aux_sym_host_key_algorithms_token1] = ACTIONS(599), + [aux_sym_host_key_alias_token1] = ACTIONS(599), + [aux_sym_hostname_token1] = ACTIONS(599), + [aux_sym_identities_only_token1] = ACTIONS(599), + [aux_sym_identity_agent_token1] = ACTIONS(599), + [aux_sym_identity_file_token1] = ACTIONS(599), + [aux_sym_ignore_unknown_token1] = ACTIONS(599), + [aux_sym_include_token1] = ACTIONS(599), + [aux_sym_ip_qos_token1] = ACTIONS(599), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(599), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(599), + [aux_sym_kex_algorithms_token1] = ACTIONS(599), + [aux_sym_known_hosts_command_token1] = ACTIONS(599), + [aux_sym_local_command_token1] = ACTIONS(599), + [aux_sym_local_forward_token1] = ACTIONS(599), + [aux_sym_log_level_token1] = ACTIONS(599), + [aux_sym_log_verbose_token1] = ACTIONS(599), + [aux_sym_macs_token1] = ACTIONS(599), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(599), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(599), + [aux_sym_password_authentication_token1] = ACTIONS(599), + [aux_sym_permit_local_command_token1] = ACTIONS(599), + [aux_sym_permit_remote_open_token1] = ACTIONS(599), + [aux_sym_pkcs11_provider_token1] = ACTIONS(599), + [aux_sym_port_token1] = ACTIONS(599), + [aux_sym_preferred_authentications_token1] = ACTIONS(599), + [aux_sym_protocol_token1] = ACTIONS(599), + [aux_sym_proxy_command_token1] = ACTIONS(599), + [aux_sym_proxy_jump_token1] = ACTIONS(599), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(599), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(599), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(599), + [aux_sym_pubkey_authentication_token1] = ACTIONS(599), + [aux_sym_rekey_limit_token1] = ACTIONS(599), + [aux_sym_remote_command_token1] = ACTIONS(599), + [aux_sym_remote_forward_token1] = ACTIONS(599), + [aux_sym_request_tty_token1] = ACTIONS(599), + [aux_sym_revoked_host_keys_token1] = ACTIONS(599), + [aux_sym_security_key_provider_token1] = ACTIONS(599), + [aux_sym_send_env_token1] = ACTIONS(599), + [aux_sym_server_alive_count_max_token1] = ACTIONS(599), + [aux_sym_server_alive_interval_token1] = ACTIONS(599), + [aux_sym_session_type_token1] = ACTIONS(599), + [aux_sym_set_env_token1] = ACTIONS(599), + [aux_sym_stdin_null_token1] = ACTIONS(599), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(599), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(599), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(599), + [aux_sym_syslog_facility_token1] = ACTIONS(599), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(599), + [aux_sym_keep_alive_token1] = ACTIONS(599), + [aux_sym_tunnel_token1] = ACTIONS(601), + [aux_sym_tunnel_device_token1] = ACTIONS(599), + [aux_sym_update_host_keys_token1] = ACTIONS(599), + [aux_sym_use_keychain_token1] = ACTIONS(599), + [aux_sym_user_token1] = ACTIONS(601), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(599), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(599), + [aux_sym_visual_host_key_token1] = ACTIONS(599), + [aux_sym_xauth_location_token1] = ACTIONS(599), + }, + [17] = { + [ts_builtin_sym_end] = ACTIONS(603), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(605), + [aux_sym_match_token1] = ACTIONS(603), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(603), + [aux_sym_address_family_token1] = ACTIONS(603), + [aux_sym_batch_mode_token1] = ACTIONS(603), + [aux_sym_bind_address_token1] = ACTIONS(603), + [aux_sym_bind_interface_token1] = ACTIONS(603), + [aux_sym_canonical_domains_token1] = ACTIONS(603), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(603), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(603), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(603), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(603), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(603), + [aux_sym_certificate_file_token1] = ACTIONS(603), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(603), + [aux_sym_check_host_ip_token1] = ACTIONS(603), + [aux_sym_ciphers_token1] = ACTIONS(603), + [aux_sym_cipher_token1] = ACTIONS(605), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(603), + [aux_sym_compression_token1] = ACTIONS(603), + [aux_sym_connection_attempts_token1] = ACTIONS(603), + [aux_sym_connect_timeout_token1] = ACTIONS(603), + [aux_sym_control_master_token1] = ACTIONS(603), + [aux_sym_control_path_token1] = ACTIONS(603), + [aux_sym_control_persist_token1] = ACTIONS(603), + [aux_sym_dynamic_forward_token1] = ACTIONS(603), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(603), + [aux_sym_escape_char_token1] = ACTIONS(603), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(603), + [aux_sym_fingerprint_hash_token1] = ACTIONS(603), + [aux_sym_fork_after_authentication_token1] = ACTIONS(603), + [aux_sym_forward_agent_token1] = ACTIONS(603), + [aux_sym_forward_x11_token1] = ACTIONS(605), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(603), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(603), + [aux_sym_gateway_ports_token1] = ACTIONS(603), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(603), + [aux_sym_gssapi_authentication_token1] = ACTIONS(603), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(603), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(603), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(603), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(603), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(603), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(603), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(603), + [aux_sym_hash_known_hosts_token1] = ACTIONS(603), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(603), + [aux_sym_hostbased_authentication_token1] = ACTIONS(603), + [aux_sym_host_key_algorithms_token1] = ACTIONS(603), + [aux_sym_host_key_alias_token1] = ACTIONS(603), + [aux_sym_hostname_token1] = ACTIONS(603), + [aux_sym_identities_only_token1] = ACTIONS(603), + [aux_sym_identity_agent_token1] = ACTIONS(603), + [aux_sym_identity_file_token1] = ACTIONS(603), + [aux_sym_ignore_unknown_token1] = ACTIONS(603), + [aux_sym_include_token1] = ACTIONS(603), + [aux_sym_ip_qos_token1] = ACTIONS(603), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(603), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(603), + [aux_sym_kex_algorithms_token1] = ACTIONS(603), + [aux_sym_known_hosts_command_token1] = ACTIONS(603), + [aux_sym_local_command_token1] = ACTIONS(603), + [aux_sym_local_forward_token1] = ACTIONS(603), + [aux_sym_log_level_token1] = ACTIONS(603), + [aux_sym_log_verbose_token1] = ACTIONS(603), + [aux_sym_macs_token1] = ACTIONS(603), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(603), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(603), + [aux_sym_password_authentication_token1] = ACTIONS(603), + [aux_sym_permit_local_command_token1] = ACTIONS(603), + [aux_sym_permit_remote_open_token1] = ACTIONS(603), + [aux_sym_pkcs11_provider_token1] = ACTIONS(603), + [aux_sym_port_token1] = ACTIONS(603), + [aux_sym_preferred_authentications_token1] = ACTIONS(603), + [aux_sym_protocol_token1] = ACTIONS(603), + [aux_sym_proxy_command_token1] = ACTIONS(603), + [aux_sym_proxy_jump_token1] = ACTIONS(603), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(603), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(603), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(603), + [aux_sym_pubkey_authentication_token1] = ACTIONS(603), + [aux_sym_rekey_limit_token1] = ACTIONS(603), + [aux_sym_remote_command_token1] = ACTIONS(603), + [aux_sym_remote_forward_token1] = ACTIONS(603), + [aux_sym_request_tty_token1] = ACTIONS(603), + [aux_sym_revoked_host_keys_token1] = ACTIONS(603), + [aux_sym_security_key_provider_token1] = ACTIONS(603), + [aux_sym_send_env_token1] = ACTIONS(603), + [aux_sym_server_alive_count_max_token1] = ACTIONS(603), + [aux_sym_server_alive_interval_token1] = ACTIONS(603), + [aux_sym_session_type_token1] = ACTIONS(603), + [aux_sym_set_env_token1] = ACTIONS(603), + [aux_sym_stdin_null_token1] = ACTIONS(603), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(603), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(603), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(603), + [aux_sym_syslog_facility_token1] = ACTIONS(603), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(603), + [aux_sym_keep_alive_token1] = ACTIONS(603), + [aux_sym_tunnel_token1] = ACTIONS(605), + [aux_sym_tunnel_device_token1] = ACTIONS(603), + [aux_sym_update_host_keys_token1] = ACTIONS(603), + [aux_sym_use_keychain_token1] = ACTIONS(603), + [aux_sym_user_token1] = ACTIONS(605), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(603), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(603), + [aux_sym_visual_host_key_token1] = ACTIONS(603), + [aux_sym_xauth_location_token1] = ACTIONS(603), + }, + [18] = { + [ts_builtin_sym_end] = ACTIONS(607), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(609), + [aux_sym_match_token1] = ACTIONS(607), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(607), + [aux_sym_address_family_token1] = ACTIONS(607), + [aux_sym_batch_mode_token1] = ACTIONS(607), + [aux_sym_bind_address_token1] = ACTIONS(607), + [aux_sym_bind_interface_token1] = ACTIONS(607), + [aux_sym_canonical_domains_token1] = ACTIONS(607), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(607), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(607), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(607), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(607), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(607), + [aux_sym_certificate_file_token1] = ACTIONS(607), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(607), + [aux_sym_check_host_ip_token1] = ACTIONS(607), + [aux_sym_ciphers_token1] = ACTIONS(607), + [aux_sym_cipher_token1] = ACTIONS(609), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(607), + [aux_sym_compression_token1] = ACTIONS(607), + [aux_sym_connection_attempts_token1] = ACTIONS(607), + [aux_sym_connect_timeout_token1] = ACTIONS(607), + [aux_sym_control_master_token1] = ACTIONS(607), + [aux_sym_control_path_token1] = ACTIONS(607), + [aux_sym_control_persist_token1] = ACTIONS(607), + [aux_sym_dynamic_forward_token1] = ACTIONS(607), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(607), + [aux_sym_escape_char_token1] = ACTIONS(607), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(607), + [aux_sym_fingerprint_hash_token1] = ACTIONS(607), + [aux_sym_fork_after_authentication_token1] = ACTIONS(607), + [aux_sym_forward_agent_token1] = ACTIONS(607), + [aux_sym_forward_x11_token1] = ACTIONS(609), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(607), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(607), + [aux_sym_gateway_ports_token1] = ACTIONS(607), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(607), + [aux_sym_gssapi_authentication_token1] = ACTIONS(607), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(607), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(607), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(607), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(607), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(607), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(607), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(607), + [aux_sym_hash_known_hosts_token1] = ACTIONS(607), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(607), + [aux_sym_hostbased_authentication_token1] = ACTIONS(607), + [aux_sym_host_key_algorithms_token1] = ACTIONS(607), + [aux_sym_host_key_alias_token1] = ACTIONS(607), + [aux_sym_hostname_token1] = ACTIONS(607), + [aux_sym_identities_only_token1] = ACTIONS(607), + [aux_sym_identity_agent_token1] = ACTIONS(607), + [aux_sym_identity_file_token1] = ACTIONS(607), + [aux_sym_ignore_unknown_token1] = ACTIONS(607), + [aux_sym_include_token1] = ACTIONS(607), + [aux_sym_ip_qos_token1] = ACTIONS(607), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(607), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(607), + [aux_sym_kex_algorithms_token1] = ACTIONS(607), + [aux_sym_known_hosts_command_token1] = ACTIONS(607), + [aux_sym_local_command_token1] = ACTIONS(607), + [aux_sym_local_forward_token1] = ACTIONS(607), + [aux_sym_log_level_token1] = ACTIONS(607), + [aux_sym_log_verbose_token1] = ACTIONS(607), + [aux_sym_macs_token1] = ACTIONS(607), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(607), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(607), + [aux_sym_password_authentication_token1] = ACTIONS(607), + [aux_sym_permit_local_command_token1] = ACTIONS(607), + [aux_sym_permit_remote_open_token1] = ACTIONS(607), + [aux_sym_pkcs11_provider_token1] = ACTIONS(607), + [aux_sym_port_token1] = ACTIONS(607), + [aux_sym_preferred_authentications_token1] = ACTIONS(607), + [aux_sym_protocol_token1] = ACTIONS(607), + [aux_sym_proxy_command_token1] = ACTIONS(607), + [aux_sym_proxy_jump_token1] = ACTIONS(607), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(607), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(607), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(607), + [aux_sym_pubkey_authentication_token1] = ACTIONS(607), + [aux_sym_rekey_limit_token1] = ACTIONS(607), + [aux_sym_remote_command_token1] = ACTIONS(607), + [aux_sym_remote_forward_token1] = ACTIONS(607), + [aux_sym_request_tty_token1] = ACTIONS(607), + [aux_sym_revoked_host_keys_token1] = ACTIONS(607), + [aux_sym_security_key_provider_token1] = ACTIONS(607), + [aux_sym_send_env_token1] = ACTIONS(607), + [aux_sym_server_alive_count_max_token1] = ACTIONS(607), + [aux_sym_server_alive_interval_token1] = ACTIONS(607), + [aux_sym_session_type_token1] = ACTIONS(607), + [aux_sym_set_env_token1] = ACTIONS(607), + [aux_sym_stdin_null_token1] = ACTIONS(607), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(607), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(607), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(607), + [aux_sym_syslog_facility_token1] = ACTIONS(607), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(607), + [aux_sym_keep_alive_token1] = ACTIONS(607), + [aux_sym_tunnel_token1] = ACTIONS(609), + [aux_sym_tunnel_device_token1] = ACTIONS(607), + [aux_sym_update_host_keys_token1] = ACTIONS(607), + [aux_sym_use_keychain_token1] = ACTIONS(607), + [aux_sym_user_token1] = ACTIONS(609), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(607), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(607), + [aux_sym_visual_host_key_token1] = ACTIONS(607), + [aux_sym_xauth_location_token1] = ACTIONS(607), + }, + [19] = { + [ts_builtin_sym_end] = ACTIONS(611), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(613), + [aux_sym_match_token1] = ACTIONS(611), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(611), + [aux_sym_address_family_token1] = ACTIONS(611), + [aux_sym_batch_mode_token1] = ACTIONS(611), + [aux_sym_bind_address_token1] = ACTIONS(611), + [aux_sym_bind_interface_token1] = ACTIONS(611), + [aux_sym_canonical_domains_token1] = ACTIONS(611), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(611), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(611), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(611), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(611), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(611), + [aux_sym_certificate_file_token1] = ACTIONS(611), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(611), + [aux_sym_check_host_ip_token1] = ACTIONS(611), + [aux_sym_ciphers_token1] = ACTIONS(611), + [aux_sym_cipher_token1] = ACTIONS(613), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(611), + [aux_sym_compression_token1] = ACTIONS(611), + [aux_sym_connection_attempts_token1] = ACTIONS(611), + [aux_sym_connect_timeout_token1] = ACTIONS(611), + [aux_sym_control_master_token1] = ACTIONS(611), + [aux_sym_control_path_token1] = ACTIONS(611), + [aux_sym_control_persist_token1] = ACTIONS(611), + [aux_sym_dynamic_forward_token1] = ACTIONS(611), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(611), + [aux_sym_escape_char_token1] = ACTIONS(611), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(611), + [aux_sym_fingerprint_hash_token1] = ACTIONS(611), + [aux_sym_fork_after_authentication_token1] = ACTIONS(611), + [aux_sym_forward_agent_token1] = ACTIONS(611), + [aux_sym_forward_x11_token1] = ACTIONS(613), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(611), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(611), + [aux_sym_gateway_ports_token1] = ACTIONS(611), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(611), + [aux_sym_gssapi_authentication_token1] = ACTIONS(611), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(611), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(611), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(611), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(611), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(611), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(611), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(611), + [aux_sym_hash_known_hosts_token1] = ACTIONS(611), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(611), + [aux_sym_hostbased_authentication_token1] = ACTIONS(611), + [aux_sym_host_key_algorithms_token1] = ACTIONS(611), + [aux_sym_host_key_alias_token1] = ACTIONS(611), + [aux_sym_hostname_token1] = ACTIONS(611), + [aux_sym_identities_only_token1] = ACTIONS(611), + [aux_sym_identity_agent_token1] = ACTIONS(611), + [aux_sym_identity_file_token1] = ACTIONS(611), + [aux_sym_ignore_unknown_token1] = ACTIONS(611), + [aux_sym_include_token1] = ACTIONS(611), + [aux_sym_ip_qos_token1] = ACTIONS(611), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(611), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(611), + [aux_sym_kex_algorithms_token1] = ACTIONS(611), + [aux_sym_known_hosts_command_token1] = ACTIONS(611), + [aux_sym_local_command_token1] = ACTIONS(611), + [aux_sym_local_forward_token1] = ACTIONS(611), + [aux_sym_log_level_token1] = ACTIONS(611), + [aux_sym_log_verbose_token1] = ACTIONS(611), + [aux_sym_macs_token1] = ACTIONS(611), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(611), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(611), + [aux_sym_password_authentication_token1] = ACTIONS(611), + [aux_sym_permit_local_command_token1] = ACTIONS(611), + [aux_sym_permit_remote_open_token1] = ACTIONS(611), + [aux_sym_pkcs11_provider_token1] = ACTIONS(611), + [aux_sym_port_token1] = ACTIONS(611), + [aux_sym_preferred_authentications_token1] = ACTIONS(611), + [aux_sym_protocol_token1] = ACTIONS(611), + [aux_sym_proxy_command_token1] = ACTIONS(611), + [aux_sym_proxy_jump_token1] = ACTIONS(611), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(611), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(611), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(611), + [aux_sym_pubkey_authentication_token1] = ACTIONS(611), + [aux_sym_rekey_limit_token1] = ACTIONS(611), + [aux_sym_remote_command_token1] = ACTIONS(611), + [aux_sym_remote_forward_token1] = ACTIONS(611), + [aux_sym_request_tty_token1] = ACTIONS(611), + [aux_sym_revoked_host_keys_token1] = ACTIONS(611), + [aux_sym_security_key_provider_token1] = ACTIONS(611), + [aux_sym_send_env_token1] = ACTIONS(611), + [aux_sym_server_alive_count_max_token1] = ACTIONS(611), + [aux_sym_server_alive_interval_token1] = ACTIONS(611), + [aux_sym_session_type_token1] = ACTIONS(611), + [aux_sym_set_env_token1] = ACTIONS(611), + [aux_sym_stdin_null_token1] = ACTIONS(611), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(611), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(611), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(611), + [aux_sym_syslog_facility_token1] = ACTIONS(611), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(611), + [aux_sym_keep_alive_token1] = ACTIONS(611), + [aux_sym_tunnel_token1] = ACTIONS(613), + [aux_sym_tunnel_device_token1] = ACTIONS(611), + [aux_sym_update_host_keys_token1] = ACTIONS(611), + [aux_sym_use_keychain_token1] = ACTIONS(611), + [aux_sym_user_token1] = ACTIONS(613), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(611), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(611), + [aux_sym_visual_host_key_token1] = ACTIONS(611), + [aux_sym_xauth_location_token1] = ACTIONS(611), + }, + [20] = { + [ts_builtin_sym_end] = ACTIONS(615), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(617), + [aux_sym_match_token1] = ACTIONS(615), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(615), + [aux_sym_address_family_token1] = ACTIONS(615), + [aux_sym_batch_mode_token1] = ACTIONS(615), + [aux_sym_bind_address_token1] = ACTIONS(615), + [aux_sym_bind_interface_token1] = ACTIONS(615), + [aux_sym_canonical_domains_token1] = ACTIONS(615), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(615), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(615), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(615), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(615), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(615), + [aux_sym_certificate_file_token1] = ACTIONS(615), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(615), + [aux_sym_check_host_ip_token1] = ACTIONS(615), + [aux_sym_ciphers_token1] = ACTIONS(615), + [aux_sym_cipher_token1] = ACTIONS(617), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(615), + [aux_sym_compression_token1] = ACTIONS(615), + [aux_sym_connection_attempts_token1] = ACTIONS(615), + [aux_sym_connect_timeout_token1] = ACTIONS(615), + [aux_sym_control_master_token1] = ACTIONS(615), + [aux_sym_control_path_token1] = ACTIONS(615), + [aux_sym_control_persist_token1] = ACTIONS(615), + [aux_sym_dynamic_forward_token1] = ACTIONS(615), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(615), + [aux_sym_escape_char_token1] = ACTIONS(615), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(615), + [aux_sym_fingerprint_hash_token1] = ACTIONS(615), + [aux_sym_fork_after_authentication_token1] = ACTIONS(615), + [aux_sym_forward_agent_token1] = ACTIONS(615), + [aux_sym_forward_x11_token1] = ACTIONS(617), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(615), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(615), + [aux_sym_gateway_ports_token1] = ACTIONS(615), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(615), + [aux_sym_gssapi_authentication_token1] = ACTIONS(615), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(615), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(615), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(615), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(615), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(615), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(615), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(615), + [aux_sym_hash_known_hosts_token1] = ACTIONS(615), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(615), + [aux_sym_hostbased_authentication_token1] = ACTIONS(615), + [aux_sym_host_key_algorithms_token1] = ACTIONS(615), + [aux_sym_host_key_alias_token1] = ACTIONS(615), + [aux_sym_hostname_token1] = ACTIONS(615), + [aux_sym_identities_only_token1] = ACTIONS(615), + [aux_sym_identity_agent_token1] = ACTIONS(615), + [aux_sym_identity_file_token1] = ACTIONS(615), + [aux_sym_ignore_unknown_token1] = ACTIONS(615), + [aux_sym_include_token1] = ACTIONS(615), + [aux_sym_ip_qos_token1] = ACTIONS(615), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(615), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(615), + [aux_sym_kex_algorithms_token1] = ACTIONS(615), + [aux_sym_known_hosts_command_token1] = ACTIONS(615), + [aux_sym_local_command_token1] = ACTIONS(615), + [aux_sym_local_forward_token1] = ACTIONS(615), + [aux_sym_log_level_token1] = ACTIONS(615), + [aux_sym_log_verbose_token1] = ACTIONS(615), + [aux_sym_macs_token1] = ACTIONS(615), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(615), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(615), + [aux_sym_password_authentication_token1] = ACTIONS(615), + [aux_sym_permit_local_command_token1] = ACTIONS(615), + [aux_sym_permit_remote_open_token1] = ACTIONS(615), + [aux_sym_pkcs11_provider_token1] = ACTIONS(615), + [aux_sym_port_token1] = ACTIONS(615), + [aux_sym_preferred_authentications_token1] = ACTIONS(615), + [aux_sym_protocol_token1] = ACTIONS(615), + [aux_sym_proxy_command_token1] = ACTIONS(615), + [aux_sym_proxy_jump_token1] = ACTIONS(615), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(615), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(615), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(615), + [aux_sym_pubkey_authentication_token1] = ACTIONS(615), + [aux_sym_rekey_limit_token1] = ACTIONS(615), + [aux_sym_remote_command_token1] = ACTIONS(615), + [aux_sym_remote_forward_token1] = ACTIONS(615), + [aux_sym_request_tty_token1] = ACTIONS(615), + [aux_sym_revoked_host_keys_token1] = ACTIONS(615), + [aux_sym_security_key_provider_token1] = ACTIONS(615), + [aux_sym_send_env_token1] = ACTIONS(615), + [aux_sym_server_alive_count_max_token1] = ACTIONS(615), + [aux_sym_server_alive_interval_token1] = ACTIONS(615), + [aux_sym_session_type_token1] = ACTIONS(615), + [aux_sym_set_env_token1] = ACTIONS(615), + [aux_sym_stdin_null_token1] = ACTIONS(615), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(615), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(615), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(615), + [aux_sym_syslog_facility_token1] = ACTIONS(615), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(615), + [aux_sym_keep_alive_token1] = ACTIONS(615), + [aux_sym_tunnel_token1] = ACTIONS(617), + [aux_sym_tunnel_device_token1] = ACTIONS(615), + [aux_sym_update_host_keys_token1] = ACTIONS(615), + [aux_sym_use_keychain_token1] = ACTIONS(615), + [aux_sym_user_token1] = ACTIONS(617), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(615), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(615), + [aux_sym_visual_host_key_token1] = ACTIONS(615), + [aux_sym_xauth_location_token1] = ACTIONS(615), + }, + [21] = { + [ts_builtin_sym_end] = ACTIONS(619), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(621), + [aux_sym_match_token1] = ACTIONS(619), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(619), + [aux_sym_address_family_token1] = ACTIONS(619), + [aux_sym_batch_mode_token1] = ACTIONS(619), + [aux_sym_bind_address_token1] = ACTIONS(619), + [aux_sym_bind_interface_token1] = ACTIONS(619), + [aux_sym_canonical_domains_token1] = ACTIONS(619), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(619), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(619), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(619), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(619), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(619), + [aux_sym_certificate_file_token1] = ACTIONS(619), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(619), + [aux_sym_check_host_ip_token1] = ACTIONS(619), + [aux_sym_ciphers_token1] = ACTIONS(619), + [aux_sym_cipher_token1] = ACTIONS(621), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(619), + [aux_sym_compression_token1] = ACTIONS(619), + [aux_sym_connection_attempts_token1] = ACTIONS(619), + [aux_sym_connect_timeout_token1] = ACTIONS(619), + [aux_sym_control_master_token1] = ACTIONS(619), + [aux_sym_control_path_token1] = ACTIONS(619), + [aux_sym_control_persist_token1] = ACTIONS(619), + [aux_sym_dynamic_forward_token1] = ACTIONS(619), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(619), + [aux_sym_escape_char_token1] = ACTIONS(619), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(619), + [aux_sym_fingerprint_hash_token1] = ACTIONS(619), + [aux_sym_fork_after_authentication_token1] = ACTIONS(619), + [aux_sym_forward_agent_token1] = ACTIONS(619), + [aux_sym_forward_x11_token1] = ACTIONS(621), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(619), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(619), + [aux_sym_gateway_ports_token1] = ACTIONS(619), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(619), + [aux_sym_gssapi_authentication_token1] = ACTIONS(619), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(619), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(619), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(619), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(619), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(619), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(619), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(619), + [aux_sym_hash_known_hosts_token1] = ACTIONS(619), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(619), + [aux_sym_hostbased_authentication_token1] = ACTIONS(619), + [aux_sym_host_key_algorithms_token1] = ACTIONS(619), + [aux_sym_host_key_alias_token1] = ACTIONS(619), + [aux_sym_hostname_token1] = ACTIONS(619), + [aux_sym_identities_only_token1] = ACTIONS(619), + [aux_sym_identity_agent_token1] = ACTIONS(619), + [aux_sym_identity_file_token1] = ACTIONS(619), + [aux_sym_ignore_unknown_token1] = ACTIONS(619), + [aux_sym_include_token1] = ACTIONS(619), + [aux_sym_ip_qos_token1] = ACTIONS(619), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(619), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(619), + [aux_sym_kex_algorithms_token1] = ACTIONS(619), + [aux_sym_known_hosts_command_token1] = ACTIONS(619), + [aux_sym_local_command_token1] = ACTIONS(619), + [aux_sym_local_forward_token1] = ACTIONS(619), + [aux_sym_log_level_token1] = ACTIONS(619), + [aux_sym_log_verbose_token1] = ACTIONS(619), + [aux_sym_macs_token1] = ACTIONS(619), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(619), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(619), + [aux_sym_password_authentication_token1] = ACTIONS(619), + [aux_sym_permit_local_command_token1] = ACTIONS(619), + [aux_sym_permit_remote_open_token1] = ACTIONS(619), + [aux_sym_pkcs11_provider_token1] = ACTIONS(619), + [aux_sym_port_token1] = ACTIONS(619), + [aux_sym_preferred_authentications_token1] = ACTIONS(619), + [aux_sym_protocol_token1] = ACTIONS(619), + [aux_sym_proxy_command_token1] = ACTIONS(619), + [aux_sym_proxy_jump_token1] = ACTIONS(619), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(619), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(619), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(619), + [aux_sym_pubkey_authentication_token1] = ACTIONS(619), + [aux_sym_rekey_limit_token1] = ACTIONS(619), + [aux_sym_remote_command_token1] = ACTIONS(619), + [aux_sym_remote_forward_token1] = ACTIONS(619), + [aux_sym_request_tty_token1] = ACTIONS(619), + [aux_sym_revoked_host_keys_token1] = ACTIONS(619), + [aux_sym_security_key_provider_token1] = ACTIONS(619), + [aux_sym_send_env_token1] = ACTIONS(619), + [aux_sym_server_alive_count_max_token1] = ACTIONS(619), + [aux_sym_server_alive_interval_token1] = ACTIONS(619), + [aux_sym_session_type_token1] = ACTIONS(619), + [aux_sym_set_env_token1] = ACTIONS(619), + [aux_sym_stdin_null_token1] = ACTIONS(619), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(619), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(619), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(619), + [aux_sym_syslog_facility_token1] = ACTIONS(619), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(619), + [aux_sym_keep_alive_token1] = ACTIONS(619), + [aux_sym_tunnel_token1] = ACTIONS(621), + [aux_sym_tunnel_device_token1] = ACTIONS(619), + [aux_sym_update_host_keys_token1] = ACTIONS(619), + [aux_sym_use_keychain_token1] = ACTIONS(619), + [aux_sym_user_token1] = ACTIONS(621), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(619), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(619), + [aux_sym_visual_host_key_token1] = ACTIONS(619), + [aux_sym_xauth_location_token1] = ACTIONS(619), + }, + [22] = { + [ts_builtin_sym_end] = ACTIONS(623), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(625), + [aux_sym_match_token1] = ACTIONS(623), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(623), + [aux_sym_address_family_token1] = ACTIONS(623), + [aux_sym_batch_mode_token1] = ACTIONS(623), + [aux_sym_bind_address_token1] = ACTIONS(623), + [aux_sym_bind_interface_token1] = ACTIONS(623), + [aux_sym_canonical_domains_token1] = ACTIONS(623), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(623), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(623), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(623), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(623), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(623), + [aux_sym_certificate_file_token1] = ACTIONS(623), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(623), + [aux_sym_check_host_ip_token1] = ACTIONS(623), + [aux_sym_ciphers_token1] = ACTIONS(623), + [aux_sym_cipher_token1] = ACTIONS(625), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(623), + [aux_sym_compression_token1] = ACTIONS(623), + [aux_sym_connection_attempts_token1] = ACTIONS(623), + [aux_sym_connect_timeout_token1] = ACTIONS(623), + [aux_sym_control_master_token1] = ACTIONS(623), + [aux_sym_control_path_token1] = ACTIONS(623), + [aux_sym_control_persist_token1] = ACTIONS(623), + [aux_sym_dynamic_forward_token1] = ACTIONS(623), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(623), + [aux_sym_escape_char_token1] = ACTIONS(623), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(623), + [aux_sym_fingerprint_hash_token1] = ACTIONS(623), + [aux_sym_fork_after_authentication_token1] = ACTIONS(623), + [aux_sym_forward_agent_token1] = ACTIONS(623), + [aux_sym_forward_x11_token1] = ACTIONS(625), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(623), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(623), + [aux_sym_gateway_ports_token1] = ACTIONS(623), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(623), + [aux_sym_gssapi_authentication_token1] = ACTIONS(623), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(623), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(623), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(623), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(623), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(623), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(623), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(623), + [aux_sym_hash_known_hosts_token1] = ACTIONS(623), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(623), + [aux_sym_hostbased_authentication_token1] = ACTIONS(623), + [aux_sym_host_key_algorithms_token1] = ACTIONS(623), + [aux_sym_host_key_alias_token1] = ACTIONS(623), + [aux_sym_hostname_token1] = ACTIONS(623), + [aux_sym_identities_only_token1] = ACTIONS(623), + [aux_sym_identity_agent_token1] = ACTIONS(623), + [aux_sym_identity_file_token1] = ACTIONS(623), + [aux_sym_ignore_unknown_token1] = ACTIONS(623), + [aux_sym_include_token1] = ACTIONS(623), + [aux_sym_ip_qos_token1] = ACTIONS(623), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(623), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(623), + [aux_sym_kex_algorithms_token1] = ACTIONS(623), + [aux_sym_known_hosts_command_token1] = ACTIONS(623), + [aux_sym_local_command_token1] = ACTIONS(623), + [aux_sym_local_forward_token1] = ACTIONS(623), + [aux_sym_log_level_token1] = ACTIONS(623), + [aux_sym_log_verbose_token1] = ACTIONS(623), + [aux_sym_macs_token1] = ACTIONS(623), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(623), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(623), + [aux_sym_password_authentication_token1] = ACTIONS(623), + [aux_sym_permit_local_command_token1] = ACTIONS(623), + [aux_sym_permit_remote_open_token1] = ACTIONS(623), + [aux_sym_pkcs11_provider_token1] = ACTIONS(623), + [aux_sym_port_token1] = ACTIONS(623), + [aux_sym_preferred_authentications_token1] = ACTIONS(623), + [aux_sym_protocol_token1] = ACTIONS(623), + [aux_sym_proxy_command_token1] = ACTIONS(623), + [aux_sym_proxy_jump_token1] = ACTIONS(623), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(623), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(623), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(623), + [aux_sym_pubkey_authentication_token1] = ACTIONS(623), + [aux_sym_rekey_limit_token1] = ACTIONS(623), + [aux_sym_remote_command_token1] = ACTIONS(623), + [aux_sym_remote_forward_token1] = ACTIONS(623), + [aux_sym_request_tty_token1] = ACTIONS(623), + [aux_sym_revoked_host_keys_token1] = ACTIONS(623), + [aux_sym_security_key_provider_token1] = ACTIONS(623), + [aux_sym_send_env_token1] = ACTIONS(623), + [aux_sym_server_alive_count_max_token1] = ACTIONS(623), + [aux_sym_server_alive_interval_token1] = ACTIONS(623), + [aux_sym_session_type_token1] = ACTIONS(623), + [aux_sym_set_env_token1] = ACTIONS(623), + [aux_sym_stdin_null_token1] = ACTIONS(623), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(623), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(623), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(623), + [aux_sym_syslog_facility_token1] = ACTIONS(623), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(623), + [aux_sym_keep_alive_token1] = ACTIONS(623), + [aux_sym_tunnel_token1] = ACTIONS(625), + [aux_sym_tunnel_device_token1] = ACTIONS(623), + [aux_sym_update_host_keys_token1] = ACTIONS(623), + [aux_sym_use_keychain_token1] = ACTIONS(623), + [aux_sym_user_token1] = ACTIONS(625), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(623), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(623), + [aux_sym_visual_host_key_token1] = ACTIONS(623), + [aux_sym_xauth_location_token1] = ACTIONS(623), + }, + [23] = { + [ts_builtin_sym_end] = ACTIONS(627), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(629), + [aux_sym_match_token1] = ACTIONS(627), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(627), + [aux_sym_address_family_token1] = ACTIONS(627), + [aux_sym_batch_mode_token1] = ACTIONS(627), + [aux_sym_bind_address_token1] = ACTIONS(627), + [aux_sym_bind_interface_token1] = ACTIONS(627), + [aux_sym_canonical_domains_token1] = ACTIONS(627), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(627), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(627), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(627), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(627), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(627), + [aux_sym_certificate_file_token1] = ACTIONS(627), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(627), + [aux_sym_check_host_ip_token1] = ACTIONS(627), + [aux_sym_ciphers_token1] = ACTIONS(627), + [aux_sym_cipher_token1] = ACTIONS(629), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(627), + [aux_sym_compression_token1] = ACTIONS(627), + [aux_sym_connection_attempts_token1] = ACTIONS(627), + [aux_sym_connect_timeout_token1] = ACTIONS(627), + [aux_sym_control_master_token1] = ACTIONS(627), + [aux_sym_control_path_token1] = ACTIONS(627), + [aux_sym_control_persist_token1] = ACTIONS(627), + [aux_sym_dynamic_forward_token1] = ACTIONS(627), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(627), + [aux_sym_escape_char_token1] = ACTIONS(627), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(627), + [aux_sym_fingerprint_hash_token1] = ACTIONS(627), + [aux_sym_fork_after_authentication_token1] = ACTIONS(627), + [aux_sym_forward_agent_token1] = ACTIONS(627), + [aux_sym_forward_x11_token1] = ACTIONS(629), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(627), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(627), + [aux_sym_gateway_ports_token1] = ACTIONS(627), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(627), + [aux_sym_gssapi_authentication_token1] = ACTIONS(627), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(627), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(627), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(627), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(627), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(627), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(627), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(627), + [aux_sym_hash_known_hosts_token1] = ACTIONS(627), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(627), + [aux_sym_hostbased_authentication_token1] = ACTIONS(627), + [aux_sym_host_key_algorithms_token1] = ACTIONS(627), + [aux_sym_host_key_alias_token1] = ACTIONS(627), + [aux_sym_hostname_token1] = ACTIONS(627), + [aux_sym_identities_only_token1] = ACTIONS(627), + [aux_sym_identity_agent_token1] = ACTIONS(627), + [aux_sym_identity_file_token1] = ACTIONS(627), + [aux_sym_ignore_unknown_token1] = ACTIONS(627), + [aux_sym_include_token1] = ACTIONS(627), + [aux_sym_ip_qos_token1] = ACTIONS(627), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(627), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(627), + [aux_sym_kex_algorithms_token1] = ACTIONS(627), + [aux_sym_known_hosts_command_token1] = ACTIONS(627), + [aux_sym_local_command_token1] = ACTIONS(627), + [aux_sym_local_forward_token1] = ACTIONS(627), + [aux_sym_log_level_token1] = ACTIONS(627), + [aux_sym_log_verbose_token1] = ACTIONS(627), + [aux_sym_macs_token1] = ACTIONS(627), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(627), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(627), + [aux_sym_password_authentication_token1] = ACTIONS(627), + [aux_sym_permit_local_command_token1] = ACTIONS(627), + [aux_sym_permit_remote_open_token1] = ACTIONS(627), + [aux_sym_pkcs11_provider_token1] = ACTIONS(627), + [aux_sym_port_token1] = ACTIONS(627), + [aux_sym_preferred_authentications_token1] = ACTIONS(627), + [aux_sym_protocol_token1] = ACTIONS(627), + [aux_sym_proxy_command_token1] = ACTIONS(627), + [aux_sym_proxy_jump_token1] = ACTIONS(627), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(627), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(627), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(627), + [aux_sym_pubkey_authentication_token1] = ACTIONS(627), + [aux_sym_rekey_limit_token1] = ACTIONS(627), + [aux_sym_remote_command_token1] = ACTIONS(627), + [aux_sym_remote_forward_token1] = ACTIONS(627), + [aux_sym_request_tty_token1] = ACTIONS(627), + [aux_sym_revoked_host_keys_token1] = ACTIONS(627), + [aux_sym_security_key_provider_token1] = ACTIONS(627), + [aux_sym_send_env_token1] = ACTIONS(627), + [aux_sym_server_alive_count_max_token1] = ACTIONS(627), + [aux_sym_server_alive_interval_token1] = ACTIONS(627), + [aux_sym_session_type_token1] = ACTIONS(627), + [aux_sym_set_env_token1] = ACTIONS(627), + [aux_sym_stdin_null_token1] = ACTIONS(627), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(627), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(627), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(627), + [aux_sym_syslog_facility_token1] = ACTIONS(627), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(627), + [aux_sym_keep_alive_token1] = ACTIONS(627), + [aux_sym_tunnel_token1] = ACTIONS(629), + [aux_sym_tunnel_device_token1] = ACTIONS(627), + [aux_sym_update_host_keys_token1] = ACTIONS(627), + [aux_sym_use_keychain_token1] = ACTIONS(627), + [aux_sym_user_token1] = ACTIONS(629), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(627), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(627), + [aux_sym_visual_host_key_token1] = ACTIONS(627), + [aux_sym_xauth_location_token1] = ACTIONS(627), + }, + [24] = { + [ts_builtin_sym_end] = ACTIONS(631), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(633), + [aux_sym_match_token1] = ACTIONS(631), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(631), + [aux_sym_address_family_token1] = ACTIONS(631), + [aux_sym_batch_mode_token1] = ACTIONS(631), + [aux_sym_bind_address_token1] = ACTIONS(631), + [aux_sym_bind_interface_token1] = ACTIONS(631), + [aux_sym_canonical_domains_token1] = ACTIONS(631), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(631), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(631), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(631), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(631), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(631), + [aux_sym_certificate_file_token1] = ACTIONS(631), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(631), + [aux_sym_check_host_ip_token1] = ACTIONS(631), + [aux_sym_ciphers_token1] = ACTIONS(631), + [aux_sym_cipher_token1] = ACTIONS(633), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(631), + [aux_sym_compression_token1] = ACTIONS(631), + [aux_sym_connection_attempts_token1] = ACTIONS(631), + [aux_sym_connect_timeout_token1] = ACTIONS(631), + [aux_sym_control_master_token1] = ACTIONS(631), + [aux_sym_control_path_token1] = ACTIONS(631), + [aux_sym_control_persist_token1] = ACTIONS(631), + [aux_sym_dynamic_forward_token1] = ACTIONS(631), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(631), + [aux_sym_escape_char_token1] = ACTIONS(631), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(631), + [aux_sym_fingerprint_hash_token1] = ACTIONS(631), + [aux_sym_fork_after_authentication_token1] = ACTIONS(631), + [aux_sym_forward_agent_token1] = ACTIONS(631), + [aux_sym_forward_x11_token1] = ACTIONS(633), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(631), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(631), + [aux_sym_gateway_ports_token1] = ACTIONS(631), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(631), + [aux_sym_gssapi_authentication_token1] = ACTIONS(631), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(631), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(631), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(631), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(631), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(631), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(631), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(631), + [aux_sym_hash_known_hosts_token1] = ACTIONS(631), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(631), + [aux_sym_hostbased_authentication_token1] = ACTIONS(631), + [aux_sym_host_key_algorithms_token1] = ACTIONS(631), + [aux_sym_host_key_alias_token1] = ACTIONS(631), + [aux_sym_hostname_token1] = ACTIONS(631), + [aux_sym_identities_only_token1] = ACTIONS(631), + [aux_sym_identity_agent_token1] = ACTIONS(631), + [aux_sym_identity_file_token1] = ACTIONS(631), + [aux_sym_ignore_unknown_token1] = ACTIONS(631), + [aux_sym_include_token1] = ACTIONS(631), + [aux_sym_ip_qos_token1] = ACTIONS(631), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(631), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(631), + [aux_sym_kex_algorithms_token1] = ACTIONS(631), + [aux_sym_known_hosts_command_token1] = ACTIONS(631), + [aux_sym_local_command_token1] = ACTIONS(631), + [aux_sym_local_forward_token1] = ACTIONS(631), + [aux_sym_log_level_token1] = ACTIONS(631), + [aux_sym_log_verbose_token1] = ACTIONS(631), + [aux_sym_macs_token1] = ACTIONS(631), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(631), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(631), + [aux_sym_password_authentication_token1] = ACTIONS(631), + [aux_sym_permit_local_command_token1] = ACTIONS(631), + [aux_sym_permit_remote_open_token1] = ACTIONS(631), + [aux_sym_pkcs11_provider_token1] = ACTIONS(631), + [aux_sym_port_token1] = ACTIONS(631), + [aux_sym_preferred_authentications_token1] = ACTIONS(631), + [aux_sym_protocol_token1] = ACTIONS(631), + [aux_sym_proxy_command_token1] = ACTIONS(631), + [aux_sym_proxy_jump_token1] = ACTIONS(631), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(631), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(631), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(631), + [aux_sym_pubkey_authentication_token1] = ACTIONS(631), + [aux_sym_rekey_limit_token1] = ACTIONS(631), + [aux_sym_remote_command_token1] = ACTIONS(631), + [aux_sym_remote_forward_token1] = ACTIONS(631), + [aux_sym_request_tty_token1] = ACTIONS(631), + [aux_sym_revoked_host_keys_token1] = ACTIONS(631), + [aux_sym_security_key_provider_token1] = ACTIONS(631), + [aux_sym_send_env_token1] = ACTIONS(631), + [aux_sym_server_alive_count_max_token1] = ACTIONS(631), + [aux_sym_server_alive_interval_token1] = ACTIONS(631), + [aux_sym_session_type_token1] = ACTIONS(631), + [aux_sym_set_env_token1] = ACTIONS(631), + [aux_sym_stdin_null_token1] = ACTIONS(631), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(631), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(631), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(631), + [aux_sym_syslog_facility_token1] = ACTIONS(631), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(631), + [aux_sym_keep_alive_token1] = ACTIONS(631), + [aux_sym_tunnel_token1] = ACTIONS(633), + [aux_sym_tunnel_device_token1] = ACTIONS(631), + [aux_sym_update_host_keys_token1] = ACTIONS(631), + [aux_sym_use_keychain_token1] = ACTIONS(631), + [aux_sym_user_token1] = ACTIONS(633), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(631), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(631), + [aux_sym_visual_host_key_token1] = ACTIONS(631), + [aux_sym_xauth_location_token1] = ACTIONS(631), + }, + [25] = { + [ts_builtin_sym_end] = ACTIONS(635), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(637), + [aux_sym_match_token1] = ACTIONS(635), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(635), + [aux_sym_address_family_token1] = ACTIONS(635), + [aux_sym_batch_mode_token1] = ACTIONS(635), + [aux_sym_bind_address_token1] = ACTIONS(635), + [aux_sym_bind_interface_token1] = ACTIONS(635), + [aux_sym_canonical_domains_token1] = ACTIONS(635), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(635), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(635), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(635), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(635), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(635), + [aux_sym_certificate_file_token1] = ACTIONS(635), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(635), + [aux_sym_check_host_ip_token1] = ACTIONS(635), + [aux_sym_ciphers_token1] = ACTIONS(635), + [aux_sym_cipher_token1] = ACTIONS(637), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(635), + [aux_sym_compression_token1] = ACTIONS(635), + [aux_sym_connection_attempts_token1] = ACTIONS(635), + [aux_sym_connect_timeout_token1] = ACTIONS(635), + [aux_sym_control_master_token1] = ACTIONS(635), + [aux_sym_control_path_token1] = ACTIONS(635), + [aux_sym_control_persist_token1] = ACTIONS(635), + [aux_sym_dynamic_forward_token1] = ACTIONS(635), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(635), + [aux_sym_escape_char_token1] = ACTIONS(635), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(635), + [aux_sym_fingerprint_hash_token1] = ACTIONS(635), + [aux_sym_fork_after_authentication_token1] = ACTIONS(635), + [aux_sym_forward_agent_token1] = ACTIONS(635), + [aux_sym_forward_x11_token1] = ACTIONS(637), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(635), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(635), + [aux_sym_gateway_ports_token1] = ACTIONS(635), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(635), + [aux_sym_gssapi_authentication_token1] = ACTIONS(635), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(635), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(635), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(635), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(635), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(635), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(635), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(635), + [aux_sym_hash_known_hosts_token1] = ACTIONS(635), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(635), + [aux_sym_hostbased_authentication_token1] = ACTIONS(635), + [aux_sym_host_key_algorithms_token1] = ACTIONS(635), + [aux_sym_host_key_alias_token1] = ACTIONS(635), + [aux_sym_hostname_token1] = ACTIONS(635), + [aux_sym_identities_only_token1] = ACTIONS(635), + [aux_sym_identity_agent_token1] = ACTIONS(635), + [aux_sym_identity_file_token1] = ACTIONS(635), + [aux_sym_ignore_unknown_token1] = ACTIONS(635), + [aux_sym_include_token1] = ACTIONS(635), + [aux_sym_ip_qos_token1] = ACTIONS(635), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(635), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(635), + [aux_sym_kex_algorithms_token1] = ACTIONS(635), + [aux_sym_known_hosts_command_token1] = ACTIONS(635), + [aux_sym_local_command_token1] = ACTIONS(635), + [aux_sym_local_forward_token1] = ACTIONS(635), + [aux_sym_log_level_token1] = ACTIONS(635), + [aux_sym_log_verbose_token1] = ACTIONS(635), + [aux_sym_macs_token1] = ACTIONS(635), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(635), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(635), + [aux_sym_password_authentication_token1] = ACTIONS(635), + [aux_sym_permit_local_command_token1] = ACTIONS(635), + [aux_sym_permit_remote_open_token1] = ACTIONS(635), + [aux_sym_pkcs11_provider_token1] = ACTIONS(635), + [aux_sym_port_token1] = ACTIONS(635), + [aux_sym_preferred_authentications_token1] = ACTIONS(635), + [aux_sym_protocol_token1] = ACTIONS(635), + [aux_sym_proxy_command_token1] = ACTIONS(635), + [aux_sym_proxy_jump_token1] = ACTIONS(635), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(635), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(635), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(635), + [aux_sym_pubkey_authentication_token1] = ACTIONS(635), + [aux_sym_rekey_limit_token1] = ACTIONS(635), + [aux_sym_remote_command_token1] = ACTIONS(635), + [aux_sym_remote_forward_token1] = ACTIONS(635), + [aux_sym_request_tty_token1] = ACTIONS(635), + [aux_sym_revoked_host_keys_token1] = ACTIONS(635), + [aux_sym_security_key_provider_token1] = ACTIONS(635), + [aux_sym_send_env_token1] = ACTIONS(635), + [aux_sym_server_alive_count_max_token1] = ACTIONS(635), + [aux_sym_server_alive_interval_token1] = ACTIONS(635), + [aux_sym_session_type_token1] = ACTIONS(635), + [aux_sym_set_env_token1] = ACTIONS(635), + [aux_sym_stdin_null_token1] = ACTIONS(635), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(635), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(635), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(635), + [aux_sym_syslog_facility_token1] = ACTIONS(635), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(635), + [aux_sym_keep_alive_token1] = ACTIONS(635), + [aux_sym_tunnel_token1] = ACTIONS(637), + [aux_sym_tunnel_device_token1] = ACTIONS(635), + [aux_sym_update_host_keys_token1] = ACTIONS(635), + [aux_sym_use_keychain_token1] = ACTIONS(635), + [aux_sym_user_token1] = ACTIONS(637), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(635), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(635), + [aux_sym_visual_host_key_token1] = ACTIONS(635), + [aux_sym_xauth_location_token1] = ACTIONS(635), + }, + [26] = { + [ts_builtin_sym_end] = ACTIONS(639), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(641), + [aux_sym_match_token1] = ACTIONS(639), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(639), + [aux_sym_address_family_token1] = ACTIONS(639), + [aux_sym_batch_mode_token1] = ACTIONS(639), + [aux_sym_bind_address_token1] = ACTIONS(639), + [aux_sym_bind_interface_token1] = ACTIONS(639), + [aux_sym_canonical_domains_token1] = ACTIONS(639), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(639), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(639), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(639), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(639), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(639), + [aux_sym_certificate_file_token1] = ACTIONS(639), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(639), + [aux_sym_check_host_ip_token1] = ACTIONS(639), + [aux_sym_ciphers_token1] = ACTIONS(639), + [aux_sym_cipher_token1] = ACTIONS(641), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(639), + [aux_sym_compression_token1] = ACTIONS(639), + [aux_sym_connection_attempts_token1] = ACTIONS(639), + [aux_sym_connect_timeout_token1] = ACTIONS(639), + [aux_sym_control_master_token1] = ACTIONS(639), + [aux_sym_control_path_token1] = ACTIONS(639), + [aux_sym_control_persist_token1] = ACTIONS(639), + [aux_sym_dynamic_forward_token1] = ACTIONS(639), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(639), + [aux_sym_escape_char_token1] = ACTIONS(639), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(639), + [aux_sym_fingerprint_hash_token1] = ACTIONS(639), + [aux_sym_fork_after_authentication_token1] = ACTIONS(639), + [aux_sym_forward_agent_token1] = ACTIONS(639), + [aux_sym_forward_x11_token1] = ACTIONS(641), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(639), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(639), + [aux_sym_gateway_ports_token1] = ACTIONS(639), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(639), + [aux_sym_gssapi_authentication_token1] = ACTIONS(639), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(639), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(639), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(639), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(639), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(639), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(639), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(639), + [aux_sym_hash_known_hosts_token1] = ACTIONS(639), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(639), + [aux_sym_hostbased_authentication_token1] = ACTIONS(639), + [aux_sym_host_key_algorithms_token1] = ACTIONS(639), + [aux_sym_host_key_alias_token1] = ACTIONS(639), + [aux_sym_hostname_token1] = ACTIONS(639), + [aux_sym_identities_only_token1] = ACTIONS(639), + [aux_sym_identity_agent_token1] = ACTIONS(639), + [aux_sym_identity_file_token1] = ACTIONS(639), + [aux_sym_ignore_unknown_token1] = ACTIONS(639), + [aux_sym_include_token1] = ACTIONS(639), + [aux_sym_ip_qos_token1] = ACTIONS(639), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(639), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(639), + [aux_sym_kex_algorithms_token1] = ACTIONS(639), + [aux_sym_known_hosts_command_token1] = ACTIONS(639), + [aux_sym_local_command_token1] = ACTIONS(639), + [aux_sym_local_forward_token1] = ACTIONS(639), + [aux_sym_log_level_token1] = ACTIONS(639), + [aux_sym_log_verbose_token1] = ACTIONS(639), + [aux_sym_macs_token1] = ACTIONS(639), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(639), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(639), + [aux_sym_password_authentication_token1] = ACTIONS(639), + [aux_sym_permit_local_command_token1] = ACTIONS(639), + [aux_sym_permit_remote_open_token1] = ACTIONS(639), + [aux_sym_pkcs11_provider_token1] = ACTIONS(639), + [aux_sym_port_token1] = ACTIONS(639), + [aux_sym_preferred_authentications_token1] = ACTIONS(639), + [aux_sym_protocol_token1] = ACTIONS(639), + [aux_sym_proxy_command_token1] = ACTIONS(639), + [aux_sym_proxy_jump_token1] = ACTIONS(639), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(639), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(639), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(639), + [aux_sym_pubkey_authentication_token1] = ACTIONS(639), + [aux_sym_rekey_limit_token1] = ACTIONS(639), + [aux_sym_remote_command_token1] = ACTIONS(639), + [aux_sym_remote_forward_token1] = ACTIONS(639), + [aux_sym_request_tty_token1] = ACTIONS(639), + [aux_sym_revoked_host_keys_token1] = ACTIONS(639), + [aux_sym_security_key_provider_token1] = ACTIONS(639), + [aux_sym_send_env_token1] = ACTIONS(639), + [aux_sym_server_alive_count_max_token1] = ACTIONS(639), + [aux_sym_server_alive_interval_token1] = ACTIONS(639), + [aux_sym_session_type_token1] = ACTIONS(639), + [aux_sym_set_env_token1] = ACTIONS(639), + [aux_sym_stdin_null_token1] = ACTIONS(639), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(639), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(639), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(639), + [aux_sym_syslog_facility_token1] = ACTIONS(639), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(639), + [aux_sym_keep_alive_token1] = ACTIONS(639), + [aux_sym_tunnel_token1] = ACTIONS(641), + [aux_sym_tunnel_device_token1] = ACTIONS(639), + [aux_sym_update_host_keys_token1] = ACTIONS(639), + [aux_sym_use_keychain_token1] = ACTIONS(639), + [aux_sym_user_token1] = ACTIONS(641), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(639), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(639), + [aux_sym_visual_host_key_token1] = ACTIONS(639), + [aux_sym_xauth_location_token1] = ACTIONS(639), + }, + [27] = { + [ts_builtin_sym_end] = ACTIONS(643), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(645), + [aux_sym_match_token1] = ACTIONS(643), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(643), + [aux_sym_address_family_token1] = ACTIONS(643), + [aux_sym_batch_mode_token1] = ACTIONS(643), + [aux_sym_bind_address_token1] = ACTIONS(643), + [aux_sym_bind_interface_token1] = ACTIONS(643), + [aux_sym_canonical_domains_token1] = ACTIONS(643), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(643), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(643), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(643), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(643), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(643), + [aux_sym_certificate_file_token1] = ACTIONS(643), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(643), + [aux_sym_check_host_ip_token1] = ACTIONS(643), + [aux_sym_ciphers_token1] = ACTIONS(643), + [aux_sym_cipher_token1] = ACTIONS(645), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(643), + [aux_sym_compression_token1] = ACTIONS(643), + [aux_sym_connection_attempts_token1] = ACTIONS(643), + [aux_sym_connect_timeout_token1] = ACTIONS(643), + [aux_sym_control_master_token1] = ACTIONS(643), + [aux_sym_control_path_token1] = ACTIONS(643), + [aux_sym_control_persist_token1] = ACTIONS(643), + [aux_sym_dynamic_forward_token1] = ACTIONS(643), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(643), + [aux_sym_escape_char_token1] = ACTIONS(643), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(643), + [aux_sym_fingerprint_hash_token1] = ACTIONS(643), + [aux_sym_fork_after_authentication_token1] = ACTIONS(643), + [aux_sym_forward_agent_token1] = ACTIONS(643), + [aux_sym_forward_x11_token1] = ACTIONS(645), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(643), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(643), + [aux_sym_gateway_ports_token1] = ACTIONS(643), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(643), + [aux_sym_gssapi_authentication_token1] = ACTIONS(643), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(643), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(643), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(643), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(643), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(643), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(643), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(643), + [aux_sym_hash_known_hosts_token1] = ACTIONS(643), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(643), + [aux_sym_hostbased_authentication_token1] = ACTIONS(643), + [aux_sym_host_key_algorithms_token1] = ACTIONS(643), + [aux_sym_host_key_alias_token1] = ACTIONS(643), + [aux_sym_hostname_token1] = ACTIONS(643), + [aux_sym_identities_only_token1] = ACTIONS(643), + [aux_sym_identity_agent_token1] = ACTIONS(643), + [aux_sym_identity_file_token1] = ACTIONS(643), + [aux_sym_ignore_unknown_token1] = ACTIONS(643), + [aux_sym_include_token1] = ACTIONS(643), + [aux_sym_ip_qos_token1] = ACTIONS(643), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(643), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(643), + [aux_sym_kex_algorithms_token1] = ACTIONS(643), + [aux_sym_known_hosts_command_token1] = ACTIONS(643), + [aux_sym_local_command_token1] = ACTIONS(643), + [aux_sym_local_forward_token1] = ACTIONS(643), + [aux_sym_log_level_token1] = ACTIONS(643), + [aux_sym_log_verbose_token1] = ACTIONS(643), + [aux_sym_macs_token1] = ACTIONS(643), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(643), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(643), + [aux_sym_password_authentication_token1] = ACTIONS(643), + [aux_sym_permit_local_command_token1] = ACTIONS(643), + [aux_sym_permit_remote_open_token1] = ACTIONS(643), + [aux_sym_pkcs11_provider_token1] = ACTIONS(643), + [aux_sym_port_token1] = ACTIONS(643), + [aux_sym_preferred_authentications_token1] = ACTIONS(643), + [aux_sym_protocol_token1] = ACTIONS(643), + [aux_sym_proxy_command_token1] = ACTIONS(643), + [aux_sym_proxy_jump_token1] = ACTIONS(643), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(643), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(643), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(643), + [aux_sym_pubkey_authentication_token1] = ACTIONS(643), + [aux_sym_rekey_limit_token1] = ACTIONS(643), + [aux_sym_remote_command_token1] = ACTIONS(643), + [aux_sym_remote_forward_token1] = ACTIONS(643), + [aux_sym_request_tty_token1] = ACTIONS(643), + [aux_sym_revoked_host_keys_token1] = ACTIONS(643), + [aux_sym_security_key_provider_token1] = ACTIONS(643), + [aux_sym_send_env_token1] = ACTIONS(643), + [aux_sym_server_alive_count_max_token1] = ACTIONS(643), + [aux_sym_server_alive_interval_token1] = ACTIONS(643), + [aux_sym_session_type_token1] = ACTIONS(643), + [aux_sym_set_env_token1] = ACTIONS(643), + [aux_sym_stdin_null_token1] = ACTIONS(643), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(643), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(643), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(643), + [aux_sym_syslog_facility_token1] = ACTIONS(643), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(643), + [aux_sym_keep_alive_token1] = ACTIONS(643), + [aux_sym_tunnel_token1] = ACTIONS(645), + [aux_sym_tunnel_device_token1] = ACTIONS(643), + [aux_sym_update_host_keys_token1] = ACTIONS(643), + [aux_sym_use_keychain_token1] = ACTIONS(643), + [aux_sym_user_token1] = ACTIONS(645), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(643), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(643), + [aux_sym_visual_host_key_token1] = ACTIONS(643), + [aux_sym_xauth_location_token1] = ACTIONS(643), + }, + [28] = { + [ts_builtin_sym_end] = ACTIONS(647), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(649), + [aux_sym_match_token1] = ACTIONS(647), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(647), + [aux_sym_address_family_token1] = ACTIONS(647), + [aux_sym_batch_mode_token1] = ACTIONS(647), + [aux_sym_bind_address_token1] = ACTIONS(647), + [aux_sym_bind_interface_token1] = ACTIONS(647), + [aux_sym_canonical_domains_token1] = ACTIONS(647), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(647), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(647), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(647), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(647), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(647), + [aux_sym_certificate_file_token1] = ACTIONS(647), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(647), + [aux_sym_check_host_ip_token1] = ACTIONS(647), + [aux_sym_ciphers_token1] = ACTIONS(647), + [aux_sym_cipher_token1] = ACTIONS(649), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(647), + [aux_sym_compression_token1] = ACTIONS(647), + [aux_sym_connection_attempts_token1] = ACTIONS(647), + [aux_sym_connect_timeout_token1] = ACTIONS(647), + [aux_sym_control_master_token1] = ACTIONS(647), + [aux_sym_control_path_token1] = ACTIONS(647), + [aux_sym_control_persist_token1] = ACTIONS(647), + [aux_sym_dynamic_forward_token1] = ACTIONS(647), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(647), + [aux_sym_escape_char_token1] = ACTIONS(647), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(647), + [aux_sym_fingerprint_hash_token1] = ACTIONS(647), + [aux_sym_fork_after_authentication_token1] = ACTIONS(647), + [aux_sym_forward_agent_token1] = ACTIONS(647), + [aux_sym_forward_x11_token1] = ACTIONS(649), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(647), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(647), + [aux_sym_gateway_ports_token1] = ACTIONS(647), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(647), + [aux_sym_gssapi_authentication_token1] = ACTIONS(647), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(647), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(647), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(647), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(647), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(647), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(647), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(647), + [aux_sym_hash_known_hosts_token1] = ACTIONS(647), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(647), + [aux_sym_hostbased_authentication_token1] = ACTIONS(647), + [aux_sym_host_key_algorithms_token1] = ACTIONS(647), + [aux_sym_host_key_alias_token1] = ACTIONS(647), + [aux_sym_hostname_token1] = ACTIONS(647), + [aux_sym_identities_only_token1] = ACTIONS(647), + [aux_sym_identity_agent_token1] = ACTIONS(647), + [aux_sym_identity_file_token1] = ACTIONS(647), + [aux_sym_ignore_unknown_token1] = ACTIONS(647), + [aux_sym_include_token1] = ACTIONS(647), + [aux_sym_ip_qos_token1] = ACTIONS(647), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(647), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(647), + [aux_sym_kex_algorithms_token1] = ACTIONS(647), + [aux_sym_known_hosts_command_token1] = ACTIONS(647), + [aux_sym_local_command_token1] = ACTIONS(647), + [aux_sym_local_forward_token1] = ACTIONS(647), + [aux_sym_log_level_token1] = ACTIONS(647), + [aux_sym_log_verbose_token1] = ACTIONS(647), + [aux_sym_macs_token1] = ACTIONS(647), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(647), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(647), + [aux_sym_password_authentication_token1] = ACTIONS(647), + [aux_sym_permit_local_command_token1] = ACTIONS(647), + [aux_sym_permit_remote_open_token1] = ACTIONS(647), + [aux_sym_pkcs11_provider_token1] = ACTIONS(647), + [aux_sym_port_token1] = ACTIONS(647), + [aux_sym_preferred_authentications_token1] = ACTIONS(647), + [aux_sym_protocol_token1] = ACTIONS(647), + [aux_sym_proxy_command_token1] = ACTIONS(647), + [aux_sym_proxy_jump_token1] = ACTIONS(647), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(647), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(647), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(647), + [aux_sym_pubkey_authentication_token1] = ACTIONS(647), + [aux_sym_rekey_limit_token1] = ACTIONS(647), + [aux_sym_remote_command_token1] = ACTIONS(647), + [aux_sym_remote_forward_token1] = ACTIONS(647), + [aux_sym_request_tty_token1] = ACTIONS(647), + [aux_sym_revoked_host_keys_token1] = ACTIONS(647), + [aux_sym_security_key_provider_token1] = ACTIONS(647), + [aux_sym_send_env_token1] = ACTIONS(647), + [aux_sym_server_alive_count_max_token1] = ACTIONS(647), + [aux_sym_server_alive_interval_token1] = ACTIONS(647), + [aux_sym_session_type_token1] = ACTIONS(647), + [aux_sym_set_env_token1] = ACTIONS(647), + [aux_sym_stdin_null_token1] = ACTIONS(647), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(647), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(647), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(647), + [aux_sym_syslog_facility_token1] = ACTIONS(647), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(647), + [aux_sym_keep_alive_token1] = ACTIONS(647), + [aux_sym_tunnel_token1] = ACTIONS(649), + [aux_sym_tunnel_device_token1] = ACTIONS(647), + [aux_sym_update_host_keys_token1] = ACTIONS(647), + [aux_sym_use_keychain_token1] = ACTIONS(647), + [aux_sym_user_token1] = ACTIONS(649), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(647), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(647), + [aux_sym_visual_host_key_token1] = ACTIONS(647), + [aux_sym_xauth_location_token1] = ACTIONS(647), + }, + [29] = { + [ts_builtin_sym_end] = ACTIONS(651), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(653), + [aux_sym_match_token1] = ACTIONS(651), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(651), + [aux_sym_address_family_token1] = ACTIONS(651), + [aux_sym_batch_mode_token1] = ACTIONS(651), + [aux_sym_bind_address_token1] = ACTIONS(651), + [aux_sym_bind_interface_token1] = ACTIONS(651), + [aux_sym_canonical_domains_token1] = ACTIONS(651), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(651), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(651), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(651), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(651), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(651), + [aux_sym_certificate_file_token1] = ACTIONS(651), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(651), + [aux_sym_check_host_ip_token1] = ACTIONS(651), + [aux_sym_ciphers_token1] = ACTIONS(651), + [aux_sym_cipher_token1] = ACTIONS(653), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(651), + [aux_sym_compression_token1] = ACTIONS(651), + [aux_sym_connection_attempts_token1] = ACTIONS(651), + [aux_sym_connect_timeout_token1] = ACTIONS(651), + [aux_sym_control_master_token1] = ACTIONS(651), + [aux_sym_control_path_token1] = ACTIONS(651), + [aux_sym_control_persist_token1] = ACTIONS(651), + [aux_sym_dynamic_forward_token1] = ACTIONS(651), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(651), + [aux_sym_escape_char_token1] = ACTIONS(651), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(651), + [aux_sym_fingerprint_hash_token1] = ACTIONS(651), + [aux_sym_fork_after_authentication_token1] = ACTIONS(651), + [aux_sym_forward_agent_token1] = ACTIONS(651), + [aux_sym_forward_x11_token1] = ACTIONS(653), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(651), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(651), + [aux_sym_gateway_ports_token1] = ACTIONS(651), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(651), + [aux_sym_gssapi_authentication_token1] = ACTIONS(651), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(651), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(651), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(651), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(651), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(651), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(651), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(651), + [aux_sym_hash_known_hosts_token1] = ACTIONS(651), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(651), + [aux_sym_hostbased_authentication_token1] = ACTIONS(651), + [aux_sym_host_key_algorithms_token1] = ACTIONS(651), + [aux_sym_host_key_alias_token1] = ACTIONS(651), + [aux_sym_hostname_token1] = ACTIONS(651), + [aux_sym_identities_only_token1] = ACTIONS(651), + [aux_sym_identity_agent_token1] = ACTIONS(651), + [aux_sym_identity_file_token1] = ACTIONS(651), + [aux_sym_ignore_unknown_token1] = ACTIONS(651), + [aux_sym_include_token1] = ACTIONS(651), + [aux_sym_ip_qos_token1] = ACTIONS(651), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(651), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(651), + [aux_sym_kex_algorithms_token1] = ACTIONS(651), + [aux_sym_known_hosts_command_token1] = ACTIONS(651), + [aux_sym_local_command_token1] = ACTIONS(651), + [aux_sym_local_forward_token1] = ACTIONS(651), + [aux_sym_log_level_token1] = ACTIONS(651), + [aux_sym_log_verbose_token1] = ACTIONS(651), + [aux_sym_macs_token1] = ACTIONS(651), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(651), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(651), + [aux_sym_password_authentication_token1] = ACTIONS(651), + [aux_sym_permit_local_command_token1] = ACTIONS(651), + [aux_sym_permit_remote_open_token1] = ACTIONS(651), + [aux_sym_pkcs11_provider_token1] = ACTIONS(651), + [aux_sym_port_token1] = ACTIONS(651), + [aux_sym_preferred_authentications_token1] = ACTIONS(651), + [aux_sym_protocol_token1] = ACTIONS(651), + [aux_sym_proxy_command_token1] = ACTIONS(651), + [aux_sym_proxy_jump_token1] = ACTIONS(651), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(651), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(651), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(651), + [aux_sym_pubkey_authentication_token1] = ACTIONS(651), + [aux_sym_rekey_limit_token1] = ACTIONS(651), + [aux_sym_remote_command_token1] = ACTIONS(651), + [aux_sym_remote_forward_token1] = ACTIONS(651), + [aux_sym_request_tty_token1] = ACTIONS(651), + [aux_sym_revoked_host_keys_token1] = ACTIONS(651), + [aux_sym_security_key_provider_token1] = ACTIONS(651), + [aux_sym_send_env_token1] = ACTIONS(651), + [aux_sym_server_alive_count_max_token1] = ACTIONS(651), + [aux_sym_server_alive_interval_token1] = ACTIONS(651), + [aux_sym_session_type_token1] = ACTIONS(651), + [aux_sym_set_env_token1] = ACTIONS(651), + [aux_sym_stdin_null_token1] = ACTIONS(651), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(651), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(651), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(651), + [aux_sym_syslog_facility_token1] = ACTIONS(651), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(651), + [aux_sym_keep_alive_token1] = ACTIONS(651), + [aux_sym_tunnel_token1] = ACTIONS(653), + [aux_sym_tunnel_device_token1] = ACTIONS(651), + [aux_sym_update_host_keys_token1] = ACTIONS(651), + [aux_sym_use_keychain_token1] = ACTIONS(651), + [aux_sym_user_token1] = ACTIONS(653), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(651), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(651), + [aux_sym_visual_host_key_token1] = ACTIONS(651), + [aux_sym_xauth_location_token1] = ACTIONS(651), + }, + [30] = { + [ts_builtin_sym_end] = ACTIONS(655), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(657), + [aux_sym_match_token1] = ACTIONS(655), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(655), + [aux_sym_address_family_token1] = ACTIONS(655), + [aux_sym_batch_mode_token1] = ACTIONS(655), + [aux_sym_bind_address_token1] = ACTIONS(655), + [aux_sym_bind_interface_token1] = ACTIONS(655), + [aux_sym_canonical_domains_token1] = ACTIONS(655), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(655), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(655), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(655), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(655), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(655), + [aux_sym_certificate_file_token1] = ACTIONS(655), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(655), + [aux_sym_check_host_ip_token1] = ACTIONS(655), + [aux_sym_ciphers_token1] = ACTIONS(655), + [aux_sym_cipher_token1] = ACTIONS(657), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(655), + [aux_sym_compression_token1] = ACTIONS(655), + [aux_sym_connection_attempts_token1] = ACTIONS(655), + [aux_sym_connect_timeout_token1] = ACTIONS(655), + [aux_sym_control_master_token1] = ACTIONS(655), + [aux_sym_control_path_token1] = ACTIONS(655), + [aux_sym_control_persist_token1] = ACTIONS(655), + [aux_sym_dynamic_forward_token1] = ACTIONS(655), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(655), + [aux_sym_escape_char_token1] = ACTIONS(655), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(655), + [aux_sym_fingerprint_hash_token1] = ACTIONS(655), + [aux_sym_fork_after_authentication_token1] = ACTIONS(655), + [aux_sym_forward_agent_token1] = ACTIONS(655), + [aux_sym_forward_x11_token1] = ACTIONS(657), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(655), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(655), + [aux_sym_gateway_ports_token1] = ACTIONS(655), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(655), + [aux_sym_gssapi_authentication_token1] = ACTIONS(655), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(655), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(655), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(655), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(655), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(655), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(655), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(655), + [aux_sym_hash_known_hosts_token1] = ACTIONS(655), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(655), + [aux_sym_hostbased_authentication_token1] = ACTIONS(655), + [aux_sym_host_key_algorithms_token1] = ACTIONS(655), + [aux_sym_host_key_alias_token1] = ACTIONS(655), + [aux_sym_hostname_token1] = ACTIONS(655), + [aux_sym_identities_only_token1] = ACTIONS(655), + [aux_sym_identity_agent_token1] = ACTIONS(655), + [aux_sym_identity_file_token1] = ACTIONS(655), + [aux_sym_ignore_unknown_token1] = ACTIONS(655), + [aux_sym_include_token1] = ACTIONS(655), + [aux_sym_ip_qos_token1] = ACTIONS(655), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(655), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(655), + [aux_sym_kex_algorithms_token1] = ACTIONS(655), + [aux_sym_known_hosts_command_token1] = ACTIONS(655), + [aux_sym_local_command_token1] = ACTIONS(655), + [aux_sym_local_forward_token1] = ACTIONS(655), + [aux_sym_log_level_token1] = ACTIONS(655), + [aux_sym_log_verbose_token1] = ACTIONS(655), + [aux_sym_macs_token1] = ACTIONS(655), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(655), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(655), + [aux_sym_password_authentication_token1] = ACTIONS(655), + [aux_sym_permit_local_command_token1] = ACTIONS(655), + [aux_sym_permit_remote_open_token1] = ACTIONS(655), + [aux_sym_pkcs11_provider_token1] = ACTIONS(655), + [aux_sym_port_token1] = ACTIONS(655), + [aux_sym_preferred_authentications_token1] = ACTIONS(655), + [aux_sym_protocol_token1] = ACTIONS(655), + [aux_sym_proxy_command_token1] = ACTIONS(655), + [aux_sym_proxy_jump_token1] = ACTIONS(655), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(655), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(655), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(655), + [aux_sym_pubkey_authentication_token1] = ACTIONS(655), + [aux_sym_rekey_limit_token1] = ACTIONS(655), + [aux_sym_remote_command_token1] = ACTIONS(655), + [aux_sym_remote_forward_token1] = ACTIONS(655), + [aux_sym_request_tty_token1] = ACTIONS(655), + [aux_sym_revoked_host_keys_token1] = ACTIONS(655), + [aux_sym_security_key_provider_token1] = ACTIONS(655), + [aux_sym_send_env_token1] = ACTIONS(655), + [aux_sym_server_alive_count_max_token1] = ACTIONS(655), + [aux_sym_server_alive_interval_token1] = ACTIONS(655), + [aux_sym_session_type_token1] = ACTIONS(655), + [aux_sym_set_env_token1] = ACTIONS(655), + [aux_sym_stdin_null_token1] = ACTIONS(655), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(655), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(655), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(655), + [aux_sym_syslog_facility_token1] = ACTIONS(655), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(655), + [aux_sym_keep_alive_token1] = ACTIONS(655), + [aux_sym_tunnel_token1] = ACTIONS(657), + [aux_sym_tunnel_device_token1] = ACTIONS(655), + [aux_sym_update_host_keys_token1] = ACTIONS(655), + [aux_sym_use_keychain_token1] = ACTIONS(655), + [aux_sym_user_token1] = ACTIONS(657), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(655), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(655), + [aux_sym_visual_host_key_token1] = ACTIONS(655), + [aux_sym_xauth_location_token1] = ACTIONS(655), + }, + [31] = { + [ts_builtin_sym_end] = ACTIONS(659), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(661), + [aux_sym_match_token1] = ACTIONS(659), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(659), + [aux_sym_address_family_token1] = ACTIONS(659), + [aux_sym_batch_mode_token1] = ACTIONS(659), + [aux_sym_bind_address_token1] = ACTIONS(659), + [aux_sym_bind_interface_token1] = ACTIONS(659), + [aux_sym_canonical_domains_token1] = ACTIONS(659), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(659), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(659), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(659), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(659), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(659), + [aux_sym_certificate_file_token1] = ACTIONS(659), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(659), + [aux_sym_check_host_ip_token1] = ACTIONS(659), + [aux_sym_ciphers_token1] = ACTIONS(659), + [aux_sym_cipher_token1] = ACTIONS(661), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(659), + [aux_sym_compression_token1] = ACTIONS(659), + [aux_sym_connection_attempts_token1] = ACTIONS(659), + [aux_sym_connect_timeout_token1] = ACTIONS(659), + [aux_sym_control_master_token1] = ACTIONS(659), + [aux_sym_control_path_token1] = ACTIONS(659), + [aux_sym_control_persist_token1] = ACTIONS(659), + [aux_sym_dynamic_forward_token1] = ACTIONS(659), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(659), + [aux_sym_escape_char_token1] = ACTIONS(659), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(659), + [aux_sym_fingerprint_hash_token1] = ACTIONS(659), + [aux_sym_fork_after_authentication_token1] = ACTIONS(659), + [aux_sym_forward_agent_token1] = ACTIONS(659), + [aux_sym_forward_x11_token1] = ACTIONS(661), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(659), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(659), + [aux_sym_gateway_ports_token1] = ACTIONS(659), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(659), + [aux_sym_gssapi_authentication_token1] = ACTIONS(659), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(659), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(659), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(659), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(659), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(659), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(659), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(659), + [aux_sym_hash_known_hosts_token1] = ACTIONS(659), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(659), + [aux_sym_hostbased_authentication_token1] = ACTIONS(659), + [aux_sym_host_key_algorithms_token1] = ACTIONS(659), + [aux_sym_host_key_alias_token1] = ACTIONS(659), + [aux_sym_hostname_token1] = ACTIONS(659), + [aux_sym_identities_only_token1] = ACTIONS(659), + [aux_sym_identity_agent_token1] = ACTIONS(659), + [aux_sym_identity_file_token1] = ACTIONS(659), + [aux_sym_ignore_unknown_token1] = ACTIONS(659), + [aux_sym_include_token1] = ACTIONS(659), + [aux_sym_ip_qos_token1] = ACTIONS(659), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(659), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(659), + [aux_sym_kex_algorithms_token1] = ACTIONS(659), + [aux_sym_known_hosts_command_token1] = ACTIONS(659), + [aux_sym_local_command_token1] = ACTIONS(659), + [aux_sym_local_forward_token1] = ACTIONS(659), + [aux_sym_log_level_token1] = ACTIONS(659), + [aux_sym_log_verbose_token1] = ACTIONS(659), + [aux_sym_macs_token1] = ACTIONS(659), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(659), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(659), + [aux_sym_password_authentication_token1] = ACTIONS(659), + [aux_sym_permit_local_command_token1] = ACTIONS(659), + [aux_sym_permit_remote_open_token1] = ACTIONS(659), + [aux_sym_pkcs11_provider_token1] = ACTIONS(659), + [aux_sym_port_token1] = ACTIONS(659), + [aux_sym_preferred_authentications_token1] = ACTIONS(659), + [aux_sym_protocol_token1] = ACTIONS(659), + [aux_sym_proxy_command_token1] = ACTIONS(659), + [aux_sym_proxy_jump_token1] = ACTIONS(659), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(659), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(659), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(659), + [aux_sym_pubkey_authentication_token1] = ACTIONS(659), + [aux_sym_rekey_limit_token1] = ACTIONS(659), + [aux_sym_remote_command_token1] = ACTIONS(659), + [aux_sym_remote_forward_token1] = ACTIONS(659), + [aux_sym_request_tty_token1] = ACTIONS(659), + [aux_sym_revoked_host_keys_token1] = ACTIONS(659), + [aux_sym_security_key_provider_token1] = ACTIONS(659), + [aux_sym_send_env_token1] = ACTIONS(659), + [aux_sym_server_alive_count_max_token1] = ACTIONS(659), + [aux_sym_server_alive_interval_token1] = ACTIONS(659), + [aux_sym_session_type_token1] = ACTIONS(659), + [aux_sym_set_env_token1] = ACTIONS(659), + [aux_sym_stdin_null_token1] = ACTIONS(659), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(659), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(659), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(659), + [aux_sym_syslog_facility_token1] = ACTIONS(659), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(659), + [aux_sym_keep_alive_token1] = ACTIONS(659), + [aux_sym_tunnel_token1] = ACTIONS(661), + [aux_sym_tunnel_device_token1] = ACTIONS(659), + [aux_sym_update_host_keys_token1] = ACTIONS(659), + [aux_sym_use_keychain_token1] = ACTIONS(659), + [aux_sym_user_token1] = ACTIONS(661), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(659), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(659), + [aux_sym_visual_host_key_token1] = ACTIONS(659), + [aux_sym_xauth_location_token1] = ACTIONS(659), + }, + [32] = { + [ts_builtin_sym_end] = ACTIONS(663), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(665), + [aux_sym_match_token1] = ACTIONS(663), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(663), + [aux_sym_address_family_token1] = ACTIONS(663), + [aux_sym_batch_mode_token1] = ACTIONS(663), + [aux_sym_bind_address_token1] = ACTIONS(663), + [aux_sym_bind_interface_token1] = ACTIONS(663), + [aux_sym_canonical_domains_token1] = ACTIONS(663), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(663), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(663), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(663), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(663), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(663), + [aux_sym_certificate_file_token1] = ACTIONS(663), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(663), + [aux_sym_check_host_ip_token1] = ACTIONS(663), + [aux_sym_ciphers_token1] = ACTIONS(663), + [aux_sym_cipher_token1] = ACTIONS(665), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(663), + [aux_sym_compression_token1] = ACTIONS(663), + [aux_sym_connection_attempts_token1] = ACTIONS(663), + [aux_sym_connect_timeout_token1] = ACTIONS(663), + [aux_sym_control_master_token1] = ACTIONS(663), + [aux_sym_control_path_token1] = ACTIONS(663), + [aux_sym_control_persist_token1] = ACTIONS(663), + [aux_sym_dynamic_forward_token1] = ACTIONS(663), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(663), + [aux_sym_escape_char_token1] = ACTIONS(663), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(663), + [aux_sym_fingerprint_hash_token1] = ACTIONS(663), + [aux_sym_fork_after_authentication_token1] = ACTIONS(663), + [aux_sym_forward_agent_token1] = ACTIONS(663), + [aux_sym_forward_x11_token1] = ACTIONS(665), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(663), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(663), + [aux_sym_gateway_ports_token1] = ACTIONS(663), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(663), + [aux_sym_gssapi_authentication_token1] = ACTIONS(663), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(663), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(663), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(663), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(663), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(663), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(663), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(663), + [aux_sym_hash_known_hosts_token1] = ACTIONS(663), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(663), + [aux_sym_hostbased_authentication_token1] = ACTIONS(663), + [aux_sym_host_key_algorithms_token1] = ACTIONS(663), + [aux_sym_host_key_alias_token1] = ACTIONS(663), + [aux_sym_hostname_token1] = ACTIONS(663), + [aux_sym_identities_only_token1] = ACTIONS(663), + [aux_sym_identity_agent_token1] = ACTIONS(663), + [aux_sym_identity_file_token1] = ACTIONS(663), + [aux_sym_ignore_unknown_token1] = ACTIONS(663), + [aux_sym_include_token1] = ACTIONS(663), + [aux_sym_ip_qos_token1] = ACTIONS(663), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(663), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(663), + [aux_sym_kex_algorithms_token1] = ACTIONS(663), + [aux_sym_known_hosts_command_token1] = ACTIONS(663), + [aux_sym_local_command_token1] = ACTIONS(663), + [aux_sym_local_forward_token1] = ACTIONS(663), + [aux_sym_log_level_token1] = ACTIONS(663), + [aux_sym_log_verbose_token1] = ACTIONS(663), + [aux_sym_macs_token1] = ACTIONS(663), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(663), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(663), + [aux_sym_password_authentication_token1] = ACTIONS(663), + [aux_sym_permit_local_command_token1] = ACTIONS(663), + [aux_sym_permit_remote_open_token1] = ACTIONS(663), + [aux_sym_pkcs11_provider_token1] = ACTIONS(663), + [aux_sym_port_token1] = ACTIONS(663), + [aux_sym_preferred_authentications_token1] = ACTIONS(663), + [aux_sym_protocol_token1] = ACTIONS(663), + [aux_sym_proxy_command_token1] = ACTIONS(663), + [aux_sym_proxy_jump_token1] = ACTIONS(663), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(663), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(663), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(663), + [aux_sym_pubkey_authentication_token1] = ACTIONS(663), + [aux_sym_rekey_limit_token1] = ACTIONS(663), + [aux_sym_remote_command_token1] = ACTIONS(663), + [aux_sym_remote_forward_token1] = ACTIONS(663), + [aux_sym_request_tty_token1] = ACTIONS(663), + [aux_sym_revoked_host_keys_token1] = ACTIONS(663), + [aux_sym_security_key_provider_token1] = ACTIONS(663), + [aux_sym_send_env_token1] = ACTIONS(663), + [aux_sym_server_alive_count_max_token1] = ACTIONS(663), + [aux_sym_server_alive_interval_token1] = ACTIONS(663), + [aux_sym_session_type_token1] = ACTIONS(663), + [aux_sym_set_env_token1] = ACTIONS(663), + [aux_sym_stdin_null_token1] = ACTIONS(663), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(663), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(663), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(663), + [aux_sym_syslog_facility_token1] = ACTIONS(663), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(663), + [aux_sym_keep_alive_token1] = ACTIONS(663), + [aux_sym_tunnel_token1] = ACTIONS(665), + [aux_sym_tunnel_device_token1] = ACTIONS(663), + [aux_sym_update_host_keys_token1] = ACTIONS(663), + [aux_sym_use_keychain_token1] = ACTIONS(663), + [aux_sym_user_token1] = ACTIONS(665), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(663), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(663), + [aux_sym_visual_host_key_token1] = ACTIONS(663), + [aux_sym_xauth_location_token1] = ACTIONS(663), + }, + [33] = { + [ts_builtin_sym_end] = ACTIONS(667), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(669), + [aux_sym_match_token1] = ACTIONS(667), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(667), + [aux_sym_address_family_token1] = ACTIONS(667), + [aux_sym_batch_mode_token1] = ACTIONS(667), + [aux_sym_bind_address_token1] = ACTIONS(667), + [aux_sym_bind_interface_token1] = ACTIONS(667), + [aux_sym_canonical_domains_token1] = ACTIONS(667), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(667), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(667), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(667), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(667), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(667), + [aux_sym_certificate_file_token1] = ACTIONS(667), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(667), + [aux_sym_check_host_ip_token1] = ACTIONS(667), + [aux_sym_ciphers_token1] = ACTIONS(667), + [aux_sym_cipher_token1] = ACTIONS(669), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(667), + [aux_sym_compression_token1] = ACTIONS(667), + [aux_sym_connection_attempts_token1] = ACTIONS(667), + [aux_sym_connect_timeout_token1] = ACTIONS(667), + [aux_sym_control_master_token1] = ACTIONS(667), + [aux_sym_control_path_token1] = ACTIONS(667), + [aux_sym_control_persist_token1] = ACTIONS(667), + [aux_sym_dynamic_forward_token1] = ACTIONS(667), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(667), + [aux_sym_escape_char_token1] = ACTIONS(667), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(667), + [aux_sym_fingerprint_hash_token1] = ACTIONS(667), + [aux_sym_fork_after_authentication_token1] = ACTIONS(667), + [aux_sym_forward_agent_token1] = ACTIONS(667), + [aux_sym_forward_x11_token1] = ACTIONS(669), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(667), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(667), + [aux_sym_gateway_ports_token1] = ACTIONS(667), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(667), + [aux_sym_gssapi_authentication_token1] = ACTIONS(667), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(667), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(667), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(667), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(667), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(667), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(667), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(667), + [aux_sym_hash_known_hosts_token1] = ACTIONS(667), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(667), + [aux_sym_hostbased_authentication_token1] = ACTIONS(667), + [aux_sym_host_key_algorithms_token1] = ACTIONS(667), + [aux_sym_host_key_alias_token1] = ACTIONS(667), + [aux_sym_hostname_token1] = ACTIONS(667), + [aux_sym_identities_only_token1] = ACTIONS(667), + [aux_sym_identity_agent_token1] = ACTIONS(667), + [aux_sym_identity_file_token1] = ACTIONS(667), + [aux_sym_ignore_unknown_token1] = ACTIONS(667), + [aux_sym_include_token1] = ACTIONS(667), + [aux_sym_ip_qos_token1] = ACTIONS(667), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(667), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(667), + [aux_sym_kex_algorithms_token1] = ACTIONS(667), + [aux_sym_known_hosts_command_token1] = ACTIONS(667), + [aux_sym_local_command_token1] = ACTIONS(667), + [aux_sym_local_forward_token1] = ACTIONS(667), + [aux_sym_log_level_token1] = ACTIONS(667), + [aux_sym_log_verbose_token1] = ACTIONS(667), + [aux_sym_macs_token1] = ACTIONS(667), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(667), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(667), + [aux_sym_password_authentication_token1] = ACTIONS(667), + [aux_sym_permit_local_command_token1] = ACTIONS(667), + [aux_sym_permit_remote_open_token1] = ACTIONS(667), + [aux_sym_pkcs11_provider_token1] = ACTIONS(667), + [aux_sym_port_token1] = ACTIONS(667), + [aux_sym_preferred_authentications_token1] = ACTIONS(667), + [aux_sym_protocol_token1] = ACTIONS(667), + [aux_sym_proxy_command_token1] = ACTIONS(667), + [aux_sym_proxy_jump_token1] = ACTIONS(667), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(667), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(667), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(667), + [aux_sym_pubkey_authentication_token1] = ACTIONS(667), + [aux_sym_rekey_limit_token1] = ACTIONS(667), + [aux_sym_remote_command_token1] = ACTIONS(667), + [aux_sym_remote_forward_token1] = ACTIONS(667), + [aux_sym_request_tty_token1] = ACTIONS(667), + [aux_sym_revoked_host_keys_token1] = ACTIONS(667), + [aux_sym_security_key_provider_token1] = ACTIONS(667), + [aux_sym_send_env_token1] = ACTIONS(667), + [aux_sym_server_alive_count_max_token1] = ACTIONS(667), + [aux_sym_server_alive_interval_token1] = ACTIONS(667), + [aux_sym_session_type_token1] = ACTIONS(667), + [aux_sym_set_env_token1] = ACTIONS(667), + [aux_sym_stdin_null_token1] = ACTIONS(667), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(667), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(667), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(667), + [aux_sym_syslog_facility_token1] = ACTIONS(667), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(667), + [aux_sym_keep_alive_token1] = ACTIONS(667), + [aux_sym_tunnel_token1] = ACTIONS(669), + [aux_sym_tunnel_device_token1] = ACTIONS(667), + [aux_sym_update_host_keys_token1] = ACTIONS(667), + [aux_sym_use_keychain_token1] = ACTIONS(667), + [aux_sym_user_token1] = ACTIONS(669), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(667), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(667), + [aux_sym_visual_host_key_token1] = ACTIONS(667), + [aux_sym_xauth_location_token1] = ACTIONS(667), + }, + [34] = { + [ts_builtin_sym_end] = ACTIONS(671), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(673), + [aux_sym_match_token1] = ACTIONS(671), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(671), + [aux_sym_address_family_token1] = ACTIONS(671), + [aux_sym_batch_mode_token1] = ACTIONS(671), + [aux_sym_bind_address_token1] = ACTIONS(671), + [aux_sym_bind_interface_token1] = ACTIONS(671), + [aux_sym_canonical_domains_token1] = ACTIONS(671), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(671), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(671), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(671), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(671), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(671), + [aux_sym_certificate_file_token1] = ACTIONS(671), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(671), + [aux_sym_check_host_ip_token1] = ACTIONS(671), + [aux_sym_ciphers_token1] = ACTIONS(671), + [aux_sym_cipher_token1] = ACTIONS(673), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(671), + [aux_sym_compression_token1] = ACTIONS(671), + [aux_sym_connection_attempts_token1] = ACTIONS(671), + [aux_sym_connect_timeout_token1] = ACTIONS(671), + [aux_sym_control_master_token1] = ACTIONS(671), + [aux_sym_control_path_token1] = ACTIONS(671), + [aux_sym_control_persist_token1] = ACTIONS(671), + [aux_sym_dynamic_forward_token1] = ACTIONS(671), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(671), + [aux_sym_escape_char_token1] = ACTIONS(671), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(671), + [aux_sym_fingerprint_hash_token1] = ACTIONS(671), + [aux_sym_fork_after_authentication_token1] = ACTIONS(671), + [aux_sym_forward_agent_token1] = ACTIONS(671), + [aux_sym_forward_x11_token1] = ACTIONS(673), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(671), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(671), + [aux_sym_gateway_ports_token1] = ACTIONS(671), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(671), + [aux_sym_gssapi_authentication_token1] = ACTIONS(671), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(671), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(671), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(671), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(671), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(671), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(671), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(671), + [aux_sym_hash_known_hosts_token1] = ACTIONS(671), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(671), + [aux_sym_hostbased_authentication_token1] = ACTIONS(671), + [aux_sym_host_key_algorithms_token1] = ACTIONS(671), + [aux_sym_host_key_alias_token1] = ACTIONS(671), + [aux_sym_hostname_token1] = ACTIONS(671), + [aux_sym_identities_only_token1] = ACTIONS(671), + [aux_sym_identity_agent_token1] = ACTIONS(671), + [aux_sym_identity_file_token1] = ACTIONS(671), + [aux_sym_ignore_unknown_token1] = ACTIONS(671), + [aux_sym_include_token1] = ACTIONS(671), + [aux_sym_ip_qos_token1] = ACTIONS(671), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(671), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(671), + [aux_sym_kex_algorithms_token1] = ACTIONS(671), + [aux_sym_known_hosts_command_token1] = ACTIONS(671), + [aux_sym_local_command_token1] = ACTIONS(671), + [aux_sym_local_forward_token1] = ACTIONS(671), + [aux_sym_log_level_token1] = ACTIONS(671), + [aux_sym_log_verbose_token1] = ACTIONS(671), + [aux_sym_macs_token1] = ACTIONS(671), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(671), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(671), + [aux_sym_password_authentication_token1] = ACTIONS(671), + [aux_sym_permit_local_command_token1] = ACTIONS(671), + [aux_sym_permit_remote_open_token1] = ACTIONS(671), + [aux_sym_pkcs11_provider_token1] = ACTIONS(671), + [aux_sym_port_token1] = ACTIONS(671), + [aux_sym_preferred_authentications_token1] = ACTIONS(671), + [aux_sym_protocol_token1] = ACTIONS(671), + [aux_sym_proxy_command_token1] = ACTIONS(671), + [aux_sym_proxy_jump_token1] = ACTIONS(671), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(671), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(671), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(671), + [aux_sym_pubkey_authentication_token1] = ACTIONS(671), + [aux_sym_rekey_limit_token1] = ACTIONS(671), + [aux_sym_remote_command_token1] = ACTIONS(671), + [aux_sym_remote_forward_token1] = ACTIONS(671), + [aux_sym_request_tty_token1] = ACTIONS(671), + [aux_sym_revoked_host_keys_token1] = ACTIONS(671), + [aux_sym_security_key_provider_token1] = ACTIONS(671), + [aux_sym_send_env_token1] = ACTIONS(671), + [aux_sym_server_alive_count_max_token1] = ACTIONS(671), + [aux_sym_server_alive_interval_token1] = ACTIONS(671), + [aux_sym_session_type_token1] = ACTIONS(671), + [aux_sym_set_env_token1] = ACTIONS(671), + [aux_sym_stdin_null_token1] = ACTIONS(671), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(671), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(671), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(671), + [aux_sym_syslog_facility_token1] = ACTIONS(671), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(671), + [aux_sym_keep_alive_token1] = ACTIONS(671), + [aux_sym_tunnel_token1] = ACTIONS(673), + [aux_sym_tunnel_device_token1] = ACTIONS(671), + [aux_sym_update_host_keys_token1] = ACTIONS(671), + [aux_sym_use_keychain_token1] = ACTIONS(671), + [aux_sym_user_token1] = ACTIONS(673), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(671), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(671), + [aux_sym_visual_host_key_token1] = ACTIONS(671), + [aux_sym_xauth_location_token1] = ACTIONS(671), + }, + [35] = { + [ts_builtin_sym_end] = ACTIONS(675), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(677), + [aux_sym_match_token1] = ACTIONS(675), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(675), + [aux_sym_address_family_token1] = ACTIONS(675), + [aux_sym_batch_mode_token1] = ACTIONS(675), + [aux_sym_bind_address_token1] = ACTIONS(675), + [aux_sym_bind_interface_token1] = ACTIONS(675), + [aux_sym_canonical_domains_token1] = ACTIONS(675), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(675), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(675), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(675), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(675), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(675), + [aux_sym_certificate_file_token1] = ACTIONS(675), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(675), + [aux_sym_check_host_ip_token1] = ACTIONS(675), + [aux_sym_ciphers_token1] = ACTIONS(675), + [aux_sym_cipher_token1] = ACTIONS(677), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(675), + [aux_sym_compression_token1] = ACTIONS(675), + [aux_sym_connection_attempts_token1] = ACTIONS(675), + [aux_sym_connect_timeout_token1] = ACTIONS(675), + [aux_sym_control_master_token1] = ACTIONS(675), + [aux_sym_control_path_token1] = ACTIONS(675), + [aux_sym_control_persist_token1] = ACTIONS(675), + [aux_sym_dynamic_forward_token1] = ACTIONS(675), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(675), + [aux_sym_escape_char_token1] = ACTIONS(675), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(675), + [aux_sym_fingerprint_hash_token1] = ACTIONS(675), + [aux_sym_fork_after_authentication_token1] = ACTIONS(675), + [aux_sym_forward_agent_token1] = ACTIONS(675), + [aux_sym_forward_x11_token1] = ACTIONS(677), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(675), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(675), + [aux_sym_gateway_ports_token1] = ACTIONS(675), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(675), + [aux_sym_gssapi_authentication_token1] = ACTIONS(675), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(675), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(675), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(675), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(675), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(675), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(675), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(675), + [aux_sym_hash_known_hosts_token1] = ACTIONS(675), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(675), + [aux_sym_hostbased_authentication_token1] = ACTIONS(675), + [aux_sym_host_key_algorithms_token1] = ACTIONS(675), + [aux_sym_host_key_alias_token1] = ACTIONS(675), + [aux_sym_hostname_token1] = ACTIONS(675), + [aux_sym_identities_only_token1] = ACTIONS(675), + [aux_sym_identity_agent_token1] = ACTIONS(675), + [aux_sym_identity_file_token1] = ACTIONS(675), + [aux_sym_ignore_unknown_token1] = ACTIONS(675), + [aux_sym_include_token1] = ACTIONS(675), + [aux_sym_ip_qos_token1] = ACTIONS(675), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(675), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(675), + [aux_sym_kex_algorithms_token1] = ACTIONS(675), + [aux_sym_known_hosts_command_token1] = ACTIONS(675), + [aux_sym_local_command_token1] = ACTIONS(675), + [aux_sym_local_forward_token1] = ACTIONS(675), + [aux_sym_log_level_token1] = ACTIONS(675), + [aux_sym_log_verbose_token1] = ACTIONS(675), + [aux_sym_macs_token1] = ACTIONS(675), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(675), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(675), + [aux_sym_password_authentication_token1] = ACTIONS(675), + [aux_sym_permit_local_command_token1] = ACTIONS(675), + [aux_sym_permit_remote_open_token1] = ACTIONS(675), + [aux_sym_pkcs11_provider_token1] = ACTIONS(675), + [aux_sym_port_token1] = ACTIONS(675), + [aux_sym_preferred_authentications_token1] = ACTIONS(675), + [aux_sym_protocol_token1] = ACTIONS(675), + [aux_sym_proxy_command_token1] = ACTIONS(675), + [aux_sym_proxy_jump_token1] = ACTIONS(675), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(675), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(675), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(675), + [aux_sym_pubkey_authentication_token1] = ACTIONS(675), + [aux_sym_rekey_limit_token1] = ACTIONS(675), + [aux_sym_remote_command_token1] = ACTIONS(675), + [aux_sym_remote_forward_token1] = ACTIONS(675), + [aux_sym_request_tty_token1] = ACTIONS(675), + [aux_sym_revoked_host_keys_token1] = ACTIONS(675), + [aux_sym_security_key_provider_token1] = ACTIONS(675), + [aux_sym_send_env_token1] = ACTIONS(675), + [aux_sym_server_alive_count_max_token1] = ACTIONS(675), + [aux_sym_server_alive_interval_token1] = ACTIONS(675), + [aux_sym_session_type_token1] = ACTIONS(675), + [aux_sym_set_env_token1] = ACTIONS(675), + [aux_sym_stdin_null_token1] = ACTIONS(675), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(675), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(675), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(675), + [aux_sym_syslog_facility_token1] = ACTIONS(675), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(675), + [aux_sym_keep_alive_token1] = ACTIONS(675), + [aux_sym_tunnel_token1] = ACTIONS(677), + [aux_sym_tunnel_device_token1] = ACTIONS(675), + [aux_sym_update_host_keys_token1] = ACTIONS(675), + [aux_sym_use_keychain_token1] = ACTIONS(675), + [aux_sym_user_token1] = ACTIONS(677), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(675), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(675), + [aux_sym_visual_host_key_token1] = ACTIONS(675), + [aux_sym_xauth_location_token1] = ACTIONS(675), + }, + [36] = { + [ts_builtin_sym_end] = ACTIONS(679), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(681), + [aux_sym_match_token1] = ACTIONS(679), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(679), + [aux_sym_address_family_token1] = ACTIONS(679), + [aux_sym_batch_mode_token1] = ACTIONS(679), + [aux_sym_bind_address_token1] = ACTIONS(679), + [aux_sym_bind_interface_token1] = ACTIONS(679), + [aux_sym_canonical_domains_token1] = ACTIONS(679), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(679), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(679), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(679), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(679), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(679), + [aux_sym_certificate_file_token1] = ACTIONS(679), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(679), + [aux_sym_check_host_ip_token1] = ACTIONS(679), + [aux_sym_ciphers_token1] = ACTIONS(679), + [aux_sym_cipher_token1] = ACTIONS(681), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(679), + [aux_sym_compression_token1] = ACTIONS(679), + [aux_sym_connection_attempts_token1] = ACTIONS(679), + [aux_sym_connect_timeout_token1] = ACTIONS(679), + [aux_sym_control_master_token1] = ACTIONS(679), + [aux_sym_control_path_token1] = ACTIONS(679), + [aux_sym_control_persist_token1] = ACTIONS(679), + [aux_sym_dynamic_forward_token1] = ACTIONS(679), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(679), + [aux_sym_escape_char_token1] = ACTIONS(679), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(679), + [aux_sym_fingerprint_hash_token1] = ACTIONS(679), + [aux_sym_fork_after_authentication_token1] = ACTIONS(679), + [aux_sym_forward_agent_token1] = ACTIONS(679), + [aux_sym_forward_x11_token1] = ACTIONS(681), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(679), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(679), + [aux_sym_gateway_ports_token1] = ACTIONS(679), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(679), + [aux_sym_gssapi_authentication_token1] = ACTIONS(679), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(679), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(679), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(679), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(679), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(679), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(679), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(679), + [aux_sym_hash_known_hosts_token1] = ACTIONS(679), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(679), + [aux_sym_hostbased_authentication_token1] = ACTIONS(679), + [aux_sym_host_key_algorithms_token1] = ACTIONS(679), + [aux_sym_host_key_alias_token1] = ACTIONS(679), + [aux_sym_hostname_token1] = ACTIONS(679), + [aux_sym_identities_only_token1] = ACTIONS(679), + [aux_sym_identity_agent_token1] = ACTIONS(679), + [aux_sym_identity_file_token1] = ACTIONS(679), + [aux_sym_ignore_unknown_token1] = ACTIONS(679), + [aux_sym_include_token1] = ACTIONS(679), + [aux_sym_ip_qos_token1] = ACTIONS(679), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(679), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(679), + [aux_sym_kex_algorithms_token1] = ACTIONS(679), + [aux_sym_known_hosts_command_token1] = ACTIONS(679), + [aux_sym_local_command_token1] = ACTIONS(679), + [aux_sym_local_forward_token1] = ACTIONS(679), + [aux_sym_log_level_token1] = ACTIONS(679), + [aux_sym_log_verbose_token1] = ACTIONS(679), + [aux_sym_macs_token1] = ACTIONS(679), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(679), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(679), + [aux_sym_password_authentication_token1] = ACTIONS(679), + [aux_sym_permit_local_command_token1] = ACTIONS(679), + [aux_sym_permit_remote_open_token1] = ACTIONS(679), + [aux_sym_pkcs11_provider_token1] = ACTIONS(679), + [aux_sym_port_token1] = ACTIONS(679), + [aux_sym_preferred_authentications_token1] = ACTIONS(679), + [aux_sym_protocol_token1] = ACTIONS(679), + [aux_sym_proxy_command_token1] = ACTIONS(679), + [aux_sym_proxy_jump_token1] = ACTIONS(679), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(679), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(679), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(679), + [aux_sym_pubkey_authentication_token1] = ACTIONS(679), + [aux_sym_rekey_limit_token1] = ACTIONS(679), + [aux_sym_remote_command_token1] = ACTIONS(679), + [aux_sym_remote_forward_token1] = ACTIONS(679), + [aux_sym_request_tty_token1] = ACTIONS(679), + [aux_sym_revoked_host_keys_token1] = ACTIONS(679), + [aux_sym_security_key_provider_token1] = ACTIONS(679), + [aux_sym_send_env_token1] = ACTIONS(679), + [aux_sym_server_alive_count_max_token1] = ACTIONS(679), + [aux_sym_server_alive_interval_token1] = ACTIONS(679), + [aux_sym_session_type_token1] = ACTIONS(679), + [aux_sym_set_env_token1] = ACTIONS(679), + [aux_sym_stdin_null_token1] = ACTIONS(679), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(679), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(679), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(679), + [aux_sym_syslog_facility_token1] = ACTIONS(679), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(679), + [aux_sym_keep_alive_token1] = ACTIONS(679), + [aux_sym_tunnel_token1] = ACTIONS(681), + [aux_sym_tunnel_device_token1] = ACTIONS(679), + [aux_sym_update_host_keys_token1] = ACTIONS(679), + [aux_sym_use_keychain_token1] = ACTIONS(679), + [aux_sym_user_token1] = ACTIONS(681), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(679), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(679), + [aux_sym_visual_host_key_token1] = ACTIONS(679), + [aux_sym_xauth_location_token1] = ACTIONS(679), + }, + [37] = { + [ts_builtin_sym_end] = ACTIONS(683), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(685), + [aux_sym_match_token1] = ACTIONS(683), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(683), + [aux_sym_address_family_token1] = ACTIONS(683), + [aux_sym_batch_mode_token1] = ACTIONS(683), + [aux_sym_bind_address_token1] = ACTIONS(683), + [aux_sym_bind_interface_token1] = ACTIONS(683), + [aux_sym_canonical_domains_token1] = ACTIONS(683), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(683), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(683), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(683), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(683), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(683), + [aux_sym_certificate_file_token1] = ACTIONS(683), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(683), + [aux_sym_check_host_ip_token1] = ACTIONS(683), + [aux_sym_ciphers_token1] = ACTIONS(683), + [aux_sym_cipher_token1] = ACTIONS(685), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(683), + [aux_sym_compression_token1] = ACTIONS(683), + [aux_sym_connection_attempts_token1] = ACTIONS(683), + [aux_sym_connect_timeout_token1] = ACTIONS(683), + [aux_sym_control_master_token1] = ACTIONS(683), + [aux_sym_control_path_token1] = ACTIONS(683), + [aux_sym_control_persist_token1] = ACTIONS(683), + [aux_sym_dynamic_forward_token1] = ACTIONS(683), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(683), + [aux_sym_escape_char_token1] = ACTIONS(683), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(683), + [aux_sym_fingerprint_hash_token1] = ACTIONS(683), + [aux_sym_fork_after_authentication_token1] = ACTIONS(683), + [aux_sym_forward_agent_token1] = ACTIONS(683), + [aux_sym_forward_x11_token1] = ACTIONS(685), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(683), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(683), + [aux_sym_gateway_ports_token1] = ACTIONS(683), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(683), + [aux_sym_gssapi_authentication_token1] = ACTIONS(683), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(683), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(683), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(683), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(683), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(683), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(683), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(683), + [aux_sym_hash_known_hosts_token1] = ACTIONS(683), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(683), + [aux_sym_hostbased_authentication_token1] = ACTIONS(683), + [aux_sym_host_key_algorithms_token1] = ACTIONS(683), + [aux_sym_host_key_alias_token1] = ACTIONS(683), + [aux_sym_hostname_token1] = ACTIONS(683), + [aux_sym_identities_only_token1] = ACTIONS(683), + [aux_sym_identity_agent_token1] = ACTIONS(683), + [aux_sym_identity_file_token1] = ACTIONS(683), + [aux_sym_ignore_unknown_token1] = ACTIONS(683), + [aux_sym_include_token1] = ACTIONS(683), + [aux_sym_ip_qos_token1] = ACTIONS(683), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(683), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(683), + [aux_sym_kex_algorithms_token1] = ACTIONS(683), + [aux_sym_known_hosts_command_token1] = ACTIONS(683), + [aux_sym_local_command_token1] = ACTIONS(683), + [aux_sym_local_forward_token1] = ACTIONS(683), + [aux_sym_log_level_token1] = ACTIONS(683), + [aux_sym_log_verbose_token1] = ACTIONS(683), + [aux_sym_macs_token1] = ACTIONS(683), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(683), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(683), + [aux_sym_password_authentication_token1] = ACTIONS(683), + [aux_sym_permit_local_command_token1] = ACTIONS(683), + [aux_sym_permit_remote_open_token1] = ACTIONS(683), + [aux_sym_pkcs11_provider_token1] = ACTIONS(683), + [aux_sym_port_token1] = ACTIONS(683), + [aux_sym_preferred_authentications_token1] = ACTIONS(683), + [aux_sym_protocol_token1] = ACTIONS(683), + [aux_sym_proxy_command_token1] = ACTIONS(683), + [aux_sym_proxy_jump_token1] = ACTIONS(683), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(683), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(683), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(683), + [aux_sym_pubkey_authentication_token1] = ACTIONS(683), + [aux_sym_rekey_limit_token1] = ACTIONS(683), + [aux_sym_remote_command_token1] = ACTIONS(683), + [aux_sym_remote_forward_token1] = ACTIONS(683), + [aux_sym_request_tty_token1] = ACTIONS(683), + [aux_sym_revoked_host_keys_token1] = ACTIONS(683), + [aux_sym_security_key_provider_token1] = ACTIONS(683), + [aux_sym_send_env_token1] = ACTIONS(683), + [aux_sym_server_alive_count_max_token1] = ACTIONS(683), + [aux_sym_server_alive_interval_token1] = ACTIONS(683), + [aux_sym_session_type_token1] = ACTIONS(683), + [aux_sym_set_env_token1] = ACTIONS(683), + [aux_sym_stdin_null_token1] = ACTIONS(683), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(683), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(683), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(683), + [aux_sym_syslog_facility_token1] = ACTIONS(683), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(683), + [aux_sym_keep_alive_token1] = ACTIONS(683), + [aux_sym_tunnel_token1] = ACTIONS(685), + [aux_sym_tunnel_device_token1] = ACTIONS(683), + [aux_sym_update_host_keys_token1] = ACTIONS(683), + [aux_sym_use_keychain_token1] = ACTIONS(683), + [aux_sym_user_token1] = ACTIONS(685), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(683), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(683), + [aux_sym_visual_host_key_token1] = ACTIONS(683), + [aux_sym_xauth_location_token1] = ACTIONS(683), + }, + [38] = { + [ts_builtin_sym_end] = ACTIONS(687), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(689), + [aux_sym_match_token1] = ACTIONS(687), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(687), + [aux_sym_address_family_token1] = ACTIONS(687), + [aux_sym_batch_mode_token1] = ACTIONS(687), + [aux_sym_bind_address_token1] = ACTIONS(687), + [aux_sym_bind_interface_token1] = ACTIONS(687), + [aux_sym_canonical_domains_token1] = ACTIONS(687), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(687), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(687), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(687), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(687), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(687), + [aux_sym_certificate_file_token1] = ACTIONS(687), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(687), + [aux_sym_check_host_ip_token1] = ACTIONS(687), + [aux_sym_ciphers_token1] = ACTIONS(687), + [aux_sym_cipher_token1] = ACTIONS(689), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(687), + [aux_sym_compression_token1] = ACTIONS(687), + [aux_sym_connection_attempts_token1] = ACTIONS(687), + [aux_sym_connect_timeout_token1] = ACTIONS(687), + [aux_sym_control_master_token1] = ACTIONS(687), + [aux_sym_control_path_token1] = ACTIONS(687), + [aux_sym_control_persist_token1] = ACTIONS(687), + [aux_sym_dynamic_forward_token1] = ACTIONS(687), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(687), + [aux_sym_escape_char_token1] = ACTIONS(687), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(687), + [aux_sym_fingerprint_hash_token1] = ACTIONS(687), + [aux_sym_fork_after_authentication_token1] = ACTIONS(687), + [aux_sym_forward_agent_token1] = ACTIONS(687), + [aux_sym_forward_x11_token1] = ACTIONS(689), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(687), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(687), + [aux_sym_gateway_ports_token1] = ACTIONS(687), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(687), + [aux_sym_gssapi_authentication_token1] = ACTIONS(687), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(687), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(687), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(687), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(687), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(687), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(687), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(687), + [aux_sym_hash_known_hosts_token1] = ACTIONS(687), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(687), + [aux_sym_hostbased_authentication_token1] = ACTIONS(687), + [aux_sym_host_key_algorithms_token1] = ACTIONS(687), + [aux_sym_host_key_alias_token1] = ACTIONS(687), + [aux_sym_hostname_token1] = ACTIONS(687), + [aux_sym_identities_only_token1] = ACTIONS(687), + [aux_sym_identity_agent_token1] = ACTIONS(687), + [aux_sym_identity_file_token1] = ACTIONS(687), + [aux_sym_ignore_unknown_token1] = ACTIONS(687), + [aux_sym_include_token1] = ACTIONS(687), + [aux_sym_ip_qos_token1] = ACTIONS(687), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(687), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(687), + [aux_sym_kex_algorithms_token1] = ACTIONS(687), + [aux_sym_known_hosts_command_token1] = ACTIONS(687), + [aux_sym_local_command_token1] = ACTIONS(687), + [aux_sym_local_forward_token1] = ACTIONS(687), + [aux_sym_log_level_token1] = ACTIONS(687), + [aux_sym_log_verbose_token1] = ACTIONS(687), + [aux_sym_macs_token1] = ACTIONS(687), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(687), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(687), + [aux_sym_password_authentication_token1] = ACTIONS(687), + [aux_sym_permit_local_command_token1] = ACTIONS(687), + [aux_sym_permit_remote_open_token1] = ACTIONS(687), + [aux_sym_pkcs11_provider_token1] = ACTIONS(687), + [aux_sym_port_token1] = ACTIONS(687), + [aux_sym_preferred_authentications_token1] = ACTIONS(687), + [aux_sym_protocol_token1] = ACTIONS(687), + [aux_sym_proxy_command_token1] = ACTIONS(687), + [aux_sym_proxy_jump_token1] = ACTIONS(687), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(687), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(687), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(687), + [aux_sym_pubkey_authentication_token1] = ACTIONS(687), + [aux_sym_rekey_limit_token1] = ACTIONS(687), + [aux_sym_remote_command_token1] = ACTIONS(687), + [aux_sym_remote_forward_token1] = ACTIONS(687), + [aux_sym_request_tty_token1] = ACTIONS(687), + [aux_sym_revoked_host_keys_token1] = ACTIONS(687), + [aux_sym_security_key_provider_token1] = ACTIONS(687), + [aux_sym_send_env_token1] = ACTIONS(687), + [aux_sym_server_alive_count_max_token1] = ACTIONS(687), + [aux_sym_server_alive_interval_token1] = ACTIONS(687), + [aux_sym_session_type_token1] = ACTIONS(687), + [aux_sym_set_env_token1] = ACTIONS(687), + [aux_sym_stdin_null_token1] = ACTIONS(687), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(687), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(687), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(687), + [aux_sym_syslog_facility_token1] = ACTIONS(687), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(687), + [aux_sym_keep_alive_token1] = ACTIONS(687), + [aux_sym_tunnel_token1] = ACTIONS(689), + [aux_sym_tunnel_device_token1] = ACTIONS(687), + [aux_sym_update_host_keys_token1] = ACTIONS(687), + [aux_sym_use_keychain_token1] = ACTIONS(687), + [aux_sym_user_token1] = ACTIONS(689), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(687), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(687), + [aux_sym_visual_host_key_token1] = ACTIONS(687), + [aux_sym_xauth_location_token1] = ACTIONS(687), + }, + [39] = { + [ts_builtin_sym_end] = ACTIONS(691), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(693), + [aux_sym_match_token1] = ACTIONS(691), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(691), + [aux_sym_address_family_token1] = ACTIONS(691), + [aux_sym_batch_mode_token1] = ACTIONS(691), + [aux_sym_bind_address_token1] = ACTIONS(691), + [aux_sym_bind_interface_token1] = ACTIONS(691), + [aux_sym_canonical_domains_token1] = ACTIONS(691), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(691), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(691), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(691), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(691), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(691), + [aux_sym_certificate_file_token1] = ACTIONS(691), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(691), + [aux_sym_check_host_ip_token1] = ACTIONS(691), + [aux_sym_ciphers_token1] = ACTIONS(691), + [aux_sym_cipher_token1] = ACTIONS(693), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(691), + [aux_sym_compression_token1] = ACTIONS(691), + [aux_sym_connection_attempts_token1] = ACTIONS(691), + [aux_sym_connect_timeout_token1] = ACTIONS(691), + [aux_sym_control_master_token1] = ACTIONS(691), + [aux_sym_control_path_token1] = ACTIONS(691), + [aux_sym_control_persist_token1] = ACTIONS(691), + [aux_sym_dynamic_forward_token1] = ACTIONS(691), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(691), + [aux_sym_escape_char_token1] = ACTIONS(691), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(691), + [aux_sym_fingerprint_hash_token1] = ACTIONS(691), + [aux_sym_fork_after_authentication_token1] = ACTIONS(691), + [aux_sym_forward_agent_token1] = ACTIONS(691), + [aux_sym_forward_x11_token1] = ACTIONS(693), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(691), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(691), + [aux_sym_gateway_ports_token1] = ACTIONS(691), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(691), + [aux_sym_gssapi_authentication_token1] = ACTIONS(691), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(691), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(691), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(691), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(691), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(691), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(691), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(691), + [aux_sym_hash_known_hosts_token1] = ACTIONS(691), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(691), + [aux_sym_hostbased_authentication_token1] = ACTIONS(691), + [aux_sym_host_key_algorithms_token1] = ACTIONS(691), + [aux_sym_host_key_alias_token1] = ACTIONS(691), + [aux_sym_hostname_token1] = ACTIONS(691), + [aux_sym_identities_only_token1] = ACTIONS(691), + [aux_sym_identity_agent_token1] = ACTIONS(691), + [aux_sym_identity_file_token1] = ACTIONS(691), + [aux_sym_ignore_unknown_token1] = ACTIONS(691), + [aux_sym_include_token1] = ACTIONS(691), + [aux_sym_ip_qos_token1] = ACTIONS(691), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(691), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(691), + [aux_sym_kex_algorithms_token1] = ACTIONS(691), + [aux_sym_known_hosts_command_token1] = ACTIONS(691), + [aux_sym_local_command_token1] = ACTIONS(691), + [aux_sym_local_forward_token1] = ACTIONS(691), + [aux_sym_log_level_token1] = ACTIONS(691), + [aux_sym_log_verbose_token1] = ACTIONS(691), + [aux_sym_macs_token1] = ACTIONS(691), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(691), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(691), + [aux_sym_password_authentication_token1] = ACTIONS(691), + [aux_sym_permit_local_command_token1] = ACTIONS(691), + [aux_sym_permit_remote_open_token1] = ACTIONS(691), + [aux_sym_pkcs11_provider_token1] = ACTIONS(691), + [aux_sym_port_token1] = ACTIONS(691), + [aux_sym_preferred_authentications_token1] = ACTIONS(691), + [aux_sym_protocol_token1] = ACTIONS(691), + [aux_sym_proxy_command_token1] = ACTIONS(691), + [aux_sym_proxy_jump_token1] = ACTIONS(691), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(691), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(691), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(691), + [aux_sym_pubkey_authentication_token1] = ACTIONS(691), + [aux_sym_rekey_limit_token1] = ACTIONS(691), + [aux_sym_remote_command_token1] = ACTIONS(691), + [aux_sym_remote_forward_token1] = ACTIONS(691), + [aux_sym_request_tty_token1] = ACTIONS(691), + [aux_sym_revoked_host_keys_token1] = ACTIONS(691), + [aux_sym_security_key_provider_token1] = ACTIONS(691), + [aux_sym_send_env_token1] = ACTIONS(691), + [aux_sym_server_alive_count_max_token1] = ACTIONS(691), + [aux_sym_server_alive_interval_token1] = ACTIONS(691), + [aux_sym_session_type_token1] = ACTIONS(691), + [aux_sym_set_env_token1] = ACTIONS(691), + [aux_sym_stdin_null_token1] = ACTIONS(691), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(691), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(691), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(691), + [aux_sym_syslog_facility_token1] = ACTIONS(691), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(691), + [aux_sym_keep_alive_token1] = ACTIONS(691), + [aux_sym_tunnel_token1] = ACTIONS(693), + [aux_sym_tunnel_device_token1] = ACTIONS(691), + [aux_sym_update_host_keys_token1] = ACTIONS(691), + [aux_sym_use_keychain_token1] = ACTIONS(691), + [aux_sym_user_token1] = ACTIONS(693), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(691), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(691), + [aux_sym_visual_host_key_token1] = ACTIONS(691), + [aux_sym_xauth_location_token1] = ACTIONS(691), + }, + [40] = { + [ts_builtin_sym_end] = ACTIONS(695), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(697), + [aux_sym_match_token1] = ACTIONS(695), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(695), + [aux_sym_address_family_token1] = ACTIONS(695), + [aux_sym_batch_mode_token1] = ACTIONS(695), + [aux_sym_bind_address_token1] = ACTIONS(695), + [aux_sym_bind_interface_token1] = ACTIONS(695), + [aux_sym_canonical_domains_token1] = ACTIONS(695), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(695), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(695), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(695), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(695), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(695), + [aux_sym_certificate_file_token1] = ACTIONS(695), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(695), + [aux_sym_check_host_ip_token1] = ACTIONS(695), + [aux_sym_ciphers_token1] = ACTIONS(695), + [aux_sym_cipher_token1] = ACTIONS(697), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(695), + [aux_sym_compression_token1] = ACTIONS(695), + [aux_sym_connection_attempts_token1] = ACTIONS(695), + [aux_sym_connect_timeout_token1] = ACTIONS(695), + [aux_sym_control_master_token1] = ACTIONS(695), + [aux_sym_control_path_token1] = ACTIONS(695), + [aux_sym_control_persist_token1] = ACTIONS(695), + [aux_sym_dynamic_forward_token1] = ACTIONS(695), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(695), + [aux_sym_escape_char_token1] = ACTIONS(695), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(695), + [aux_sym_fingerprint_hash_token1] = ACTIONS(695), + [aux_sym_fork_after_authentication_token1] = ACTIONS(695), + [aux_sym_forward_agent_token1] = ACTIONS(695), + [aux_sym_forward_x11_token1] = ACTIONS(697), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(695), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(695), + [aux_sym_gateway_ports_token1] = ACTIONS(695), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(695), + [aux_sym_gssapi_authentication_token1] = ACTIONS(695), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(695), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(695), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(695), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(695), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(695), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(695), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(695), + [aux_sym_hash_known_hosts_token1] = ACTIONS(695), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(695), + [aux_sym_hostbased_authentication_token1] = ACTIONS(695), + [aux_sym_host_key_algorithms_token1] = ACTIONS(695), + [aux_sym_host_key_alias_token1] = ACTIONS(695), + [aux_sym_hostname_token1] = ACTIONS(695), + [aux_sym_identities_only_token1] = ACTIONS(695), + [aux_sym_identity_agent_token1] = ACTIONS(695), + [aux_sym_identity_file_token1] = ACTIONS(695), + [aux_sym_ignore_unknown_token1] = ACTIONS(695), + [aux_sym_include_token1] = ACTIONS(695), + [aux_sym_ip_qos_token1] = ACTIONS(695), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(695), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(695), + [aux_sym_kex_algorithms_token1] = ACTIONS(695), + [aux_sym_known_hosts_command_token1] = ACTIONS(695), + [aux_sym_local_command_token1] = ACTIONS(695), + [aux_sym_local_forward_token1] = ACTIONS(695), + [aux_sym_log_level_token1] = ACTIONS(695), + [aux_sym_log_verbose_token1] = ACTIONS(695), + [aux_sym_macs_token1] = ACTIONS(695), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(695), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(695), + [aux_sym_password_authentication_token1] = ACTIONS(695), + [aux_sym_permit_local_command_token1] = ACTIONS(695), + [aux_sym_permit_remote_open_token1] = ACTIONS(695), + [aux_sym_pkcs11_provider_token1] = ACTIONS(695), + [aux_sym_port_token1] = ACTIONS(695), + [aux_sym_preferred_authentications_token1] = ACTIONS(695), + [aux_sym_protocol_token1] = ACTIONS(695), + [aux_sym_proxy_command_token1] = ACTIONS(695), + [aux_sym_proxy_jump_token1] = ACTIONS(695), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(695), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(695), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(695), + [aux_sym_pubkey_authentication_token1] = ACTIONS(695), + [aux_sym_rekey_limit_token1] = ACTIONS(695), + [aux_sym_remote_command_token1] = ACTIONS(695), + [aux_sym_remote_forward_token1] = ACTIONS(695), + [aux_sym_request_tty_token1] = ACTIONS(695), + [aux_sym_revoked_host_keys_token1] = ACTIONS(695), + [aux_sym_security_key_provider_token1] = ACTIONS(695), + [aux_sym_send_env_token1] = ACTIONS(695), + [aux_sym_server_alive_count_max_token1] = ACTIONS(695), + [aux_sym_server_alive_interval_token1] = ACTIONS(695), + [aux_sym_session_type_token1] = ACTIONS(695), + [aux_sym_set_env_token1] = ACTIONS(695), + [aux_sym_stdin_null_token1] = ACTIONS(695), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(695), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(695), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(695), + [aux_sym_syslog_facility_token1] = ACTIONS(695), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(695), + [aux_sym_keep_alive_token1] = ACTIONS(695), + [aux_sym_tunnel_token1] = ACTIONS(697), + [aux_sym_tunnel_device_token1] = ACTIONS(695), + [aux_sym_update_host_keys_token1] = ACTIONS(695), + [aux_sym_use_keychain_token1] = ACTIONS(695), + [aux_sym_user_token1] = ACTIONS(697), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(695), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(695), + [aux_sym_visual_host_key_token1] = ACTIONS(695), + [aux_sym_xauth_location_token1] = ACTIONS(695), + }, + [41] = { + [ts_builtin_sym_end] = ACTIONS(699), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(701), + [aux_sym_match_token1] = ACTIONS(699), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(699), + [aux_sym_address_family_token1] = ACTIONS(699), + [aux_sym_batch_mode_token1] = ACTIONS(699), + [aux_sym_bind_address_token1] = ACTIONS(699), + [aux_sym_bind_interface_token1] = ACTIONS(699), + [aux_sym_canonical_domains_token1] = ACTIONS(699), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(699), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(699), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(699), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(699), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(699), + [aux_sym_certificate_file_token1] = ACTIONS(699), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(699), + [aux_sym_check_host_ip_token1] = ACTIONS(699), + [aux_sym_ciphers_token1] = ACTIONS(699), + [aux_sym_cipher_token1] = ACTIONS(701), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(699), + [aux_sym_compression_token1] = ACTIONS(699), + [aux_sym_connection_attempts_token1] = ACTIONS(699), + [aux_sym_connect_timeout_token1] = ACTIONS(699), + [aux_sym_control_master_token1] = ACTIONS(699), + [aux_sym_control_path_token1] = ACTIONS(699), + [aux_sym_control_persist_token1] = ACTIONS(699), + [aux_sym_dynamic_forward_token1] = ACTIONS(699), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(699), + [aux_sym_escape_char_token1] = ACTIONS(699), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(699), + [aux_sym_fingerprint_hash_token1] = ACTIONS(699), + [aux_sym_fork_after_authentication_token1] = ACTIONS(699), + [aux_sym_forward_agent_token1] = ACTIONS(699), + [aux_sym_forward_x11_token1] = ACTIONS(701), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(699), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(699), + [aux_sym_gateway_ports_token1] = ACTIONS(699), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(699), + [aux_sym_gssapi_authentication_token1] = ACTIONS(699), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(699), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(699), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(699), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(699), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(699), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(699), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(699), + [aux_sym_hash_known_hosts_token1] = ACTIONS(699), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(699), + [aux_sym_hostbased_authentication_token1] = ACTIONS(699), + [aux_sym_host_key_algorithms_token1] = ACTIONS(699), + [aux_sym_host_key_alias_token1] = ACTIONS(699), + [aux_sym_hostname_token1] = ACTIONS(699), + [aux_sym_identities_only_token1] = ACTIONS(699), + [aux_sym_identity_agent_token1] = ACTIONS(699), + [aux_sym_identity_file_token1] = ACTIONS(699), + [aux_sym_ignore_unknown_token1] = ACTIONS(699), + [aux_sym_include_token1] = ACTIONS(699), + [aux_sym_ip_qos_token1] = ACTIONS(699), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(699), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(699), + [aux_sym_kex_algorithms_token1] = ACTIONS(699), + [aux_sym_known_hosts_command_token1] = ACTIONS(699), + [aux_sym_local_command_token1] = ACTIONS(699), + [aux_sym_local_forward_token1] = ACTIONS(699), + [aux_sym_log_level_token1] = ACTIONS(699), + [aux_sym_log_verbose_token1] = ACTIONS(699), + [aux_sym_macs_token1] = ACTIONS(699), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(699), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(699), + [aux_sym_password_authentication_token1] = ACTIONS(699), + [aux_sym_permit_local_command_token1] = ACTIONS(699), + [aux_sym_permit_remote_open_token1] = ACTIONS(699), + [aux_sym_pkcs11_provider_token1] = ACTIONS(699), + [aux_sym_port_token1] = ACTIONS(699), + [aux_sym_preferred_authentications_token1] = ACTIONS(699), + [aux_sym_protocol_token1] = ACTIONS(699), + [aux_sym_proxy_command_token1] = ACTIONS(699), + [aux_sym_proxy_jump_token1] = ACTIONS(699), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(699), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(699), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(699), + [aux_sym_pubkey_authentication_token1] = ACTIONS(699), + [aux_sym_rekey_limit_token1] = ACTIONS(699), + [aux_sym_remote_command_token1] = ACTIONS(699), + [aux_sym_remote_forward_token1] = ACTIONS(699), + [aux_sym_request_tty_token1] = ACTIONS(699), + [aux_sym_revoked_host_keys_token1] = ACTIONS(699), + [aux_sym_security_key_provider_token1] = ACTIONS(699), + [aux_sym_send_env_token1] = ACTIONS(699), + [aux_sym_server_alive_count_max_token1] = ACTIONS(699), + [aux_sym_server_alive_interval_token1] = ACTIONS(699), + [aux_sym_session_type_token1] = ACTIONS(699), + [aux_sym_set_env_token1] = ACTIONS(699), + [aux_sym_stdin_null_token1] = ACTIONS(699), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(699), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(699), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(699), + [aux_sym_syslog_facility_token1] = ACTIONS(699), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(699), + [aux_sym_keep_alive_token1] = ACTIONS(699), + [aux_sym_tunnel_token1] = ACTIONS(701), + [aux_sym_tunnel_device_token1] = ACTIONS(699), + [aux_sym_update_host_keys_token1] = ACTIONS(699), + [aux_sym_use_keychain_token1] = ACTIONS(699), + [aux_sym_user_token1] = ACTIONS(701), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(699), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(699), + [aux_sym_visual_host_key_token1] = ACTIONS(699), + [aux_sym_xauth_location_token1] = ACTIONS(699), + }, + [42] = { + [ts_builtin_sym_end] = ACTIONS(703), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(705), + [aux_sym_match_token1] = ACTIONS(703), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(703), + [aux_sym_address_family_token1] = ACTIONS(703), + [aux_sym_batch_mode_token1] = ACTIONS(703), + [aux_sym_bind_address_token1] = ACTIONS(703), + [aux_sym_bind_interface_token1] = ACTIONS(703), + [aux_sym_canonical_domains_token1] = ACTIONS(703), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(703), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(703), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(703), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(703), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(703), + [aux_sym_certificate_file_token1] = ACTIONS(703), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(703), + [aux_sym_check_host_ip_token1] = ACTIONS(703), + [aux_sym_ciphers_token1] = ACTIONS(703), + [aux_sym_cipher_token1] = ACTIONS(705), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(703), + [aux_sym_compression_token1] = ACTIONS(703), + [aux_sym_connection_attempts_token1] = ACTIONS(703), + [aux_sym_connect_timeout_token1] = ACTIONS(703), + [aux_sym_control_master_token1] = ACTIONS(703), + [aux_sym_control_path_token1] = ACTIONS(703), + [aux_sym_control_persist_token1] = ACTIONS(703), + [aux_sym_dynamic_forward_token1] = ACTIONS(703), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(703), + [aux_sym_escape_char_token1] = ACTIONS(703), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(703), + [aux_sym_fingerprint_hash_token1] = ACTIONS(703), + [aux_sym_fork_after_authentication_token1] = ACTIONS(703), + [aux_sym_forward_agent_token1] = ACTIONS(703), + [aux_sym_forward_x11_token1] = ACTIONS(705), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(703), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(703), + [aux_sym_gateway_ports_token1] = ACTIONS(703), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(703), + [aux_sym_gssapi_authentication_token1] = ACTIONS(703), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(703), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(703), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(703), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(703), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(703), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(703), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(703), + [aux_sym_hash_known_hosts_token1] = ACTIONS(703), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(703), + [aux_sym_hostbased_authentication_token1] = ACTIONS(703), + [aux_sym_host_key_algorithms_token1] = ACTIONS(703), + [aux_sym_host_key_alias_token1] = ACTIONS(703), + [aux_sym_hostname_token1] = ACTIONS(703), + [aux_sym_identities_only_token1] = ACTIONS(703), + [aux_sym_identity_agent_token1] = ACTIONS(703), + [aux_sym_identity_file_token1] = ACTIONS(703), + [aux_sym_ignore_unknown_token1] = ACTIONS(703), + [aux_sym_include_token1] = ACTIONS(703), + [aux_sym_ip_qos_token1] = ACTIONS(703), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(703), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(703), + [aux_sym_kex_algorithms_token1] = ACTIONS(703), + [aux_sym_known_hosts_command_token1] = ACTIONS(703), + [aux_sym_local_command_token1] = ACTIONS(703), + [aux_sym_local_forward_token1] = ACTIONS(703), + [aux_sym_log_level_token1] = ACTIONS(703), + [aux_sym_log_verbose_token1] = ACTIONS(703), + [aux_sym_macs_token1] = ACTIONS(703), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(703), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(703), + [aux_sym_password_authentication_token1] = ACTIONS(703), + [aux_sym_permit_local_command_token1] = ACTIONS(703), + [aux_sym_permit_remote_open_token1] = ACTIONS(703), + [aux_sym_pkcs11_provider_token1] = ACTIONS(703), + [aux_sym_port_token1] = ACTIONS(703), + [aux_sym_preferred_authentications_token1] = ACTIONS(703), + [aux_sym_protocol_token1] = ACTIONS(703), + [aux_sym_proxy_command_token1] = ACTIONS(703), + [aux_sym_proxy_jump_token1] = ACTIONS(703), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(703), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(703), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(703), + [aux_sym_pubkey_authentication_token1] = ACTIONS(703), + [aux_sym_rekey_limit_token1] = ACTIONS(703), + [aux_sym_remote_command_token1] = ACTIONS(703), + [aux_sym_remote_forward_token1] = ACTIONS(703), + [aux_sym_request_tty_token1] = ACTIONS(703), + [aux_sym_revoked_host_keys_token1] = ACTIONS(703), + [aux_sym_security_key_provider_token1] = ACTIONS(703), + [aux_sym_send_env_token1] = ACTIONS(703), + [aux_sym_server_alive_count_max_token1] = ACTIONS(703), + [aux_sym_server_alive_interval_token1] = ACTIONS(703), + [aux_sym_session_type_token1] = ACTIONS(703), + [aux_sym_set_env_token1] = ACTIONS(703), + [aux_sym_stdin_null_token1] = ACTIONS(703), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(703), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(703), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(703), + [aux_sym_syslog_facility_token1] = ACTIONS(703), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(703), + [aux_sym_keep_alive_token1] = ACTIONS(703), + [aux_sym_tunnel_token1] = ACTIONS(705), + [aux_sym_tunnel_device_token1] = ACTIONS(703), + [aux_sym_update_host_keys_token1] = ACTIONS(703), + [aux_sym_use_keychain_token1] = ACTIONS(703), + [aux_sym_user_token1] = ACTIONS(705), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(703), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(703), + [aux_sym_visual_host_key_token1] = ACTIONS(703), + [aux_sym_xauth_location_token1] = ACTIONS(703), + }, + [43] = { + [ts_builtin_sym_end] = ACTIONS(707), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(709), + [aux_sym_match_token1] = ACTIONS(707), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(707), + [aux_sym_address_family_token1] = ACTIONS(707), + [aux_sym_batch_mode_token1] = ACTIONS(707), + [aux_sym_bind_address_token1] = ACTIONS(707), + [aux_sym_bind_interface_token1] = ACTIONS(707), + [aux_sym_canonical_domains_token1] = ACTIONS(707), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(707), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(707), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(707), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(707), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(707), + [aux_sym_certificate_file_token1] = ACTIONS(707), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(707), + [aux_sym_check_host_ip_token1] = ACTIONS(707), + [aux_sym_ciphers_token1] = ACTIONS(707), + [aux_sym_cipher_token1] = ACTIONS(709), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(707), + [aux_sym_compression_token1] = ACTIONS(707), + [aux_sym_connection_attempts_token1] = ACTIONS(707), + [aux_sym_connect_timeout_token1] = ACTIONS(707), + [aux_sym_control_master_token1] = ACTIONS(707), + [aux_sym_control_path_token1] = ACTIONS(707), + [aux_sym_control_persist_token1] = ACTIONS(707), + [aux_sym_dynamic_forward_token1] = ACTIONS(707), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(707), + [aux_sym_escape_char_token1] = ACTIONS(707), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(707), + [aux_sym_fingerprint_hash_token1] = ACTIONS(707), + [aux_sym_fork_after_authentication_token1] = ACTIONS(707), + [aux_sym_forward_agent_token1] = ACTIONS(707), + [aux_sym_forward_x11_token1] = ACTIONS(709), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(707), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(707), + [aux_sym_gateway_ports_token1] = ACTIONS(707), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(707), + [aux_sym_gssapi_authentication_token1] = ACTIONS(707), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(707), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(707), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(707), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(707), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(707), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(707), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(707), + [aux_sym_hash_known_hosts_token1] = ACTIONS(707), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(707), + [aux_sym_hostbased_authentication_token1] = ACTIONS(707), + [aux_sym_host_key_algorithms_token1] = ACTIONS(707), + [aux_sym_host_key_alias_token1] = ACTIONS(707), + [aux_sym_hostname_token1] = ACTIONS(707), + [aux_sym_identities_only_token1] = ACTIONS(707), + [aux_sym_identity_agent_token1] = ACTIONS(707), + [aux_sym_identity_file_token1] = ACTIONS(707), + [aux_sym_ignore_unknown_token1] = ACTIONS(707), + [aux_sym_include_token1] = ACTIONS(707), + [aux_sym_ip_qos_token1] = ACTIONS(707), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(707), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(707), + [aux_sym_kex_algorithms_token1] = ACTIONS(707), + [aux_sym_known_hosts_command_token1] = ACTIONS(707), + [aux_sym_local_command_token1] = ACTIONS(707), + [aux_sym_local_forward_token1] = ACTIONS(707), + [aux_sym_log_level_token1] = ACTIONS(707), + [aux_sym_log_verbose_token1] = ACTIONS(707), + [aux_sym_macs_token1] = ACTIONS(707), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(707), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(707), + [aux_sym_password_authentication_token1] = ACTIONS(707), + [aux_sym_permit_local_command_token1] = ACTIONS(707), + [aux_sym_permit_remote_open_token1] = ACTIONS(707), + [aux_sym_pkcs11_provider_token1] = ACTIONS(707), + [aux_sym_port_token1] = ACTIONS(707), + [aux_sym_preferred_authentications_token1] = ACTIONS(707), + [aux_sym_protocol_token1] = ACTIONS(707), + [aux_sym_proxy_command_token1] = ACTIONS(707), + [aux_sym_proxy_jump_token1] = ACTIONS(707), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(707), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(707), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(707), + [aux_sym_pubkey_authentication_token1] = ACTIONS(707), + [aux_sym_rekey_limit_token1] = ACTIONS(707), + [aux_sym_remote_command_token1] = ACTIONS(707), + [aux_sym_remote_forward_token1] = ACTIONS(707), + [aux_sym_request_tty_token1] = ACTIONS(707), + [aux_sym_revoked_host_keys_token1] = ACTIONS(707), + [aux_sym_security_key_provider_token1] = ACTIONS(707), + [aux_sym_send_env_token1] = ACTIONS(707), + [aux_sym_server_alive_count_max_token1] = ACTIONS(707), + [aux_sym_server_alive_interval_token1] = ACTIONS(707), + [aux_sym_session_type_token1] = ACTIONS(707), + [aux_sym_set_env_token1] = ACTIONS(707), + [aux_sym_stdin_null_token1] = ACTIONS(707), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(707), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(707), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(707), + [aux_sym_syslog_facility_token1] = ACTIONS(707), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(707), + [aux_sym_keep_alive_token1] = ACTIONS(707), + [aux_sym_tunnel_token1] = ACTIONS(709), + [aux_sym_tunnel_device_token1] = ACTIONS(707), + [aux_sym_update_host_keys_token1] = ACTIONS(707), + [aux_sym_use_keychain_token1] = ACTIONS(707), + [aux_sym_user_token1] = ACTIONS(709), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(707), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(707), + [aux_sym_visual_host_key_token1] = ACTIONS(707), + [aux_sym_xauth_location_token1] = ACTIONS(707), + }, + [44] = { + [ts_builtin_sym_end] = ACTIONS(711), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(713), + [aux_sym_match_token1] = ACTIONS(711), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(711), + [aux_sym_address_family_token1] = ACTIONS(711), + [aux_sym_batch_mode_token1] = ACTIONS(711), + [aux_sym_bind_address_token1] = ACTIONS(711), + [aux_sym_bind_interface_token1] = ACTIONS(711), + [aux_sym_canonical_domains_token1] = ACTIONS(711), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(711), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(711), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(711), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(711), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(711), + [aux_sym_certificate_file_token1] = ACTIONS(711), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(711), + [aux_sym_check_host_ip_token1] = ACTIONS(711), + [aux_sym_ciphers_token1] = ACTIONS(711), + [aux_sym_cipher_token1] = ACTIONS(713), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(711), + [aux_sym_compression_token1] = ACTIONS(711), + [aux_sym_connection_attempts_token1] = ACTIONS(711), + [aux_sym_connect_timeout_token1] = ACTIONS(711), + [aux_sym_control_master_token1] = ACTIONS(711), + [aux_sym_control_path_token1] = ACTIONS(711), + [aux_sym_control_persist_token1] = ACTIONS(711), + [aux_sym_dynamic_forward_token1] = ACTIONS(711), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(711), + [aux_sym_escape_char_token1] = ACTIONS(711), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(711), + [aux_sym_fingerprint_hash_token1] = ACTIONS(711), + [aux_sym_fork_after_authentication_token1] = ACTIONS(711), + [aux_sym_forward_agent_token1] = ACTIONS(711), + [aux_sym_forward_x11_token1] = ACTIONS(713), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(711), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(711), + [aux_sym_gateway_ports_token1] = ACTIONS(711), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(711), + [aux_sym_gssapi_authentication_token1] = ACTIONS(711), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(711), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(711), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(711), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(711), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(711), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(711), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(711), + [aux_sym_hash_known_hosts_token1] = ACTIONS(711), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(711), + [aux_sym_hostbased_authentication_token1] = ACTIONS(711), + [aux_sym_host_key_algorithms_token1] = ACTIONS(711), + [aux_sym_host_key_alias_token1] = ACTIONS(711), + [aux_sym_hostname_token1] = ACTIONS(711), + [aux_sym_identities_only_token1] = ACTIONS(711), + [aux_sym_identity_agent_token1] = ACTIONS(711), + [aux_sym_identity_file_token1] = ACTIONS(711), + [aux_sym_ignore_unknown_token1] = ACTIONS(711), + [aux_sym_include_token1] = ACTIONS(711), + [aux_sym_ip_qos_token1] = ACTIONS(711), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(711), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(711), + [aux_sym_kex_algorithms_token1] = ACTIONS(711), + [aux_sym_known_hosts_command_token1] = ACTIONS(711), + [aux_sym_local_command_token1] = ACTIONS(711), + [aux_sym_local_forward_token1] = ACTIONS(711), + [aux_sym_log_level_token1] = ACTIONS(711), + [aux_sym_log_verbose_token1] = ACTIONS(711), + [aux_sym_macs_token1] = ACTIONS(711), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(711), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(711), + [aux_sym_password_authentication_token1] = ACTIONS(711), + [aux_sym_permit_local_command_token1] = ACTIONS(711), + [aux_sym_permit_remote_open_token1] = ACTIONS(711), + [aux_sym_pkcs11_provider_token1] = ACTIONS(711), + [aux_sym_port_token1] = ACTIONS(711), + [aux_sym_preferred_authentications_token1] = ACTIONS(711), + [aux_sym_protocol_token1] = ACTIONS(711), + [aux_sym_proxy_command_token1] = ACTIONS(711), + [aux_sym_proxy_jump_token1] = ACTIONS(711), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(711), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(711), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(711), + [aux_sym_pubkey_authentication_token1] = ACTIONS(711), + [aux_sym_rekey_limit_token1] = ACTIONS(711), + [aux_sym_remote_command_token1] = ACTIONS(711), + [aux_sym_remote_forward_token1] = ACTIONS(711), + [aux_sym_request_tty_token1] = ACTIONS(711), + [aux_sym_revoked_host_keys_token1] = ACTIONS(711), + [aux_sym_security_key_provider_token1] = ACTIONS(711), + [aux_sym_send_env_token1] = ACTIONS(711), + [aux_sym_server_alive_count_max_token1] = ACTIONS(711), + [aux_sym_server_alive_interval_token1] = ACTIONS(711), + [aux_sym_session_type_token1] = ACTIONS(711), + [aux_sym_set_env_token1] = ACTIONS(711), + [aux_sym_stdin_null_token1] = ACTIONS(711), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(711), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(711), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(711), + [aux_sym_syslog_facility_token1] = ACTIONS(711), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(711), + [aux_sym_keep_alive_token1] = ACTIONS(711), + [aux_sym_tunnel_token1] = ACTIONS(713), + [aux_sym_tunnel_device_token1] = ACTIONS(711), + [aux_sym_update_host_keys_token1] = ACTIONS(711), + [aux_sym_use_keychain_token1] = ACTIONS(711), + [aux_sym_user_token1] = ACTIONS(713), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(711), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(711), + [aux_sym_visual_host_key_token1] = ACTIONS(711), + [aux_sym_xauth_location_token1] = ACTIONS(711), + }, + [45] = { + [ts_builtin_sym_end] = ACTIONS(715), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(717), + [aux_sym_match_token1] = ACTIONS(715), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(715), + [aux_sym_address_family_token1] = ACTIONS(715), + [aux_sym_batch_mode_token1] = ACTIONS(715), + [aux_sym_bind_address_token1] = ACTIONS(715), + [aux_sym_bind_interface_token1] = ACTIONS(715), + [aux_sym_canonical_domains_token1] = ACTIONS(715), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(715), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(715), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(715), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(715), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(715), + [aux_sym_certificate_file_token1] = ACTIONS(715), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(715), + [aux_sym_check_host_ip_token1] = ACTIONS(715), + [aux_sym_ciphers_token1] = ACTIONS(715), + [aux_sym_cipher_token1] = ACTIONS(717), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(715), + [aux_sym_compression_token1] = ACTIONS(715), + [aux_sym_connection_attempts_token1] = ACTIONS(715), + [aux_sym_connect_timeout_token1] = ACTIONS(715), + [aux_sym_control_master_token1] = ACTIONS(715), + [aux_sym_control_path_token1] = ACTIONS(715), + [aux_sym_control_persist_token1] = ACTIONS(715), + [aux_sym_dynamic_forward_token1] = ACTIONS(715), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(715), + [aux_sym_escape_char_token1] = ACTIONS(715), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(715), + [aux_sym_fingerprint_hash_token1] = ACTIONS(715), + [aux_sym_fork_after_authentication_token1] = ACTIONS(715), + [aux_sym_forward_agent_token1] = ACTIONS(715), + [aux_sym_forward_x11_token1] = ACTIONS(717), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(715), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(715), + [aux_sym_gateway_ports_token1] = ACTIONS(715), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(715), + [aux_sym_gssapi_authentication_token1] = ACTIONS(715), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(715), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(715), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(715), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(715), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(715), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(715), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(715), + [aux_sym_hash_known_hosts_token1] = ACTIONS(715), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(715), + [aux_sym_hostbased_authentication_token1] = ACTIONS(715), + [aux_sym_host_key_algorithms_token1] = ACTIONS(715), + [aux_sym_host_key_alias_token1] = ACTIONS(715), + [aux_sym_hostname_token1] = ACTIONS(715), + [aux_sym_identities_only_token1] = ACTIONS(715), + [aux_sym_identity_agent_token1] = ACTIONS(715), + [aux_sym_identity_file_token1] = ACTIONS(715), + [aux_sym_ignore_unknown_token1] = ACTIONS(715), + [aux_sym_include_token1] = ACTIONS(715), + [aux_sym_ip_qos_token1] = ACTIONS(715), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(715), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(715), + [aux_sym_kex_algorithms_token1] = ACTIONS(715), + [aux_sym_known_hosts_command_token1] = ACTIONS(715), + [aux_sym_local_command_token1] = ACTIONS(715), + [aux_sym_local_forward_token1] = ACTIONS(715), + [aux_sym_log_level_token1] = ACTIONS(715), + [aux_sym_log_verbose_token1] = ACTIONS(715), + [aux_sym_macs_token1] = ACTIONS(715), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(715), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(715), + [aux_sym_password_authentication_token1] = ACTIONS(715), + [aux_sym_permit_local_command_token1] = ACTIONS(715), + [aux_sym_permit_remote_open_token1] = ACTIONS(715), + [aux_sym_pkcs11_provider_token1] = ACTIONS(715), + [aux_sym_port_token1] = ACTIONS(715), + [aux_sym_preferred_authentications_token1] = ACTIONS(715), + [aux_sym_protocol_token1] = ACTIONS(715), + [aux_sym_proxy_command_token1] = ACTIONS(715), + [aux_sym_proxy_jump_token1] = ACTIONS(715), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(715), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(715), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(715), + [aux_sym_pubkey_authentication_token1] = ACTIONS(715), + [aux_sym_rekey_limit_token1] = ACTIONS(715), + [aux_sym_remote_command_token1] = ACTIONS(715), + [aux_sym_remote_forward_token1] = ACTIONS(715), + [aux_sym_request_tty_token1] = ACTIONS(715), + [aux_sym_revoked_host_keys_token1] = ACTIONS(715), + [aux_sym_security_key_provider_token1] = ACTIONS(715), + [aux_sym_send_env_token1] = ACTIONS(715), + [aux_sym_server_alive_count_max_token1] = ACTIONS(715), + [aux_sym_server_alive_interval_token1] = ACTIONS(715), + [aux_sym_session_type_token1] = ACTIONS(715), + [aux_sym_set_env_token1] = ACTIONS(715), + [aux_sym_stdin_null_token1] = ACTIONS(715), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(715), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(715), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(715), + [aux_sym_syslog_facility_token1] = ACTIONS(715), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(715), + [aux_sym_keep_alive_token1] = ACTIONS(715), + [aux_sym_tunnel_token1] = ACTIONS(717), + [aux_sym_tunnel_device_token1] = ACTIONS(715), + [aux_sym_update_host_keys_token1] = ACTIONS(715), + [aux_sym_use_keychain_token1] = ACTIONS(715), + [aux_sym_user_token1] = ACTIONS(717), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(715), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(715), + [aux_sym_visual_host_key_token1] = ACTIONS(715), + [aux_sym_xauth_location_token1] = ACTIONS(715), + }, + [46] = { + [ts_builtin_sym_end] = ACTIONS(719), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(721), + [aux_sym_match_token1] = ACTIONS(719), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(719), + [aux_sym_address_family_token1] = ACTIONS(719), + [aux_sym_batch_mode_token1] = ACTIONS(719), + [aux_sym_bind_address_token1] = ACTIONS(719), + [aux_sym_bind_interface_token1] = ACTIONS(719), + [aux_sym_canonical_domains_token1] = ACTIONS(719), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(719), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(719), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(719), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(719), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(719), + [aux_sym_certificate_file_token1] = ACTIONS(719), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(719), + [aux_sym_check_host_ip_token1] = ACTIONS(719), + [aux_sym_ciphers_token1] = ACTIONS(719), + [aux_sym_cipher_token1] = ACTIONS(721), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(719), + [aux_sym_compression_token1] = ACTIONS(719), + [aux_sym_connection_attempts_token1] = ACTIONS(719), + [aux_sym_connect_timeout_token1] = ACTIONS(719), + [aux_sym_control_master_token1] = ACTIONS(719), + [aux_sym_control_path_token1] = ACTIONS(719), + [aux_sym_control_persist_token1] = ACTIONS(719), + [aux_sym_dynamic_forward_token1] = ACTIONS(719), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(719), + [aux_sym_escape_char_token1] = ACTIONS(719), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(719), + [aux_sym_fingerprint_hash_token1] = ACTIONS(719), + [aux_sym_fork_after_authentication_token1] = ACTIONS(719), + [aux_sym_forward_agent_token1] = ACTIONS(719), + [aux_sym_forward_x11_token1] = ACTIONS(721), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(719), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(719), + [aux_sym_gateway_ports_token1] = ACTIONS(719), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(719), + [aux_sym_gssapi_authentication_token1] = ACTIONS(719), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(719), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(719), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(719), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(719), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(719), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(719), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(719), + [aux_sym_hash_known_hosts_token1] = ACTIONS(719), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(719), + [aux_sym_hostbased_authentication_token1] = ACTIONS(719), + [aux_sym_host_key_algorithms_token1] = ACTIONS(719), + [aux_sym_host_key_alias_token1] = ACTIONS(719), + [aux_sym_hostname_token1] = ACTIONS(719), + [aux_sym_identities_only_token1] = ACTIONS(719), + [aux_sym_identity_agent_token1] = ACTIONS(719), + [aux_sym_identity_file_token1] = ACTIONS(719), + [aux_sym_ignore_unknown_token1] = ACTIONS(719), + [aux_sym_include_token1] = ACTIONS(719), + [aux_sym_ip_qos_token1] = ACTIONS(719), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(719), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(719), + [aux_sym_kex_algorithms_token1] = ACTIONS(719), + [aux_sym_known_hosts_command_token1] = ACTIONS(719), + [aux_sym_local_command_token1] = ACTIONS(719), + [aux_sym_local_forward_token1] = ACTIONS(719), + [aux_sym_log_level_token1] = ACTIONS(719), + [aux_sym_log_verbose_token1] = ACTIONS(719), + [aux_sym_macs_token1] = ACTIONS(719), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(719), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(719), + [aux_sym_password_authentication_token1] = ACTIONS(719), + [aux_sym_permit_local_command_token1] = ACTIONS(719), + [aux_sym_permit_remote_open_token1] = ACTIONS(719), + [aux_sym_pkcs11_provider_token1] = ACTIONS(719), + [aux_sym_port_token1] = ACTIONS(719), + [aux_sym_preferred_authentications_token1] = ACTIONS(719), + [aux_sym_protocol_token1] = ACTIONS(719), + [aux_sym_proxy_command_token1] = ACTIONS(719), + [aux_sym_proxy_jump_token1] = ACTIONS(719), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(719), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(719), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(719), + [aux_sym_pubkey_authentication_token1] = ACTIONS(719), + [aux_sym_rekey_limit_token1] = ACTIONS(719), + [aux_sym_remote_command_token1] = ACTIONS(719), + [aux_sym_remote_forward_token1] = ACTIONS(719), + [aux_sym_request_tty_token1] = ACTIONS(719), + [aux_sym_revoked_host_keys_token1] = ACTIONS(719), + [aux_sym_security_key_provider_token1] = ACTIONS(719), + [aux_sym_send_env_token1] = ACTIONS(719), + [aux_sym_server_alive_count_max_token1] = ACTIONS(719), + [aux_sym_server_alive_interval_token1] = ACTIONS(719), + [aux_sym_session_type_token1] = ACTIONS(719), + [aux_sym_set_env_token1] = ACTIONS(719), + [aux_sym_stdin_null_token1] = ACTIONS(719), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(719), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(719), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(719), + [aux_sym_syslog_facility_token1] = ACTIONS(719), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(719), + [aux_sym_keep_alive_token1] = ACTIONS(719), + [aux_sym_tunnel_token1] = ACTIONS(721), + [aux_sym_tunnel_device_token1] = ACTIONS(719), + [aux_sym_update_host_keys_token1] = ACTIONS(719), + [aux_sym_use_keychain_token1] = ACTIONS(719), + [aux_sym_user_token1] = ACTIONS(721), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(719), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(719), + [aux_sym_visual_host_key_token1] = ACTIONS(719), + [aux_sym_xauth_location_token1] = ACTIONS(719), + }, + [47] = { + [ts_builtin_sym_end] = ACTIONS(723), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(725), + [aux_sym_match_token1] = ACTIONS(723), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(723), + [aux_sym_address_family_token1] = ACTIONS(723), + [aux_sym_batch_mode_token1] = ACTIONS(723), + [aux_sym_bind_address_token1] = ACTIONS(723), + [aux_sym_bind_interface_token1] = ACTIONS(723), + [aux_sym_canonical_domains_token1] = ACTIONS(723), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(723), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(723), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(723), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(723), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(723), + [aux_sym_certificate_file_token1] = ACTIONS(723), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(723), + [aux_sym_check_host_ip_token1] = ACTIONS(723), + [aux_sym_ciphers_token1] = ACTIONS(723), + [aux_sym_cipher_token1] = ACTIONS(725), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(723), + [aux_sym_compression_token1] = ACTIONS(723), + [aux_sym_connection_attempts_token1] = ACTIONS(723), + [aux_sym_connect_timeout_token1] = ACTIONS(723), + [aux_sym_control_master_token1] = ACTIONS(723), + [aux_sym_control_path_token1] = ACTIONS(723), + [aux_sym_control_persist_token1] = ACTIONS(723), + [aux_sym_dynamic_forward_token1] = ACTIONS(723), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(723), + [aux_sym_escape_char_token1] = ACTIONS(723), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(723), + [aux_sym_fingerprint_hash_token1] = ACTIONS(723), + [aux_sym_fork_after_authentication_token1] = ACTIONS(723), + [aux_sym_forward_agent_token1] = ACTIONS(723), + [aux_sym_forward_x11_token1] = ACTIONS(725), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(723), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(723), + [aux_sym_gateway_ports_token1] = ACTIONS(723), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(723), + [aux_sym_gssapi_authentication_token1] = ACTIONS(723), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(723), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(723), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(723), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(723), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(723), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(723), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(723), + [aux_sym_hash_known_hosts_token1] = ACTIONS(723), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(723), + [aux_sym_hostbased_authentication_token1] = ACTIONS(723), + [aux_sym_host_key_algorithms_token1] = ACTIONS(723), + [aux_sym_host_key_alias_token1] = ACTIONS(723), + [aux_sym_hostname_token1] = ACTIONS(723), + [aux_sym_identities_only_token1] = ACTIONS(723), + [aux_sym_identity_agent_token1] = ACTIONS(723), + [aux_sym_identity_file_token1] = ACTIONS(723), + [aux_sym_ignore_unknown_token1] = ACTIONS(723), + [aux_sym_include_token1] = ACTIONS(723), + [aux_sym_ip_qos_token1] = ACTIONS(723), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(723), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(723), + [aux_sym_kex_algorithms_token1] = ACTIONS(723), + [aux_sym_known_hosts_command_token1] = ACTIONS(723), + [aux_sym_local_command_token1] = ACTIONS(723), + [aux_sym_local_forward_token1] = ACTIONS(723), + [aux_sym_log_level_token1] = ACTIONS(723), + [aux_sym_log_verbose_token1] = ACTIONS(723), + [aux_sym_macs_token1] = ACTIONS(723), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(723), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(723), + [aux_sym_password_authentication_token1] = ACTIONS(723), + [aux_sym_permit_local_command_token1] = ACTIONS(723), + [aux_sym_permit_remote_open_token1] = ACTIONS(723), + [aux_sym_pkcs11_provider_token1] = ACTIONS(723), + [aux_sym_port_token1] = ACTIONS(723), + [aux_sym_preferred_authentications_token1] = ACTIONS(723), + [aux_sym_protocol_token1] = ACTIONS(723), + [aux_sym_proxy_command_token1] = ACTIONS(723), + [aux_sym_proxy_jump_token1] = ACTIONS(723), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(723), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(723), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(723), + [aux_sym_pubkey_authentication_token1] = ACTIONS(723), + [aux_sym_rekey_limit_token1] = ACTIONS(723), + [aux_sym_remote_command_token1] = ACTIONS(723), + [aux_sym_remote_forward_token1] = ACTIONS(723), + [aux_sym_request_tty_token1] = ACTIONS(723), + [aux_sym_revoked_host_keys_token1] = ACTIONS(723), + [aux_sym_security_key_provider_token1] = ACTIONS(723), + [aux_sym_send_env_token1] = ACTIONS(723), + [aux_sym_server_alive_count_max_token1] = ACTIONS(723), + [aux_sym_server_alive_interval_token1] = ACTIONS(723), + [aux_sym_session_type_token1] = ACTIONS(723), + [aux_sym_set_env_token1] = ACTIONS(723), + [aux_sym_stdin_null_token1] = ACTIONS(723), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(723), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(723), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(723), + [aux_sym_syslog_facility_token1] = ACTIONS(723), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(723), + [aux_sym_keep_alive_token1] = ACTIONS(723), + [aux_sym_tunnel_token1] = ACTIONS(725), + [aux_sym_tunnel_device_token1] = ACTIONS(723), + [aux_sym_update_host_keys_token1] = ACTIONS(723), + [aux_sym_use_keychain_token1] = ACTIONS(723), + [aux_sym_user_token1] = ACTIONS(725), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(723), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(723), + [aux_sym_visual_host_key_token1] = ACTIONS(723), + [aux_sym_xauth_location_token1] = ACTIONS(723), + }, + [48] = { + [ts_builtin_sym_end] = ACTIONS(727), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(729), + [aux_sym_match_token1] = ACTIONS(727), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(727), + [aux_sym_address_family_token1] = ACTIONS(727), + [aux_sym_batch_mode_token1] = ACTIONS(727), + [aux_sym_bind_address_token1] = ACTIONS(727), + [aux_sym_bind_interface_token1] = ACTIONS(727), + [aux_sym_canonical_domains_token1] = ACTIONS(727), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(727), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(727), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(727), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(727), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(727), + [aux_sym_certificate_file_token1] = ACTIONS(727), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(727), + [aux_sym_check_host_ip_token1] = ACTIONS(727), + [aux_sym_ciphers_token1] = ACTIONS(727), + [aux_sym_cipher_token1] = ACTIONS(729), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(727), + [aux_sym_compression_token1] = ACTIONS(727), + [aux_sym_connection_attempts_token1] = ACTIONS(727), + [aux_sym_connect_timeout_token1] = ACTIONS(727), + [aux_sym_control_master_token1] = ACTIONS(727), + [aux_sym_control_path_token1] = ACTIONS(727), + [aux_sym_control_persist_token1] = ACTIONS(727), + [aux_sym_dynamic_forward_token1] = ACTIONS(727), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(727), + [aux_sym_escape_char_token1] = ACTIONS(727), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(727), + [aux_sym_fingerprint_hash_token1] = ACTIONS(727), + [aux_sym_fork_after_authentication_token1] = ACTIONS(727), + [aux_sym_forward_agent_token1] = ACTIONS(727), + [aux_sym_forward_x11_token1] = ACTIONS(729), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(727), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(727), + [aux_sym_gateway_ports_token1] = ACTIONS(727), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(727), + [aux_sym_gssapi_authentication_token1] = ACTIONS(727), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(727), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(727), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(727), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(727), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(727), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(727), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(727), + [aux_sym_hash_known_hosts_token1] = ACTIONS(727), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(727), + [aux_sym_hostbased_authentication_token1] = ACTIONS(727), + [aux_sym_host_key_algorithms_token1] = ACTIONS(727), + [aux_sym_host_key_alias_token1] = ACTIONS(727), + [aux_sym_hostname_token1] = ACTIONS(727), + [aux_sym_identities_only_token1] = ACTIONS(727), + [aux_sym_identity_agent_token1] = ACTIONS(727), + [aux_sym_identity_file_token1] = ACTIONS(727), + [aux_sym_ignore_unknown_token1] = ACTIONS(727), + [aux_sym_include_token1] = ACTIONS(727), + [aux_sym_ip_qos_token1] = ACTIONS(727), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(727), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(727), + [aux_sym_kex_algorithms_token1] = ACTIONS(727), + [aux_sym_known_hosts_command_token1] = ACTIONS(727), + [aux_sym_local_command_token1] = ACTIONS(727), + [aux_sym_local_forward_token1] = ACTIONS(727), + [aux_sym_log_level_token1] = ACTIONS(727), + [aux_sym_log_verbose_token1] = ACTIONS(727), + [aux_sym_macs_token1] = ACTIONS(727), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(727), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(727), + [aux_sym_password_authentication_token1] = ACTIONS(727), + [aux_sym_permit_local_command_token1] = ACTIONS(727), + [aux_sym_permit_remote_open_token1] = ACTIONS(727), + [aux_sym_pkcs11_provider_token1] = ACTIONS(727), + [aux_sym_port_token1] = ACTIONS(727), + [aux_sym_preferred_authentications_token1] = ACTIONS(727), + [aux_sym_protocol_token1] = ACTIONS(727), + [aux_sym_proxy_command_token1] = ACTIONS(727), + [aux_sym_proxy_jump_token1] = ACTIONS(727), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(727), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(727), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(727), + [aux_sym_pubkey_authentication_token1] = ACTIONS(727), + [aux_sym_rekey_limit_token1] = ACTIONS(727), + [aux_sym_remote_command_token1] = ACTIONS(727), + [aux_sym_remote_forward_token1] = ACTIONS(727), + [aux_sym_request_tty_token1] = ACTIONS(727), + [aux_sym_revoked_host_keys_token1] = ACTIONS(727), + [aux_sym_security_key_provider_token1] = ACTIONS(727), + [aux_sym_send_env_token1] = ACTIONS(727), + [aux_sym_server_alive_count_max_token1] = ACTIONS(727), + [aux_sym_server_alive_interval_token1] = ACTIONS(727), + [aux_sym_session_type_token1] = ACTIONS(727), + [aux_sym_set_env_token1] = ACTIONS(727), + [aux_sym_stdin_null_token1] = ACTIONS(727), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(727), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(727), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(727), + [aux_sym_syslog_facility_token1] = ACTIONS(727), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(727), + [aux_sym_keep_alive_token1] = ACTIONS(727), + [aux_sym_tunnel_token1] = ACTIONS(729), + [aux_sym_tunnel_device_token1] = ACTIONS(727), + [aux_sym_update_host_keys_token1] = ACTIONS(727), + [aux_sym_use_keychain_token1] = ACTIONS(727), + [aux_sym_user_token1] = ACTIONS(729), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(727), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(727), + [aux_sym_visual_host_key_token1] = ACTIONS(727), + [aux_sym_xauth_location_token1] = ACTIONS(727), + }, + [49] = { + [ts_builtin_sym_end] = ACTIONS(731), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(733), + [aux_sym_match_token1] = ACTIONS(731), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(731), + [aux_sym_address_family_token1] = ACTIONS(731), + [aux_sym_batch_mode_token1] = ACTIONS(731), + [aux_sym_bind_address_token1] = ACTIONS(731), + [aux_sym_bind_interface_token1] = ACTIONS(731), + [aux_sym_canonical_domains_token1] = ACTIONS(731), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(731), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(731), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(731), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(731), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(731), + [aux_sym_certificate_file_token1] = ACTIONS(731), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(731), + [aux_sym_check_host_ip_token1] = ACTIONS(731), + [aux_sym_ciphers_token1] = ACTIONS(731), + [aux_sym_cipher_token1] = ACTIONS(733), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(731), + [aux_sym_compression_token1] = ACTIONS(731), + [aux_sym_connection_attempts_token1] = ACTIONS(731), + [aux_sym_connect_timeout_token1] = ACTIONS(731), + [aux_sym_control_master_token1] = ACTIONS(731), + [aux_sym_control_path_token1] = ACTIONS(731), + [aux_sym_control_persist_token1] = ACTIONS(731), + [aux_sym_dynamic_forward_token1] = ACTIONS(731), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(731), + [aux_sym_escape_char_token1] = ACTIONS(731), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(731), + [aux_sym_fingerprint_hash_token1] = ACTIONS(731), + [aux_sym_fork_after_authentication_token1] = ACTIONS(731), + [aux_sym_forward_agent_token1] = ACTIONS(731), + [aux_sym_forward_x11_token1] = ACTIONS(733), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(731), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(731), + [aux_sym_gateway_ports_token1] = ACTIONS(731), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(731), + [aux_sym_gssapi_authentication_token1] = ACTIONS(731), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(731), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(731), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(731), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(731), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(731), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(731), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(731), + [aux_sym_hash_known_hosts_token1] = ACTIONS(731), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(731), + [aux_sym_hostbased_authentication_token1] = ACTIONS(731), + [aux_sym_host_key_algorithms_token1] = ACTIONS(731), + [aux_sym_host_key_alias_token1] = ACTIONS(731), + [aux_sym_hostname_token1] = ACTIONS(731), + [aux_sym_identities_only_token1] = ACTIONS(731), + [aux_sym_identity_agent_token1] = ACTIONS(731), + [aux_sym_identity_file_token1] = ACTIONS(731), + [aux_sym_ignore_unknown_token1] = ACTIONS(731), + [aux_sym_include_token1] = ACTIONS(731), + [aux_sym_ip_qos_token1] = ACTIONS(731), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(731), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(731), + [aux_sym_kex_algorithms_token1] = ACTIONS(731), + [aux_sym_known_hosts_command_token1] = ACTIONS(731), + [aux_sym_local_command_token1] = ACTIONS(731), + [aux_sym_local_forward_token1] = ACTIONS(731), + [aux_sym_log_level_token1] = ACTIONS(731), + [aux_sym_log_verbose_token1] = ACTIONS(731), + [aux_sym_macs_token1] = ACTIONS(731), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(731), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(731), + [aux_sym_password_authentication_token1] = ACTIONS(731), + [aux_sym_permit_local_command_token1] = ACTIONS(731), + [aux_sym_permit_remote_open_token1] = ACTIONS(731), + [aux_sym_pkcs11_provider_token1] = ACTIONS(731), + [aux_sym_port_token1] = ACTIONS(731), + [aux_sym_preferred_authentications_token1] = ACTIONS(731), + [aux_sym_protocol_token1] = ACTIONS(731), + [aux_sym_proxy_command_token1] = ACTIONS(731), + [aux_sym_proxy_jump_token1] = ACTIONS(731), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(731), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(731), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(731), + [aux_sym_pubkey_authentication_token1] = ACTIONS(731), + [aux_sym_rekey_limit_token1] = ACTIONS(731), + [aux_sym_remote_command_token1] = ACTIONS(731), + [aux_sym_remote_forward_token1] = ACTIONS(731), + [aux_sym_request_tty_token1] = ACTIONS(731), + [aux_sym_revoked_host_keys_token1] = ACTIONS(731), + [aux_sym_security_key_provider_token1] = ACTIONS(731), + [aux_sym_send_env_token1] = ACTIONS(731), + [aux_sym_server_alive_count_max_token1] = ACTIONS(731), + [aux_sym_server_alive_interval_token1] = ACTIONS(731), + [aux_sym_session_type_token1] = ACTIONS(731), + [aux_sym_set_env_token1] = ACTIONS(731), + [aux_sym_stdin_null_token1] = ACTIONS(731), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(731), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(731), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(731), + [aux_sym_syslog_facility_token1] = ACTIONS(731), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(731), + [aux_sym_keep_alive_token1] = ACTIONS(731), + [aux_sym_tunnel_token1] = ACTIONS(733), + [aux_sym_tunnel_device_token1] = ACTIONS(731), + [aux_sym_update_host_keys_token1] = ACTIONS(731), + [aux_sym_use_keychain_token1] = ACTIONS(731), + [aux_sym_user_token1] = ACTIONS(733), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(731), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(731), + [aux_sym_visual_host_key_token1] = ACTIONS(731), + [aux_sym_xauth_location_token1] = ACTIONS(731), + }, + [50] = { + [ts_builtin_sym_end] = ACTIONS(735), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(737), + [aux_sym_match_token1] = ACTIONS(735), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(735), + [aux_sym_address_family_token1] = ACTIONS(735), + [aux_sym_batch_mode_token1] = ACTIONS(735), + [aux_sym_bind_address_token1] = ACTIONS(735), + [aux_sym_bind_interface_token1] = ACTIONS(735), + [aux_sym_canonical_domains_token1] = ACTIONS(735), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(735), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(735), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(735), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(735), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(735), + [aux_sym_certificate_file_token1] = ACTIONS(735), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(735), + [aux_sym_check_host_ip_token1] = ACTIONS(735), + [aux_sym_ciphers_token1] = ACTIONS(735), + [aux_sym_cipher_token1] = ACTIONS(737), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(735), + [aux_sym_compression_token1] = ACTIONS(735), + [aux_sym_connection_attempts_token1] = ACTIONS(735), + [aux_sym_connect_timeout_token1] = ACTIONS(735), + [aux_sym_control_master_token1] = ACTIONS(735), + [aux_sym_control_path_token1] = ACTIONS(735), + [aux_sym_control_persist_token1] = ACTIONS(735), + [aux_sym_dynamic_forward_token1] = ACTIONS(735), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(735), + [aux_sym_escape_char_token1] = ACTIONS(735), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(735), + [aux_sym_fingerprint_hash_token1] = ACTIONS(735), + [aux_sym_fork_after_authentication_token1] = ACTIONS(735), + [aux_sym_forward_agent_token1] = ACTIONS(735), + [aux_sym_forward_x11_token1] = ACTIONS(737), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(735), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(735), + [aux_sym_gateway_ports_token1] = ACTIONS(735), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(735), + [aux_sym_gssapi_authentication_token1] = ACTIONS(735), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(735), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(735), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(735), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(735), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(735), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(735), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(735), + [aux_sym_hash_known_hosts_token1] = ACTIONS(735), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(735), + [aux_sym_hostbased_authentication_token1] = ACTIONS(735), + [aux_sym_host_key_algorithms_token1] = ACTIONS(735), + [aux_sym_host_key_alias_token1] = ACTIONS(735), + [aux_sym_hostname_token1] = ACTIONS(735), + [aux_sym_identities_only_token1] = ACTIONS(735), + [aux_sym_identity_agent_token1] = ACTIONS(735), + [aux_sym_identity_file_token1] = ACTIONS(735), + [aux_sym_ignore_unknown_token1] = ACTIONS(735), + [aux_sym_include_token1] = ACTIONS(735), + [aux_sym_ip_qos_token1] = ACTIONS(735), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(735), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(735), + [aux_sym_kex_algorithms_token1] = ACTIONS(735), + [aux_sym_known_hosts_command_token1] = ACTIONS(735), + [aux_sym_local_command_token1] = ACTIONS(735), + [aux_sym_local_forward_token1] = ACTIONS(735), + [aux_sym_log_level_token1] = ACTIONS(735), + [aux_sym_log_verbose_token1] = ACTIONS(735), + [aux_sym_macs_token1] = ACTIONS(735), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(735), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(735), + [aux_sym_password_authentication_token1] = ACTIONS(735), + [aux_sym_permit_local_command_token1] = ACTIONS(735), + [aux_sym_permit_remote_open_token1] = ACTIONS(735), + [aux_sym_pkcs11_provider_token1] = ACTIONS(735), + [aux_sym_port_token1] = ACTIONS(735), + [aux_sym_preferred_authentications_token1] = ACTIONS(735), + [aux_sym_protocol_token1] = ACTIONS(735), + [aux_sym_proxy_command_token1] = ACTIONS(735), + [aux_sym_proxy_jump_token1] = ACTIONS(735), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(735), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(735), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(735), + [aux_sym_pubkey_authentication_token1] = ACTIONS(735), + [aux_sym_rekey_limit_token1] = ACTIONS(735), + [aux_sym_remote_command_token1] = ACTIONS(735), + [aux_sym_remote_forward_token1] = ACTIONS(735), + [aux_sym_request_tty_token1] = ACTIONS(735), + [aux_sym_revoked_host_keys_token1] = ACTIONS(735), + [aux_sym_security_key_provider_token1] = ACTIONS(735), + [aux_sym_send_env_token1] = ACTIONS(735), + [aux_sym_server_alive_count_max_token1] = ACTIONS(735), + [aux_sym_server_alive_interval_token1] = ACTIONS(735), + [aux_sym_session_type_token1] = ACTIONS(735), + [aux_sym_set_env_token1] = ACTIONS(735), + [aux_sym_stdin_null_token1] = ACTIONS(735), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(735), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(735), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(735), + [aux_sym_syslog_facility_token1] = ACTIONS(735), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(735), + [aux_sym_keep_alive_token1] = ACTIONS(735), + [aux_sym_tunnel_token1] = ACTIONS(737), + [aux_sym_tunnel_device_token1] = ACTIONS(735), + [aux_sym_update_host_keys_token1] = ACTIONS(735), + [aux_sym_use_keychain_token1] = ACTIONS(735), + [aux_sym_user_token1] = ACTIONS(737), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(735), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(735), + [aux_sym_visual_host_key_token1] = ACTIONS(735), + [aux_sym_xauth_location_token1] = ACTIONS(735), + }, + [51] = { + [ts_builtin_sym_end] = ACTIONS(739), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(741), + [aux_sym_match_token1] = ACTIONS(739), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(739), + [aux_sym_address_family_token1] = ACTIONS(739), + [aux_sym_batch_mode_token1] = ACTIONS(739), + [aux_sym_bind_address_token1] = ACTIONS(739), + [aux_sym_bind_interface_token1] = ACTIONS(739), + [aux_sym_canonical_domains_token1] = ACTIONS(739), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(739), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(739), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(739), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(739), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(739), + [aux_sym_certificate_file_token1] = ACTIONS(739), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(739), + [aux_sym_check_host_ip_token1] = ACTIONS(739), + [aux_sym_ciphers_token1] = ACTIONS(739), + [aux_sym_cipher_token1] = ACTIONS(741), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(739), + [aux_sym_compression_token1] = ACTIONS(739), + [aux_sym_connection_attempts_token1] = ACTIONS(739), + [aux_sym_connect_timeout_token1] = ACTIONS(739), + [aux_sym_control_master_token1] = ACTIONS(739), + [aux_sym_control_path_token1] = ACTIONS(739), + [aux_sym_control_persist_token1] = ACTIONS(739), + [aux_sym_dynamic_forward_token1] = ACTIONS(739), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(739), + [aux_sym_escape_char_token1] = ACTIONS(739), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(739), + [aux_sym_fingerprint_hash_token1] = ACTIONS(739), + [aux_sym_fork_after_authentication_token1] = ACTIONS(739), + [aux_sym_forward_agent_token1] = ACTIONS(739), + [aux_sym_forward_x11_token1] = ACTIONS(741), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(739), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(739), + [aux_sym_gateway_ports_token1] = ACTIONS(739), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(739), + [aux_sym_gssapi_authentication_token1] = ACTIONS(739), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(739), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(739), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(739), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(739), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(739), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(739), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(739), + [aux_sym_hash_known_hosts_token1] = ACTIONS(739), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(739), + [aux_sym_hostbased_authentication_token1] = ACTIONS(739), + [aux_sym_host_key_algorithms_token1] = ACTIONS(739), + [aux_sym_host_key_alias_token1] = ACTIONS(739), + [aux_sym_hostname_token1] = ACTIONS(739), + [aux_sym_identities_only_token1] = ACTIONS(739), + [aux_sym_identity_agent_token1] = ACTIONS(739), + [aux_sym_identity_file_token1] = ACTIONS(739), + [aux_sym_ignore_unknown_token1] = ACTIONS(739), + [aux_sym_include_token1] = ACTIONS(739), + [aux_sym_ip_qos_token1] = ACTIONS(739), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(739), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(739), + [aux_sym_kex_algorithms_token1] = ACTIONS(739), + [aux_sym_known_hosts_command_token1] = ACTIONS(739), + [aux_sym_local_command_token1] = ACTIONS(739), + [aux_sym_local_forward_token1] = ACTIONS(739), + [aux_sym_log_level_token1] = ACTIONS(739), + [aux_sym_log_verbose_token1] = ACTIONS(739), + [aux_sym_macs_token1] = ACTIONS(739), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(739), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(739), + [aux_sym_password_authentication_token1] = ACTIONS(739), + [aux_sym_permit_local_command_token1] = ACTIONS(739), + [aux_sym_permit_remote_open_token1] = ACTIONS(739), + [aux_sym_pkcs11_provider_token1] = ACTIONS(739), + [aux_sym_port_token1] = ACTIONS(739), + [aux_sym_preferred_authentications_token1] = ACTIONS(739), + [aux_sym_protocol_token1] = ACTIONS(739), + [aux_sym_proxy_command_token1] = ACTIONS(739), + [aux_sym_proxy_jump_token1] = ACTIONS(739), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(739), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(739), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(739), + [aux_sym_pubkey_authentication_token1] = ACTIONS(739), + [aux_sym_rekey_limit_token1] = ACTIONS(739), + [aux_sym_remote_command_token1] = ACTIONS(739), + [aux_sym_remote_forward_token1] = ACTIONS(739), + [aux_sym_request_tty_token1] = ACTIONS(739), + [aux_sym_revoked_host_keys_token1] = ACTIONS(739), + [aux_sym_security_key_provider_token1] = ACTIONS(739), + [aux_sym_send_env_token1] = ACTIONS(739), + [aux_sym_server_alive_count_max_token1] = ACTIONS(739), + [aux_sym_server_alive_interval_token1] = ACTIONS(739), + [aux_sym_session_type_token1] = ACTIONS(739), + [aux_sym_set_env_token1] = ACTIONS(739), + [aux_sym_stdin_null_token1] = ACTIONS(739), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(739), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(739), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(739), + [aux_sym_syslog_facility_token1] = ACTIONS(739), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(739), + [aux_sym_keep_alive_token1] = ACTIONS(739), + [aux_sym_tunnel_token1] = ACTIONS(741), + [aux_sym_tunnel_device_token1] = ACTIONS(739), + [aux_sym_update_host_keys_token1] = ACTIONS(739), + [aux_sym_use_keychain_token1] = ACTIONS(739), + [aux_sym_user_token1] = ACTIONS(741), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(739), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(739), + [aux_sym_visual_host_key_token1] = ACTIONS(739), + [aux_sym_xauth_location_token1] = ACTIONS(739), + }, + [52] = { + [ts_builtin_sym_end] = ACTIONS(743), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(745), + [aux_sym_match_token1] = ACTIONS(743), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(743), + [aux_sym_address_family_token1] = ACTIONS(743), + [aux_sym_batch_mode_token1] = ACTIONS(743), + [aux_sym_bind_address_token1] = ACTIONS(743), + [aux_sym_bind_interface_token1] = ACTIONS(743), + [aux_sym_canonical_domains_token1] = ACTIONS(743), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(743), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(743), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(743), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(743), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(743), + [aux_sym_certificate_file_token1] = ACTIONS(743), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(743), + [aux_sym_check_host_ip_token1] = ACTIONS(743), + [aux_sym_ciphers_token1] = ACTIONS(743), + [aux_sym_cipher_token1] = ACTIONS(745), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(743), + [aux_sym_compression_token1] = ACTIONS(743), + [aux_sym_connection_attempts_token1] = ACTIONS(743), + [aux_sym_connect_timeout_token1] = ACTIONS(743), + [aux_sym_control_master_token1] = ACTIONS(743), + [aux_sym_control_path_token1] = ACTIONS(743), + [aux_sym_control_persist_token1] = ACTIONS(743), + [aux_sym_dynamic_forward_token1] = ACTIONS(743), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(743), + [aux_sym_escape_char_token1] = ACTIONS(743), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(743), + [aux_sym_fingerprint_hash_token1] = ACTIONS(743), + [aux_sym_fork_after_authentication_token1] = ACTIONS(743), + [aux_sym_forward_agent_token1] = ACTIONS(743), + [aux_sym_forward_x11_token1] = ACTIONS(745), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(743), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(743), + [aux_sym_gateway_ports_token1] = ACTIONS(743), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(743), + [aux_sym_gssapi_authentication_token1] = ACTIONS(743), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(743), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(743), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(743), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(743), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(743), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(743), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(743), + [aux_sym_hash_known_hosts_token1] = ACTIONS(743), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(743), + [aux_sym_hostbased_authentication_token1] = ACTIONS(743), + [aux_sym_host_key_algorithms_token1] = ACTIONS(743), + [aux_sym_host_key_alias_token1] = ACTIONS(743), + [aux_sym_hostname_token1] = ACTIONS(743), + [aux_sym_identities_only_token1] = ACTIONS(743), + [aux_sym_identity_agent_token1] = ACTIONS(743), + [aux_sym_identity_file_token1] = ACTIONS(743), + [aux_sym_ignore_unknown_token1] = ACTIONS(743), + [aux_sym_include_token1] = ACTIONS(743), + [aux_sym_ip_qos_token1] = ACTIONS(743), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(743), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(743), + [aux_sym_kex_algorithms_token1] = ACTIONS(743), + [aux_sym_known_hosts_command_token1] = ACTIONS(743), + [aux_sym_local_command_token1] = ACTIONS(743), + [aux_sym_local_forward_token1] = ACTIONS(743), + [aux_sym_log_level_token1] = ACTIONS(743), + [aux_sym_log_verbose_token1] = ACTIONS(743), + [aux_sym_macs_token1] = ACTIONS(743), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(743), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(743), + [aux_sym_password_authentication_token1] = ACTIONS(743), + [aux_sym_permit_local_command_token1] = ACTIONS(743), + [aux_sym_permit_remote_open_token1] = ACTIONS(743), + [aux_sym_pkcs11_provider_token1] = ACTIONS(743), + [aux_sym_port_token1] = ACTIONS(743), + [aux_sym_preferred_authentications_token1] = ACTIONS(743), + [aux_sym_protocol_token1] = ACTIONS(743), + [aux_sym_proxy_command_token1] = ACTIONS(743), + [aux_sym_proxy_jump_token1] = ACTIONS(743), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(743), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(743), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(743), + [aux_sym_pubkey_authentication_token1] = ACTIONS(743), + [aux_sym_rekey_limit_token1] = ACTIONS(743), + [aux_sym_remote_command_token1] = ACTIONS(743), + [aux_sym_remote_forward_token1] = ACTIONS(743), + [aux_sym_request_tty_token1] = ACTIONS(743), + [aux_sym_revoked_host_keys_token1] = ACTIONS(743), + [aux_sym_security_key_provider_token1] = ACTIONS(743), + [aux_sym_send_env_token1] = ACTIONS(743), + [aux_sym_server_alive_count_max_token1] = ACTIONS(743), + [aux_sym_server_alive_interval_token1] = ACTIONS(743), + [aux_sym_session_type_token1] = ACTIONS(743), + [aux_sym_set_env_token1] = ACTIONS(743), + [aux_sym_stdin_null_token1] = ACTIONS(743), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(743), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(743), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(743), + [aux_sym_syslog_facility_token1] = ACTIONS(743), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(743), + [aux_sym_keep_alive_token1] = ACTIONS(743), + [aux_sym_tunnel_token1] = ACTIONS(745), + [aux_sym_tunnel_device_token1] = ACTIONS(743), + [aux_sym_update_host_keys_token1] = ACTIONS(743), + [aux_sym_use_keychain_token1] = ACTIONS(743), + [aux_sym_user_token1] = ACTIONS(745), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(743), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(743), + [aux_sym_visual_host_key_token1] = ACTIONS(743), + [aux_sym_xauth_location_token1] = ACTIONS(743), + }, + [53] = { + [ts_builtin_sym_end] = ACTIONS(747), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(749), + [aux_sym_match_token1] = ACTIONS(747), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(747), + [aux_sym_address_family_token1] = ACTIONS(747), + [aux_sym_batch_mode_token1] = ACTIONS(747), + [aux_sym_bind_address_token1] = ACTIONS(747), + [aux_sym_bind_interface_token1] = ACTIONS(747), + [aux_sym_canonical_domains_token1] = ACTIONS(747), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(747), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(747), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(747), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(747), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(747), + [aux_sym_certificate_file_token1] = ACTIONS(747), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(747), + [aux_sym_check_host_ip_token1] = ACTIONS(747), + [aux_sym_ciphers_token1] = ACTIONS(747), + [aux_sym_cipher_token1] = ACTIONS(749), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(747), + [aux_sym_compression_token1] = ACTIONS(747), + [aux_sym_connection_attempts_token1] = ACTIONS(747), + [aux_sym_connect_timeout_token1] = ACTIONS(747), + [aux_sym_control_master_token1] = ACTIONS(747), + [aux_sym_control_path_token1] = ACTIONS(747), + [aux_sym_control_persist_token1] = ACTIONS(747), + [aux_sym_dynamic_forward_token1] = ACTIONS(747), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(747), + [aux_sym_escape_char_token1] = ACTIONS(747), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(747), + [aux_sym_fingerprint_hash_token1] = ACTIONS(747), + [aux_sym_fork_after_authentication_token1] = ACTIONS(747), + [aux_sym_forward_agent_token1] = ACTIONS(747), + [aux_sym_forward_x11_token1] = ACTIONS(749), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(747), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(747), + [aux_sym_gateway_ports_token1] = ACTIONS(747), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(747), + [aux_sym_gssapi_authentication_token1] = ACTIONS(747), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(747), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(747), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(747), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(747), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(747), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(747), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(747), + [aux_sym_hash_known_hosts_token1] = ACTIONS(747), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(747), + [aux_sym_hostbased_authentication_token1] = ACTIONS(747), + [aux_sym_host_key_algorithms_token1] = ACTIONS(747), + [aux_sym_host_key_alias_token1] = ACTIONS(747), + [aux_sym_hostname_token1] = ACTIONS(747), + [aux_sym_identities_only_token1] = ACTIONS(747), + [aux_sym_identity_agent_token1] = ACTIONS(747), + [aux_sym_identity_file_token1] = ACTIONS(747), + [aux_sym_ignore_unknown_token1] = ACTIONS(747), + [aux_sym_include_token1] = ACTIONS(747), + [aux_sym_ip_qos_token1] = ACTIONS(747), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(747), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(747), + [aux_sym_kex_algorithms_token1] = ACTIONS(747), + [aux_sym_known_hosts_command_token1] = ACTIONS(747), + [aux_sym_local_command_token1] = ACTIONS(747), + [aux_sym_local_forward_token1] = ACTIONS(747), + [aux_sym_log_level_token1] = ACTIONS(747), + [aux_sym_log_verbose_token1] = ACTIONS(747), + [aux_sym_macs_token1] = ACTIONS(747), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(747), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(747), + [aux_sym_password_authentication_token1] = ACTIONS(747), + [aux_sym_permit_local_command_token1] = ACTIONS(747), + [aux_sym_permit_remote_open_token1] = ACTIONS(747), + [aux_sym_pkcs11_provider_token1] = ACTIONS(747), + [aux_sym_port_token1] = ACTIONS(747), + [aux_sym_preferred_authentications_token1] = ACTIONS(747), + [aux_sym_protocol_token1] = ACTIONS(747), + [aux_sym_proxy_command_token1] = ACTIONS(747), + [aux_sym_proxy_jump_token1] = ACTIONS(747), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(747), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(747), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(747), + [aux_sym_pubkey_authentication_token1] = ACTIONS(747), + [aux_sym_rekey_limit_token1] = ACTIONS(747), + [aux_sym_remote_command_token1] = ACTIONS(747), + [aux_sym_remote_forward_token1] = ACTIONS(747), + [aux_sym_request_tty_token1] = ACTIONS(747), + [aux_sym_revoked_host_keys_token1] = ACTIONS(747), + [aux_sym_security_key_provider_token1] = ACTIONS(747), + [aux_sym_send_env_token1] = ACTIONS(747), + [aux_sym_server_alive_count_max_token1] = ACTIONS(747), + [aux_sym_server_alive_interval_token1] = ACTIONS(747), + [aux_sym_session_type_token1] = ACTIONS(747), + [aux_sym_set_env_token1] = ACTIONS(747), + [aux_sym_stdin_null_token1] = ACTIONS(747), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(747), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(747), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(747), + [aux_sym_syslog_facility_token1] = ACTIONS(747), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(747), + [aux_sym_keep_alive_token1] = ACTIONS(747), + [aux_sym_tunnel_token1] = ACTIONS(749), + [aux_sym_tunnel_device_token1] = ACTIONS(747), + [aux_sym_update_host_keys_token1] = ACTIONS(747), + [aux_sym_use_keychain_token1] = ACTIONS(747), + [aux_sym_user_token1] = ACTIONS(749), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(747), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(747), + [aux_sym_visual_host_key_token1] = ACTIONS(747), + [aux_sym_xauth_location_token1] = ACTIONS(747), + }, + [54] = { + [ts_builtin_sym_end] = ACTIONS(751), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(753), + [aux_sym_match_token1] = ACTIONS(751), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(751), + [aux_sym_address_family_token1] = ACTIONS(751), + [aux_sym_batch_mode_token1] = ACTIONS(751), + [aux_sym_bind_address_token1] = ACTIONS(751), + [aux_sym_bind_interface_token1] = ACTIONS(751), + [aux_sym_canonical_domains_token1] = ACTIONS(751), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(751), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(751), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(751), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(751), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(751), + [aux_sym_certificate_file_token1] = ACTIONS(751), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(751), + [aux_sym_check_host_ip_token1] = ACTIONS(751), + [aux_sym_ciphers_token1] = ACTIONS(751), + [aux_sym_cipher_token1] = ACTIONS(753), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(751), + [aux_sym_compression_token1] = ACTIONS(751), + [aux_sym_connection_attempts_token1] = ACTIONS(751), + [aux_sym_connect_timeout_token1] = ACTIONS(751), + [aux_sym_control_master_token1] = ACTIONS(751), + [aux_sym_control_path_token1] = ACTIONS(751), + [aux_sym_control_persist_token1] = ACTIONS(751), + [aux_sym_dynamic_forward_token1] = ACTIONS(751), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(751), + [aux_sym_escape_char_token1] = ACTIONS(751), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(751), + [aux_sym_fingerprint_hash_token1] = ACTIONS(751), + [aux_sym_fork_after_authentication_token1] = ACTIONS(751), + [aux_sym_forward_agent_token1] = ACTIONS(751), + [aux_sym_forward_x11_token1] = ACTIONS(753), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(751), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(751), + [aux_sym_gateway_ports_token1] = ACTIONS(751), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(751), + [aux_sym_gssapi_authentication_token1] = ACTIONS(751), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(751), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(751), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(751), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(751), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(751), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(751), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(751), + [aux_sym_hash_known_hosts_token1] = ACTIONS(751), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(751), + [aux_sym_hostbased_authentication_token1] = ACTIONS(751), + [aux_sym_host_key_algorithms_token1] = ACTIONS(751), + [aux_sym_host_key_alias_token1] = ACTIONS(751), + [aux_sym_hostname_token1] = ACTIONS(751), + [aux_sym_identities_only_token1] = ACTIONS(751), + [aux_sym_identity_agent_token1] = ACTIONS(751), + [aux_sym_identity_file_token1] = ACTIONS(751), + [aux_sym_ignore_unknown_token1] = ACTIONS(751), + [aux_sym_include_token1] = ACTIONS(751), + [aux_sym_ip_qos_token1] = ACTIONS(751), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(751), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(751), + [aux_sym_kex_algorithms_token1] = ACTIONS(751), + [aux_sym_known_hosts_command_token1] = ACTIONS(751), + [aux_sym_local_command_token1] = ACTIONS(751), + [aux_sym_local_forward_token1] = ACTIONS(751), + [aux_sym_log_level_token1] = ACTIONS(751), + [aux_sym_log_verbose_token1] = ACTIONS(751), + [aux_sym_macs_token1] = ACTIONS(751), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(751), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(751), + [aux_sym_password_authentication_token1] = ACTIONS(751), + [aux_sym_permit_local_command_token1] = ACTIONS(751), + [aux_sym_permit_remote_open_token1] = ACTIONS(751), + [aux_sym_pkcs11_provider_token1] = ACTIONS(751), + [aux_sym_port_token1] = ACTIONS(751), + [aux_sym_preferred_authentications_token1] = ACTIONS(751), + [aux_sym_protocol_token1] = ACTIONS(751), + [aux_sym_proxy_command_token1] = ACTIONS(751), + [aux_sym_proxy_jump_token1] = ACTIONS(751), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(751), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(751), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(751), + [aux_sym_pubkey_authentication_token1] = ACTIONS(751), + [aux_sym_rekey_limit_token1] = ACTIONS(751), + [aux_sym_remote_command_token1] = ACTIONS(751), + [aux_sym_remote_forward_token1] = ACTIONS(751), + [aux_sym_request_tty_token1] = ACTIONS(751), + [aux_sym_revoked_host_keys_token1] = ACTIONS(751), + [aux_sym_security_key_provider_token1] = ACTIONS(751), + [aux_sym_send_env_token1] = ACTIONS(751), + [aux_sym_server_alive_count_max_token1] = ACTIONS(751), + [aux_sym_server_alive_interval_token1] = ACTIONS(751), + [aux_sym_session_type_token1] = ACTIONS(751), + [aux_sym_set_env_token1] = ACTIONS(751), + [aux_sym_stdin_null_token1] = ACTIONS(751), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(751), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(751), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(751), + [aux_sym_syslog_facility_token1] = ACTIONS(751), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(751), + [aux_sym_keep_alive_token1] = ACTIONS(751), + [aux_sym_tunnel_token1] = ACTIONS(753), + [aux_sym_tunnel_device_token1] = ACTIONS(751), + [aux_sym_update_host_keys_token1] = ACTIONS(751), + [aux_sym_use_keychain_token1] = ACTIONS(751), + [aux_sym_user_token1] = ACTIONS(753), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(751), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(751), + [aux_sym_visual_host_key_token1] = ACTIONS(751), + [aux_sym_xauth_location_token1] = ACTIONS(751), + }, + [55] = { + [ts_builtin_sym_end] = ACTIONS(755), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(757), + [aux_sym_match_token1] = ACTIONS(755), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(755), + [aux_sym_address_family_token1] = ACTIONS(755), + [aux_sym_batch_mode_token1] = ACTIONS(755), + [aux_sym_bind_address_token1] = ACTIONS(755), + [aux_sym_bind_interface_token1] = ACTIONS(755), + [aux_sym_canonical_domains_token1] = ACTIONS(755), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(755), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(755), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(755), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(755), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(755), + [aux_sym_certificate_file_token1] = ACTIONS(755), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(755), + [aux_sym_check_host_ip_token1] = ACTIONS(755), + [aux_sym_ciphers_token1] = ACTIONS(755), + [aux_sym_cipher_token1] = ACTIONS(757), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(755), + [aux_sym_compression_token1] = ACTIONS(755), + [aux_sym_connection_attempts_token1] = ACTIONS(755), + [aux_sym_connect_timeout_token1] = ACTIONS(755), + [aux_sym_control_master_token1] = ACTIONS(755), + [aux_sym_control_path_token1] = ACTIONS(755), + [aux_sym_control_persist_token1] = ACTIONS(755), + [aux_sym_dynamic_forward_token1] = ACTIONS(755), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(755), + [aux_sym_escape_char_token1] = ACTIONS(755), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(755), + [aux_sym_fingerprint_hash_token1] = ACTIONS(755), + [aux_sym_fork_after_authentication_token1] = ACTIONS(755), + [aux_sym_forward_agent_token1] = ACTIONS(755), + [aux_sym_forward_x11_token1] = ACTIONS(757), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(755), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(755), + [aux_sym_gateway_ports_token1] = ACTIONS(755), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(755), + [aux_sym_gssapi_authentication_token1] = ACTIONS(755), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(755), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(755), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(755), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(755), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(755), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(755), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(755), + [aux_sym_hash_known_hosts_token1] = ACTIONS(755), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(755), + [aux_sym_hostbased_authentication_token1] = ACTIONS(755), + [aux_sym_host_key_algorithms_token1] = ACTIONS(755), + [aux_sym_host_key_alias_token1] = ACTIONS(755), + [aux_sym_hostname_token1] = ACTIONS(755), + [aux_sym_identities_only_token1] = ACTIONS(755), + [aux_sym_identity_agent_token1] = ACTIONS(755), + [aux_sym_identity_file_token1] = ACTIONS(755), + [aux_sym_ignore_unknown_token1] = ACTIONS(755), + [aux_sym_include_token1] = ACTIONS(755), + [aux_sym_ip_qos_token1] = ACTIONS(755), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(755), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(755), + [aux_sym_kex_algorithms_token1] = ACTIONS(755), + [aux_sym_known_hosts_command_token1] = ACTIONS(755), + [aux_sym_local_command_token1] = ACTIONS(755), + [aux_sym_local_forward_token1] = ACTIONS(755), + [aux_sym_log_level_token1] = ACTIONS(755), + [aux_sym_log_verbose_token1] = ACTIONS(755), + [aux_sym_macs_token1] = ACTIONS(755), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(755), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(755), + [aux_sym_password_authentication_token1] = ACTIONS(755), + [aux_sym_permit_local_command_token1] = ACTIONS(755), + [aux_sym_permit_remote_open_token1] = ACTIONS(755), + [aux_sym_pkcs11_provider_token1] = ACTIONS(755), + [aux_sym_port_token1] = ACTIONS(755), + [aux_sym_preferred_authentications_token1] = ACTIONS(755), + [aux_sym_protocol_token1] = ACTIONS(755), + [aux_sym_proxy_command_token1] = ACTIONS(755), + [aux_sym_proxy_jump_token1] = ACTIONS(755), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(755), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(755), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(755), + [aux_sym_pubkey_authentication_token1] = ACTIONS(755), + [aux_sym_rekey_limit_token1] = ACTIONS(755), + [aux_sym_remote_command_token1] = ACTIONS(755), + [aux_sym_remote_forward_token1] = ACTIONS(755), + [aux_sym_request_tty_token1] = ACTIONS(755), + [aux_sym_revoked_host_keys_token1] = ACTIONS(755), + [aux_sym_security_key_provider_token1] = ACTIONS(755), + [aux_sym_send_env_token1] = ACTIONS(755), + [aux_sym_server_alive_count_max_token1] = ACTIONS(755), + [aux_sym_server_alive_interval_token1] = ACTIONS(755), + [aux_sym_session_type_token1] = ACTIONS(755), + [aux_sym_set_env_token1] = ACTIONS(755), + [aux_sym_stdin_null_token1] = ACTIONS(755), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(755), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(755), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(755), + [aux_sym_syslog_facility_token1] = ACTIONS(755), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(755), + [aux_sym_keep_alive_token1] = ACTIONS(755), + [aux_sym_tunnel_token1] = ACTIONS(757), + [aux_sym_tunnel_device_token1] = ACTIONS(755), + [aux_sym_update_host_keys_token1] = ACTIONS(755), + [aux_sym_use_keychain_token1] = ACTIONS(755), + [aux_sym_user_token1] = ACTIONS(757), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(755), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(755), + [aux_sym_visual_host_key_token1] = ACTIONS(755), + [aux_sym_xauth_location_token1] = ACTIONS(755), + }, + [56] = { + [ts_builtin_sym_end] = ACTIONS(759), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(761), + [aux_sym_match_token1] = ACTIONS(759), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(759), + [aux_sym_address_family_token1] = ACTIONS(759), + [aux_sym_batch_mode_token1] = ACTIONS(759), + [aux_sym_bind_address_token1] = ACTIONS(759), + [aux_sym_bind_interface_token1] = ACTIONS(759), + [aux_sym_canonical_domains_token1] = ACTIONS(759), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(759), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(759), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(759), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(759), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(759), + [aux_sym_certificate_file_token1] = ACTIONS(759), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(759), + [aux_sym_check_host_ip_token1] = ACTIONS(759), + [aux_sym_ciphers_token1] = ACTIONS(759), + [aux_sym_cipher_token1] = ACTIONS(761), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(759), + [aux_sym_compression_token1] = ACTIONS(759), + [aux_sym_connection_attempts_token1] = ACTIONS(759), + [aux_sym_connect_timeout_token1] = ACTIONS(759), + [aux_sym_control_master_token1] = ACTIONS(759), + [aux_sym_control_path_token1] = ACTIONS(759), + [aux_sym_control_persist_token1] = ACTIONS(759), + [aux_sym_dynamic_forward_token1] = ACTIONS(759), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(759), + [aux_sym_escape_char_token1] = ACTIONS(759), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(759), + [aux_sym_fingerprint_hash_token1] = ACTIONS(759), + [aux_sym_fork_after_authentication_token1] = ACTIONS(759), + [aux_sym_forward_agent_token1] = ACTIONS(759), + [aux_sym_forward_x11_token1] = ACTIONS(761), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(759), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(759), + [aux_sym_gateway_ports_token1] = ACTIONS(759), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(759), + [aux_sym_gssapi_authentication_token1] = ACTIONS(759), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(759), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(759), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(759), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(759), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(759), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(759), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(759), + [aux_sym_hash_known_hosts_token1] = ACTIONS(759), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(759), + [aux_sym_hostbased_authentication_token1] = ACTIONS(759), + [aux_sym_host_key_algorithms_token1] = ACTIONS(759), + [aux_sym_host_key_alias_token1] = ACTIONS(759), + [aux_sym_hostname_token1] = ACTIONS(759), + [aux_sym_identities_only_token1] = ACTIONS(759), + [aux_sym_identity_agent_token1] = ACTIONS(759), + [aux_sym_identity_file_token1] = ACTIONS(759), + [aux_sym_ignore_unknown_token1] = ACTIONS(759), + [aux_sym_include_token1] = ACTIONS(759), + [aux_sym_ip_qos_token1] = ACTIONS(759), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(759), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(759), + [aux_sym_kex_algorithms_token1] = ACTIONS(759), + [aux_sym_known_hosts_command_token1] = ACTIONS(759), + [aux_sym_local_command_token1] = ACTIONS(759), + [aux_sym_local_forward_token1] = ACTIONS(759), + [aux_sym_log_level_token1] = ACTIONS(759), + [aux_sym_log_verbose_token1] = ACTIONS(759), + [aux_sym_macs_token1] = ACTIONS(759), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(759), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(759), + [aux_sym_password_authentication_token1] = ACTIONS(759), + [aux_sym_permit_local_command_token1] = ACTIONS(759), + [aux_sym_permit_remote_open_token1] = ACTIONS(759), + [aux_sym_pkcs11_provider_token1] = ACTIONS(759), + [aux_sym_port_token1] = ACTIONS(759), + [aux_sym_preferred_authentications_token1] = ACTIONS(759), + [aux_sym_protocol_token1] = ACTIONS(759), + [aux_sym_proxy_command_token1] = ACTIONS(759), + [aux_sym_proxy_jump_token1] = ACTIONS(759), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(759), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(759), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(759), + [aux_sym_pubkey_authentication_token1] = ACTIONS(759), + [aux_sym_rekey_limit_token1] = ACTIONS(759), + [aux_sym_remote_command_token1] = ACTIONS(759), + [aux_sym_remote_forward_token1] = ACTIONS(759), + [aux_sym_request_tty_token1] = ACTIONS(759), + [aux_sym_revoked_host_keys_token1] = ACTIONS(759), + [aux_sym_security_key_provider_token1] = ACTIONS(759), + [aux_sym_send_env_token1] = ACTIONS(759), + [aux_sym_server_alive_count_max_token1] = ACTIONS(759), + [aux_sym_server_alive_interval_token1] = ACTIONS(759), + [aux_sym_session_type_token1] = ACTIONS(759), + [aux_sym_set_env_token1] = ACTIONS(759), + [aux_sym_stdin_null_token1] = ACTIONS(759), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(759), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(759), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(759), + [aux_sym_syslog_facility_token1] = ACTIONS(759), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(759), + [aux_sym_keep_alive_token1] = ACTIONS(759), + [aux_sym_tunnel_token1] = ACTIONS(761), + [aux_sym_tunnel_device_token1] = ACTIONS(759), + [aux_sym_update_host_keys_token1] = ACTIONS(759), + [aux_sym_use_keychain_token1] = ACTIONS(759), + [aux_sym_user_token1] = ACTIONS(761), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(759), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(759), + [aux_sym_visual_host_key_token1] = ACTIONS(759), + [aux_sym_xauth_location_token1] = ACTIONS(759), + }, + [57] = { + [ts_builtin_sym_end] = ACTIONS(763), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(765), + [aux_sym_match_token1] = ACTIONS(763), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(763), + [aux_sym_address_family_token1] = ACTIONS(763), + [aux_sym_batch_mode_token1] = ACTIONS(763), + [aux_sym_bind_address_token1] = ACTIONS(763), + [aux_sym_bind_interface_token1] = ACTIONS(763), + [aux_sym_canonical_domains_token1] = ACTIONS(763), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(763), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(763), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(763), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(763), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(763), + [aux_sym_certificate_file_token1] = ACTIONS(763), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(763), + [aux_sym_check_host_ip_token1] = ACTIONS(763), + [aux_sym_ciphers_token1] = ACTIONS(763), + [aux_sym_cipher_token1] = ACTIONS(765), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(763), + [aux_sym_compression_token1] = ACTIONS(763), + [aux_sym_connection_attempts_token1] = ACTIONS(763), + [aux_sym_connect_timeout_token1] = ACTIONS(763), + [aux_sym_control_master_token1] = ACTIONS(763), + [aux_sym_control_path_token1] = ACTIONS(763), + [aux_sym_control_persist_token1] = ACTIONS(763), + [aux_sym_dynamic_forward_token1] = ACTIONS(763), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(763), + [aux_sym_escape_char_token1] = ACTIONS(763), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(763), + [aux_sym_fingerprint_hash_token1] = ACTIONS(763), + [aux_sym_fork_after_authentication_token1] = ACTIONS(763), + [aux_sym_forward_agent_token1] = ACTIONS(763), + [aux_sym_forward_x11_token1] = ACTIONS(765), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(763), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(763), + [aux_sym_gateway_ports_token1] = ACTIONS(763), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(763), + [aux_sym_gssapi_authentication_token1] = ACTIONS(763), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(763), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(763), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(763), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(763), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(763), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(763), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(763), + [aux_sym_hash_known_hosts_token1] = ACTIONS(763), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(763), + [aux_sym_hostbased_authentication_token1] = ACTIONS(763), + [aux_sym_host_key_algorithms_token1] = ACTIONS(763), + [aux_sym_host_key_alias_token1] = ACTIONS(763), + [aux_sym_hostname_token1] = ACTIONS(763), + [aux_sym_identities_only_token1] = ACTIONS(763), + [aux_sym_identity_agent_token1] = ACTIONS(763), + [aux_sym_identity_file_token1] = ACTIONS(763), + [aux_sym_ignore_unknown_token1] = ACTIONS(763), + [aux_sym_include_token1] = ACTIONS(763), + [aux_sym_ip_qos_token1] = ACTIONS(763), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(763), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(763), + [aux_sym_kex_algorithms_token1] = ACTIONS(763), + [aux_sym_known_hosts_command_token1] = ACTIONS(763), + [aux_sym_local_command_token1] = ACTIONS(763), + [aux_sym_local_forward_token1] = ACTIONS(763), + [aux_sym_log_level_token1] = ACTIONS(763), + [aux_sym_log_verbose_token1] = ACTIONS(763), + [aux_sym_macs_token1] = ACTIONS(763), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(763), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(763), + [aux_sym_password_authentication_token1] = ACTIONS(763), + [aux_sym_permit_local_command_token1] = ACTIONS(763), + [aux_sym_permit_remote_open_token1] = ACTIONS(763), + [aux_sym_pkcs11_provider_token1] = ACTIONS(763), + [aux_sym_port_token1] = ACTIONS(763), + [aux_sym_preferred_authentications_token1] = ACTIONS(763), + [aux_sym_protocol_token1] = ACTIONS(763), + [aux_sym_proxy_command_token1] = ACTIONS(763), + [aux_sym_proxy_jump_token1] = ACTIONS(763), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(763), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(763), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(763), + [aux_sym_pubkey_authentication_token1] = ACTIONS(763), + [aux_sym_rekey_limit_token1] = ACTIONS(763), + [aux_sym_remote_command_token1] = ACTIONS(763), + [aux_sym_remote_forward_token1] = ACTIONS(763), + [aux_sym_request_tty_token1] = ACTIONS(763), + [aux_sym_revoked_host_keys_token1] = ACTIONS(763), + [aux_sym_security_key_provider_token1] = ACTIONS(763), + [aux_sym_send_env_token1] = ACTIONS(763), + [aux_sym_server_alive_count_max_token1] = ACTIONS(763), + [aux_sym_server_alive_interval_token1] = ACTIONS(763), + [aux_sym_session_type_token1] = ACTIONS(763), + [aux_sym_set_env_token1] = ACTIONS(763), + [aux_sym_stdin_null_token1] = ACTIONS(763), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(763), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(763), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(763), + [aux_sym_syslog_facility_token1] = ACTIONS(763), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(763), + [aux_sym_keep_alive_token1] = ACTIONS(763), + [aux_sym_tunnel_token1] = ACTIONS(765), + [aux_sym_tunnel_device_token1] = ACTIONS(763), + [aux_sym_update_host_keys_token1] = ACTIONS(763), + [aux_sym_use_keychain_token1] = ACTIONS(763), + [aux_sym_user_token1] = ACTIONS(765), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(763), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(763), + [aux_sym_visual_host_key_token1] = ACTIONS(763), + [aux_sym_xauth_location_token1] = ACTIONS(763), + }, + [58] = { + [ts_builtin_sym_end] = ACTIONS(767), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(769), + [aux_sym_match_token1] = ACTIONS(767), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(767), + [aux_sym_address_family_token1] = ACTIONS(767), + [aux_sym_batch_mode_token1] = ACTIONS(767), + [aux_sym_bind_address_token1] = ACTIONS(767), + [aux_sym_bind_interface_token1] = ACTIONS(767), + [aux_sym_canonical_domains_token1] = ACTIONS(767), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(767), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(767), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(767), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(767), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(767), + [aux_sym_certificate_file_token1] = ACTIONS(767), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(767), + [aux_sym_check_host_ip_token1] = ACTIONS(767), + [aux_sym_ciphers_token1] = ACTIONS(767), + [aux_sym_cipher_token1] = ACTIONS(769), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(767), + [aux_sym_compression_token1] = ACTIONS(767), + [aux_sym_connection_attempts_token1] = ACTIONS(767), + [aux_sym_connect_timeout_token1] = ACTIONS(767), + [aux_sym_control_master_token1] = ACTIONS(767), + [aux_sym_control_path_token1] = ACTIONS(767), + [aux_sym_control_persist_token1] = ACTIONS(767), + [aux_sym_dynamic_forward_token1] = ACTIONS(767), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(767), + [aux_sym_escape_char_token1] = ACTIONS(767), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(767), + [aux_sym_fingerprint_hash_token1] = ACTIONS(767), + [aux_sym_fork_after_authentication_token1] = ACTIONS(767), + [aux_sym_forward_agent_token1] = ACTIONS(767), + [aux_sym_forward_x11_token1] = ACTIONS(769), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(767), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(767), + [aux_sym_gateway_ports_token1] = ACTIONS(767), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(767), + [aux_sym_gssapi_authentication_token1] = ACTIONS(767), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(767), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(767), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(767), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(767), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(767), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(767), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(767), + [aux_sym_hash_known_hosts_token1] = ACTIONS(767), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(767), + [aux_sym_hostbased_authentication_token1] = ACTIONS(767), + [aux_sym_host_key_algorithms_token1] = ACTIONS(767), + [aux_sym_host_key_alias_token1] = ACTIONS(767), + [aux_sym_hostname_token1] = ACTIONS(767), + [aux_sym_identities_only_token1] = ACTIONS(767), + [aux_sym_identity_agent_token1] = ACTIONS(767), + [aux_sym_identity_file_token1] = ACTIONS(767), + [aux_sym_ignore_unknown_token1] = ACTIONS(767), + [aux_sym_include_token1] = ACTIONS(767), + [aux_sym_ip_qos_token1] = ACTIONS(767), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(767), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(767), + [aux_sym_kex_algorithms_token1] = ACTIONS(767), + [aux_sym_known_hosts_command_token1] = ACTIONS(767), + [aux_sym_local_command_token1] = ACTIONS(767), + [aux_sym_local_forward_token1] = ACTIONS(767), + [aux_sym_log_level_token1] = ACTIONS(767), + [aux_sym_log_verbose_token1] = ACTIONS(767), + [aux_sym_macs_token1] = ACTIONS(767), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(767), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(767), + [aux_sym_password_authentication_token1] = ACTIONS(767), + [aux_sym_permit_local_command_token1] = ACTIONS(767), + [aux_sym_permit_remote_open_token1] = ACTIONS(767), + [aux_sym_pkcs11_provider_token1] = ACTIONS(767), + [aux_sym_port_token1] = ACTIONS(767), + [aux_sym_preferred_authentications_token1] = ACTIONS(767), + [aux_sym_protocol_token1] = ACTIONS(767), + [aux_sym_proxy_command_token1] = ACTIONS(767), + [aux_sym_proxy_jump_token1] = ACTIONS(767), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(767), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(767), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(767), + [aux_sym_pubkey_authentication_token1] = ACTIONS(767), + [aux_sym_rekey_limit_token1] = ACTIONS(767), + [aux_sym_remote_command_token1] = ACTIONS(767), + [aux_sym_remote_forward_token1] = ACTIONS(767), + [aux_sym_request_tty_token1] = ACTIONS(767), + [aux_sym_revoked_host_keys_token1] = ACTIONS(767), + [aux_sym_security_key_provider_token1] = ACTIONS(767), + [aux_sym_send_env_token1] = ACTIONS(767), + [aux_sym_server_alive_count_max_token1] = ACTIONS(767), + [aux_sym_server_alive_interval_token1] = ACTIONS(767), + [aux_sym_session_type_token1] = ACTIONS(767), + [aux_sym_set_env_token1] = ACTIONS(767), + [aux_sym_stdin_null_token1] = ACTIONS(767), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(767), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(767), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(767), + [aux_sym_syslog_facility_token1] = ACTIONS(767), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(767), + [aux_sym_keep_alive_token1] = ACTIONS(767), + [aux_sym_tunnel_token1] = ACTIONS(769), + [aux_sym_tunnel_device_token1] = ACTIONS(767), + [aux_sym_update_host_keys_token1] = ACTIONS(767), + [aux_sym_use_keychain_token1] = ACTIONS(767), + [aux_sym_user_token1] = ACTIONS(769), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(767), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(767), + [aux_sym_visual_host_key_token1] = ACTIONS(767), + [aux_sym_xauth_location_token1] = ACTIONS(767), + }, + [59] = { + [ts_builtin_sym_end] = ACTIONS(771), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(773), + [aux_sym_match_token1] = ACTIONS(771), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(771), + [aux_sym_address_family_token1] = ACTIONS(771), + [aux_sym_batch_mode_token1] = ACTIONS(771), + [aux_sym_bind_address_token1] = ACTIONS(771), + [aux_sym_bind_interface_token1] = ACTIONS(771), + [aux_sym_canonical_domains_token1] = ACTIONS(771), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(771), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(771), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(771), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(771), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(771), + [aux_sym_certificate_file_token1] = ACTIONS(771), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(771), + [aux_sym_check_host_ip_token1] = ACTIONS(771), + [aux_sym_ciphers_token1] = ACTIONS(771), + [aux_sym_cipher_token1] = ACTIONS(773), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(771), + [aux_sym_compression_token1] = ACTIONS(771), + [aux_sym_connection_attempts_token1] = ACTIONS(771), + [aux_sym_connect_timeout_token1] = ACTIONS(771), + [aux_sym_control_master_token1] = ACTIONS(771), + [aux_sym_control_path_token1] = ACTIONS(771), + [aux_sym_control_persist_token1] = ACTIONS(771), + [aux_sym_dynamic_forward_token1] = ACTIONS(771), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(771), + [aux_sym_escape_char_token1] = ACTIONS(771), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(771), + [aux_sym_fingerprint_hash_token1] = ACTIONS(771), + [aux_sym_fork_after_authentication_token1] = ACTIONS(771), + [aux_sym_forward_agent_token1] = ACTIONS(771), + [aux_sym_forward_x11_token1] = ACTIONS(773), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(771), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(771), + [aux_sym_gateway_ports_token1] = ACTIONS(771), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(771), + [aux_sym_gssapi_authentication_token1] = ACTIONS(771), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(771), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(771), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(771), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(771), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(771), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(771), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(771), + [aux_sym_hash_known_hosts_token1] = ACTIONS(771), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(771), + [aux_sym_hostbased_authentication_token1] = ACTIONS(771), + [aux_sym_host_key_algorithms_token1] = ACTIONS(771), + [aux_sym_host_key_alias_token1] = ACTIONS(771), + [aux_sym_hostname_token1] = ACTIONS(771), + [aux_sym_identities_only_token1] = ACTIONS(771), + [aux_sym_identity_agent_token1] = ACTIONS(771), + [aux_sym_identity_file_token1] = ACTIONS(771), + [aux_sym_ignore_unknown_token1] = ACTIONS(771), + [aux_sym_include_token1] = ACTIONS(771), + [aux_sym_ip_qos_token1] = ACTIONS(771), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(771), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(771), + [aux_sym_kex_algorithms_token1] = ACTIONS(771), + [aux_sym_known_hosts_command_token1] = ACTIONS(771), + [aux_sym_local_command_token1] = ACTIONS(771), + [aux_sym_local_forward_token1] = ACTIONS(771), + [aux_sym_log_level_token1] = ACTIONS(771), + [aux_sym_log_verbose_token1] = ACTIONS(771), + [aux_sym_macs_token1] = ACTIONS(771), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(771), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(771), + [aux_sym_password_authentication_token1] = ACTIONS(771), + [aux_sym_permit_local_command_token1] = ACTIONS(771), + [aux_sym_permit_remote_open_token1] = ACTIONS(771), + [aux_sym_pkcs11_provider_token1] = ACTIONS(771), + [aux_sym_port_token1] = ACTIONS(771), + [aux_sym_preferred_authentications_token1] = ACTIONS(771), + [aux_sym_protocol_token1] = ACTIONS(771), + [aux_sym_proxy_command_token1] = ACTIONS(771), + [aux_sym_proxy_jump_token1] = ACTIONS(771), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(771), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(771), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(771), + [aux_sym_pubkey_authentication_token1] = ACTIONS(771), + [aux_sym_rekey_limit_token1] = ACTIONS(771), + [aux_sym_remote_command_token1] = ACTIONS(771), + [aux_sym_remote_forward_token1] = ACTIONS(771), + [aux_sym_request_tty_token1] = ACTIONS(771), + [aux_sym_revoked_host_keys_token1] = ACTIONS(771), + [aux_sym_security_key_provider_token1] = ACTIONS(771), + [aux_sym_send_env_token1] = ACTIONS(771), + [aux_sym_server_alive_count_max_token1] = ACTIONS(771), + [aux_sym_server_alive_interval_token1] = ACTIONS(771), + [aux_sym_session_type_token1] = ACTIONS(771), + [aux_sym_set_env_token1] = ACTIONS(771), + [aux_sym_stdin_null_token1] = ACTIONS(771), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(771), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(771), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(771), + [aux_sym_syslog_facility_token1] = ACTIONS(771), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(771), + [aux_sym_keep_alive_token1] = ACTIONS(771), + [aux_sym_tunnel_token1] = ACTIONS(773), + [aux_sym_tunnel_device_token1] = ACTIONS(771), + [aux_sym_update_host_keys_token1] = ACTIONS(771), + [aux_sym_use_keychain_token1] = ACTIONS(771), + [aux_sym_user_token1] = ACTIONS(773), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(771), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(771), + [aux_sym_visual_host_key_token1] = ACTIONS(771), + [aux_sym_xauth_location_token1] = ACTIONS(771), + }, + [60] = { + [ts_builtin_sym_end] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(777), + [aux_sym_match_token1] = ACTIONS(775), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(775), + [aux_sym_address_family_token1] = ACTIONS(775), + [aux_sym_batch_mode_token1] = ACTIONS(775), + [aux_sym_bind_address_token1] = ACTIONS(775), + [aux_sym_bind_interface_token1] = ACTIONS(775), + [aux_sym_canonical_domains_token1] = ACTIONS(775), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(775), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(775), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(775), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(775), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(775), + [aux_sym_certificate_file_token1] = ACTIONS(775), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(775), + [aux_sym_check_host_ip_token1] = ACTIONS(775), + [aux_sym_ciphers_token1] = ACTIONS(775), + [aux_sym_cipher_token1] = ACTIONS(777), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(775), + [aux_sym_compression_token1] = ACTIONS(775), + [aux_sym_connection_attempts_token1] = ACTIONS(775), + [aux_sym_connect_timeout_token1] = ACTIONS(775), + [aux_sym_control_master_token1] = ACTIONS(775), + [aux_sym_control_path_token1] = ACTIONS(775), + [aux_sym_control_persist_token1] = ACTIONS(775), + [aux_sym_dynamic_forward_token1] = ACTIONS(775), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(775), + [aux_sym_escape_char_token1] = ACTIONS(775), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(775), + [aux_sym_fingerprint_hash_token1] = ACTIONS(775), + [aux_sym_fork_after_authentication_token1] = ACTIONS(775), + [aux_sym_forward_agent_token1] = ACTIONS(775), + [aux_sym_forward_x11_token1] = ACTIONS(777), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(775), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(775), + [aux_sym_gateway_ports_token1] = ACTIONS(775), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(775), + [aux_sym_gssapi_authentication_token1] = ACTIONS(775), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(775), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(775), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(775), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(775), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(775), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(775), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(775), + [aux_sym_hash_known_hosts_token1] = ACTIONS(775), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(775), + [aux_sym_hostbased_authentication_token1] = ACTIONS(775), + [aux_sym_host_key_algorithms_token1] = ACTIONS(775), + [aux_sym_host_key_alias_token1] = ACTIONS(775), + [aux_sym_hostname_token1] = ACTIONS(775), + [aux_sym_identities_only_token1] = ACTIONS(775), + [aux_sym_identity_agent_token1] = ACTIONS(775), + [aux_sym_identity_file_token1] = ACTIONS(775), + [aux_sym_ignore_unknown_token1] = ACTIONS(775), + [aux_sym_include_token1] = ACTIONS(775), + [aux_sym_ip_qos_token1] = ACTIONS(775), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(775), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(775), + [aux_sym_kex_algorithms_token1] = ACTIONS(775), + [aux_sym_known_hosts_command_token1] = ACTIONS(775), + [aux_sym_local_command_token1] = ACTIONS(775), + [aux_sym_local_forward_token1] = ACTIONS(775), + [aux_sym_log_level_token1] = ACTIONS(775), + [aux_sym_log_verbose_token1] = ACTIONS(775), + [aux_sym_macs_token1] = ACTIONS(775), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(775), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(775), + [aux_sym_password_authentication_token1] = ACTIONS(775), + [aux_sym_permit_local_command_token1] = ACTIONS(775), + [aux_sym_permit_remote_open_token1] = ACTIONS(775), + [aux_sym_pkcs11_provider_token1] = ACTIONS(775), + [aux_sym_port_token1] = ACTIONS(775), + [aux_sym_preferred_authentications_token1] = ACTIONS(775), + [aux_sym_protocol_token1] = ACTIONS(775), + [aux_sym_proxy_command_token1] = ACTIONS(775), + [aux_sym_proxy_jump_token1] = ACTIONS(775), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(775), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(775), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(775), + [aux_sym_pubkey_authentication_token1] = ACTIONS(775), + [aux_sym_rekey_limit_token1] = ACTIONS(775), + [aux_sym_remote_command_token1] = ACTIONS(775), + [aux_sym_remote_forward_token1] = ACTIONS(775), + [aux_sym_request_tty_token1] = ACTIONS(775), + [aux_sym_revoked_host_keys_token1] = ACTIONS(775), + [aux_sym_security_key_provider_token1] = ACTIONS(775), + [aux_sym_send_env_token1] = ACTIONS(775), + [aux_sym_server_alive_count_max_token1] = ACTIONS(775), + [aux_sym_server_alive_interval_token1] = ACTIONS(775), + [aux_sym_session_type_token1] = ACTIONS(775), + [aux_sym_set_env_token1] = ACTIONS(775), + [aux_sym_stdin_null_token1] = ACTIONS(775), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(775), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(775), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(775), + [aux_sym_syslog_facility_token1] = ACTIONS(775), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(775), + [aux_sym_keep_alive_token1] = ACTIONS(775), + [aux_sym_tunnel_token1] = ACTIONS(777), + [aux_sym_tunnel_device_token1] = ACTIONS(775), + [aux_sym_update_host_keys_token1] = ACTIONS(775), + [aux_sym_use_keychain_token1] = ACTIONS(775), + [aux_sym_user_token1] = ACTIONS(777), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(775), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(775), + [aux_sym_visual_host_key_token1] = ACTIONS(775), + [aux_sym_xauth_location_token1] = ACTIONS(775), + }, + [61] = { + [ts_builtin_sym_end] = ACTIONS(779), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(781), + [aux_sym_match_token1] = ACTIONS(779), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(779), + [aux_sym_address_family_token1] = ACTIONS(779), + [aux_sym_batch_mode_token1] = ACTIONS(779), + [aux_sym_bind_address_token1] = ACTIONS(779), + [aux_sym_bind_interface_token1] = ACTIONS(779), + [aux_sym_canonical_domains_token1] = ACTIONS(779), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(779), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(779), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(779), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(779), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(779), + [aux_sym_certificate_file_token1] = ACTIONS(779), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(779), + [aux_sym_check_host_ip_token1] = ACTIONS(779), + [aux_sym_ciphers_token1] = ACTIONS(779), + [aux_sym_cipher_token1] = ACTIONS(781), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(779), + [aux_sym_compression_token1] = ACTIONS(779), + [aux_sym_connection_attempts_token1] = ACTIONS(779), + [aux_sym_connect_timeout_token1] = ACTIONS(779), + [aux_sym_control_master_token1] = ACTIONS(779), + [aux_sym_control_path_token1] = ACTIONS(779), + [aux_sym_control_persist_token1] = ACTIONS(779), + [aux_sym_dynamic_forward_token1] = ACTIONS(779), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(779), + [aux_sym_escape_char_token1] = ACTIONS(779), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(779), + [aux_sym_fingerprint_hash_token1] = ACTIONS(779), + [aux_sym_fork_after_authentication_token1] = ACTIONS(779), + [aux_sym_forward_agent_token1] = ACTIONS(779), + [aux_sym_forward_x11_token1] = ACTIONS(781), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(779), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(779), + [aux_sym_gateway_ports_token1] = ACTIONS(779), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(779), + [aux_sym_gssapi_authentication_token1] = ACTIONS(779), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(779), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(779), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(779), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(779), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(779), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(779), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(779), + [aux_sym_hash_known_hosts_token1] = ACTIONS(779), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(779), + [aux_sym_hostbased_authentication_token1] = ACTIONS(779), + [aux_sym_host_key_algorithms_token1] = ACTIONS(779), + [aux_sym_host_key_alias_token1] = ACTIONS(779), + [aux_sym_hostname_token1] = ACTIONS(779), + [aux_sym_identities_only_token1] = ACTIONS(779), + [aux_sym_identity_agent_token1] = ACTIONS(779), + [aux_sym_identity_file_token1] = ACTIONS(779), + [aux_sym_ignore_unknown_token1] = ACTIONS(779), + [aux_sym_include_token1] = ACTIONS(779), + [aux_sym_ip_qos_token1] = ACTIONS(779), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(779), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(779), + [aux_sym_kex_algorithms_token1] = ACTIONS(779), + [aux_sym_known_hosts_command_token1] = ACTIONS(779), + [aux_sym_local_command_token1] = ACTIONS(779), + [aux_sym_local_forward_token1] = ACTIONS(779), + [aux_sym_log_level_token1] = ACTIONS(779), + [aux_sym_log_verbose_token1] = ACTIONS(779), + [aux_sym_macs_token1] = ACTIONS(779), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(779), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(779), + [aux_sym_password_authentication_token1] = ACTIONS(779), + [aux_sym_permit_local_command_token1] = ACTIONS(779), + [aux_sym_permit_remote_open_token1] = ACTIONS(779), + [aux_sym_pkcs11_provider_token1] = ACTIONS(779), + [aux_sym_port_token1] = ACTIONS(779), + [aux_sym_preferred_authentications_token1] = ACTIONS(779), + [aux_sym_protocol_token1] = ACTIONS(779), + [aux_sym_proxy_command_token1] = ACTIONS(779), + [aux_sym_proxy_jump_token1] = ACTIONS(779), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(779), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(779), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(779), + [aux_sym_pubkey_authentication_token1] = ACTIONS(779), + [aux_sym_rekey_limit_token1] = ACTIONS(779), + [aux_sym_remote_command_token1] = ACTIONS(779), + [aux_sym_remote_forward_token1] = ACTIONS(779), + [aux_sym_request_tty_token1] = ACTIONS(779), + [aux_sym_revoked_host_keys_token1] = ACTIONS(779), + [aux_sym_security_key_provider_token1] = ACTIONS(779), + [aux_sym_send_env_token1] = ACTIONS(779), + [aux_sym_server_alive_count_max_token1] = ACTIONS(779), + [aux_sym_server_alive_interval_token1] = ACTIONS(779), + [aux_sym_session_type_token1] = ACTIONS(779), + [aux_sym_set_env_token1] = ACTIONS(779), + [aux_sym_stdin_null_token1] = ACTIONS(779), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(779), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(779), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(779), + [aux_sym_syslog_facility_token1] = ACTIONS(779), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(779), + [aux_sym_keep_alive_token1] = ACTIONS(779), + [aux_sym_tunnel_token1] = ACTIONS(781), + [aux_sym_tunnel_device_token1] = ACTIONS(779), + [aux_sym_update_host_keys_token1] = ACTIONS(779), + [aux_sym_use_keychain_token1] = ACTIONS(779), + [aux_sym_user_token1] = ACTIONS(781), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(779), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(779), + [aux_sym_visual_host_key_token1] = ACTIONS(779), + [aux_sym_xauth_location_token1] = ACTIONS(779), + }, + [62] = { + [ts_builtin_sym_end] = ACTIONS(783), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(785), + [aux_sym_match_token1] = ACTIONS(783), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(783), + [aux_sym_address_family_token1] = ACTIONS(783), + [aux_sym_batch_mode_token1] = ACTIONS(783), + [aux_sym_bind_address_token1] = ACTIONS(783), + [aux_sym_bind_interface_token1] = ACTIONS(783), + [aux_sym_canonical_domains_token1] = ACTIONS(783), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(783), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(783), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(783), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(783), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(783), + [aux_sym_certificate_file_token1] = ACTIONS(783), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(783), + [aux_sym_check_host_ip_token1] = ACTIONS(783), + [aux_sym_ciphers_token1] = ACTIONS(783), + [aux_sym_cipher_token1] = ACTIONS(785), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(783), + [aux_sym_compression_token1] = ACTIONS(783), + [aux_sym_connection_attempts_token1] = ACTIONS(783), + [aux_sym_connect_timeout_token1] = ACTIONS(783), + [aux_sym_control_master_token1] = ACTIONS(783), + [aux_sym_control_path_token1] = ACTIONS(783), + [aux_sym_control_persist_token1] = ACTIONS(783), + [aux_sym_dynamic_forward_token1] = ACTIONS(783), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(783), + [aux_sym_escape_char_token1] = ACTIONS(783), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(783), + [aux_sym_fingerprint_hash_token1] = ACTIONS(783), + [aux_sym_fork_after_authentication_token1] = ACTIONS(783), + [aux_sym_forward_agent_token1] = ACTIONS(783), + [aux_sym_forward_x11_token1] = ACTIONS(785), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(783), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(783), + [aux_sym_gateway_ports_token1] = ACTIONS(783), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(783), + [aux_sym_gssapi_authentication_token1] = ACTIONS(783), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(783), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(783), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(783), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(783), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(783), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(783), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(783), + [aux_sym_hash_known_hosts_token1] = ACTIONS(783), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(783), + [aux_sym_hostbased_authentication_token1] = ACTIONS(783), + [aux_sym_host_key_algorithms_token1] = ACTIONS(783), + [aux_sym_host_key_alias_token1] = ACTIONS(783), + [aux_sym_hostname_token1] = ACTIONS(783), + [aux_sym_identities_only_token1] = ACTIONS(783), + [aux_sym_identity_agent_token1] = ACTIONS(783), + [aux_sym_identity_file_token1] = ACTIONS(783), + [aux_sym_ignore_unknown_token1] = ACTIONS(783), + [aux_sym_include_token1] = ACTIONS(783), + [aux_sym_ip_qos_token1] = ACTIONS(783), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(783), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(783), + [aux_sym_kex_algorithms_token1] = ACTIONS(783), + [aux_sym_known_hosts_command_token1] = ACTIONS(783), + [aux_sym_local_command_token1] = ACTIONS(783), + [aux_sym_local_forward_token1] = ACTIONS(783), + [aux_sym_log_level_token1] = ACTIONS(783), + [aux_sym_log_verbose_token1] = ACTIONS(783), + [aux_sym_macs_token1] = ACTIONS(783), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(783), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(783), + [aux_sym_password_authentication_token1] = ACTIONS(783), + [aux_sym_permit_local_command_token1] = ACTIONS(783), + [aux_sym_permit_remote_open_token1] = ACTIONS(783), + [aux_sym_pkcs11_provider_token1] = ACTIONS(783), + [aux_sym_port_token1] = ACTIONS(783), + [aux_sym_preferred_authentications_token1] = ACTIONS(783), + [aux_sym_protocol_token1] = ACTIONS(783), + [aux_sym_proxy_command_token1] = ACTIONS(783), + [aux_sym_proxy_jump_token1] = ACTIONS(783), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(783), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(783), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(783), + [aux_sym_pubkey_authentication_token1] = ACTIONS(783), + [aux_sym_rekey_limit_token1] = ACTIONS(783), + [aux_sym_remote_command_token1] = ACTIONS(783), + [aux_sym_remote_forward_token1] = ACTIONS(783), + [aux_sym_request_tty_token1] = ACTIONS(783), + [aux_sym_revoked_host_keys_token1] = ACTIONS(783), + [aux_sym_security_key_provider_token1] = ACTIONS(783), + [aux_sym_send_env_token1] = ACTIONS(783), + [aux_sym_server_alive_count_max_token1] = ACTIONS(783), + [aux_sym_server_alive_interval_token1] = ACTIONS(783), + [aux_sym_session_type_token1] = ACTIONS(783), + [aux_sym_set_env_token1] = ACTIONS(783), + [aux_sym_stdin_null_token1] = ACTIONS(783), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(783), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(783), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(783), + [aux_sym_syslog_facility_token1] = ACTIONS(783), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(783), + [aux_sym_keep_alive_token1] = ACTIONS(783), + [aux_sym_tunnel_token1] = ACTIONS(785), + [aux_sym_tunnel_device_token1] = ACTIONS(783), + [aux_sym_update_host_keys_token1] = ACTIONS(783), + [aux_sym_use_keychain_token1] = ACTIONS(783), + [aux_sym_user_token1] = ACTIONS(785), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(783), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(783), + [aux_sym_visual_host_key_token1] = ACTIONS(783), + [aux_sym_xauth_location_token1] = ACTIONS(783), + }, + [63] = { + [ts_builtin_sym_end] = ACTIONS(787), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(789), + [aux_sym_match_token1] = ACTIONS(787), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(787), + [aux_sym_address_family_token1] = ACTIONS(787), + [aux_sym_batch_mode_token1] = ACTIONS(787), + [aux_sym_bind_address_token1] = ACTIONS(787), + [aux_sym_bind_interface_token1] = ACTIONS(787), + [aux_sym_canonical_domains_token1] = ACTIONS(787), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(787), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(787), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(787), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(787), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(787), + [aux_sym_certificate_file_token1] = ACTIONS(787), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(787), + [aux_sym_check_host_ip_token1] = ACTIONS(787), + [aux_sym_ciphers_token1] = ACTIONS(787), + [aux_sym_cipher_token1] = ACTIONS(789), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(787), + [aux_sym_compression_token1] = ACTIONS(787), + [aux_sym_connection_attempts_token1] = ACTIONS(787), + [aux_sym_connect_timeout_token1] = ACTIONS(787), + [aux_sym_control_master_token1] = ACTIONS(787), + [aux_sym_control_path_token1] = ACTIONS(787), + [aux_sym_control_persist_token1] = ACTIONS(787), + [aux_sym_dynamic_forward_token1] = ACTIONS(787), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(787), + [aux_sym_escape_char_token1] = ACTIONS(787), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(787), + [aux_sym_fingerprint_hash_token1] = ACTIONS(787), + [aux_sym_fork_after_authentication_token1] = ACTIONS(787), + [aux_sym_forward_agent_token1] = ACTIONS(787), + [aux_sym_forward_x11_token1] = ACTIONS(789), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(787), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(787), + [aux_sym_gateway_ports_token1] = ACTIONS(787), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(787), + [aux_sym_gssapi_authentication_token1] = ACTIONS(787), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(787), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(787), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(787), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(787), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(787), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(787), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(787), + [aux_sym_hash_known_hosts_token1] = ACTIONS(787), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(787), + [aux_sym_hostbased_authentication_token1] = ACTIONS(787), + [aux_sym_host_key_algorithms_token1] = ACTIONS(787), + [aux_sym_host_key_alias_token1] = ACTIONS(787), + [aux_sym_hostname_token1] = ACTIONS(787), + [aux_sym_identities_only_token1] = ACTIONS(787), + [aux_sym_identity_agent_token1] = ACTIONS(787), + [aux_sym_identity_file_token1] = ACTIONS(787), + [aux_sym_ignore_unknown_token1] = ACTIONS(787), + [aux_sym_include_token1] = ACTIONS(787), + [aux_sym_ip_qos_token1] = ACTIONS(787), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(787), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(787), + [aux_sym_kex_algorithms_token1] = ACTIONS(787), + [aux_sym_known_hosts_command_token1] = ACTIONS(787), + [aux_sym_local_command_token1] = ACTIONS(787), + [aux_sym_local_forward_token1] = ACTIONS(787), + [aux_sym_log_level_token1] = ACTIONS(787), + [aux_sym_log_verbose_token1] = ACTIONS(787), + [aux_sym_macs_token1] = ACTIONS(787), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(787), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(787), + [aux_sym_password_authentication_token1] = ACTIONS(787), + [aux_sym_permit_local_command_token1] = ACTIONS(787), + [aux_sym_permit_remote_open_token1] = ACTIONS(787), + [aux_sym_pkcs11_provider_token1] = ACTIONS(787), + [aux_sym_port_token1] = ACTIONS(787), + [aux_sym_preferred_authentications_token1] = ACTIONS(787), + [aux_sym_protocol_token1] = ACTIONS(787), + [aux_sym_proxy_command_token1] = ACTIONS(787), + [aux_sym_proxy_jump_token1] = ACTIONS(787), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(787), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(787), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(787), + [aux_sym_pubkey_authentication_token1] = ACTIONS(787), + [aux_sym_rekey_limit_token1] = ACTIONS(787), + [aux_sym_remote_command_token1] = ACTIONS(787), + [aux_sym_remote_forward_token1] = ACTIONS(787), + [aux_sym_request_tty_token1] = ACTIONS(787), + [aux_sym_revoked_host_keys_token1] = ACTIONS(787), + [aux_sym_security_key_provider_token1] = ACTIONS(787), + [aux_sym_send_env_token1] = ACTIONS(787), + [aux_sym_server_alive_count_max_token1] = ACTIONS(787), + [aux_sym_server_alive_interval_token1] = ACTIONS(787), + [aux_sym_session_type_token1] = ACTIONS(787), + [aux_sym_set_env_token1] = ACTIONS(787), + [aux_sym_stdin_null_token1] = ACTIONS(787), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(787), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(787), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(787), + [aux_sym_syslog_facility_token1] = ACTIONS(787), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(787), + [aux_sym_keep_alive_token1] = ACTIONS(787), + [aux_sym_tunnel_token1] = ACTIONS(789), + [aux_sym_tunnel_device_token1] = ACTIONS(787), + [aux_sym_update_host_keys_token1] = ACTIONS(787), + [aux_sym_use_keychain_token1] = ACTIONS(787), + [aux_sym_user_token1] = ACTIONS(789), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(787), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(787), + [aux_sym_visual_host_key_token1] = ACTIONS(787), + [aux_sym_xauth_location_token1] = ACTIONS(787), + }, + [64] = { + [ts_builtin_sym_end] = ACTIONS(791), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(793), + [aux_sym_match_token1] = ACTIONS(791), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(791), + [aux_sym_address_family_token1] = ACTIONS(791), + [aux_sym_batch_mode_token1] = ACTIONS(791), + [aux_sym_bind_address_token1] = ACTIONS(791), + [aux_sym_bind_interface_token1] = ACTIONS(791), + [aux_sym_canonical_domains_token1] = ACTIONS(791), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(791), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(791), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(791), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(791), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(791), + [aux_sym_certificate_file_token1] = ACTIONS(791), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(791), + [aux_sym_check_host_ip_token1] = ACTIONS(791), + [aux_sym_ciphers_token1] = ACTIONS(791), + [aux_sym_cipher_token1] = ACTIONS(793), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(791), + [aux_sym_compression_token1] = ACTIONS(791), + [aux_sym_connection_attempts_token1] = ACTIONS(791), + [aux_sym_connect_timeout_token1] = ACTIONS(791), + [aux_sym_control_master_token1] = ACTIONS(791), + [aux_sym_control_path_token1] = ACTIONS(791), + [aux_sym_control_persist_token1] = ACTIONS(791), + [aux_sym_dynamic_forward_token1] = ACTIONS(791), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(791), + [aux_sym_escape_char_token1] = ACTIONS(791), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(791), + [aux_sym_fingerprint_hash_token1] = ACTIONS(791), + [aux_sym_fork_after_authentication_token1] = ACTIONS(791), + [aux_sym_forward_agent_token1] = ACTIONS(791), + [aux_sym_forward_x11_token1] = ACTIONS(793), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(791), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(791), + [aux_sym_gateway_ports_token1] = ACTIONS(791), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(791), + [aux_sym_gssapi_authentication_token1] = ACTIONS(791), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(791), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(791), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(791), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(791), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(791), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(791), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(791), + [aux_sym_hash_known_hosts_token1] = ACTIONS(791), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(791), + [aux_sym_hostbased_authentication_token1] = ACTIONS(791), + [aux_sym_host_key_algorithms_token1] = ACTIONS(791), + [aux_sym_host_key_alias_token1] = ACTIONS(791), + [aux_sym_hostname_token1] = ACTIONS(791), + [aux_sym_identities_only_token1] = ACTIONS(791), + [aux_sym_identity_agent_token1] = ACTIONS(791), + [aux_sym_identity_file_token1] = ACTIONS(791), + [aux_sym_ignore_unknown_token1] = ACTIONS(791), + [aux_sym_include_token1] = ACTIONS(791), + [aux_sym_ip_qos_token1] = ACTIONS(791), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(791), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(791), + [aux_sym_kex_algorithms_token1] = ACTIONS(791), + [aux_sym_known_hosts_command_token1] = ACTIONS(791), + [aux_sym_local_command_token1] = ACTIONS(791), + [aux_sym_local_forward_token1] = ACTIONS(791), + [aux_sym_log_level_token1] = ACTIONS(791), + [aux_sym_log_verbose_token1] = ACTIONS(791), + [aux_sym_macs_token1] = ACTIONS(791), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(791), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(791), + [aux_sym_password_authentication_token1] = ACTIONS(791), + [aux_sym_permit_local_command_token1] = ACTIONS(791), + [aux_sym_permit_remote_open_token1] = ACTIONS(791), + [aux_sym_pkcs11_provider_token1] = ACTIONS(791), + [aux_sym_port_token1] = ACTIONS(791), + [aux_sym_preferred_authentications_token1] = ACTIONS(791), + [aux_sym_protocol_token1] = ACTIONS(791), + [aux_sym_proxy_command_token1] = ACTIONS(791), + [aux_sym_proxy_jump_token1] = ACTIONS(791), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(791), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(791), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(791), + [aux_sym_pubkey_authentication_token1] = ACTIONS(791), + [aux_sym_rekey_limit_token1] = ACTIONS(791), + [aux_sym_remote_command_token1] = ACTIONS(791), + [aux_sym_remote_forward_token1] = ACTIONS(791), + [aux_sym_request_tty_token1] = ACTIONS(791), + [aux_sym_revoked_host_keys_token1] = ACTIONS(791), + [aux_sym_security_key_provider_token1] = ACTIONS(791), + [aux_sym_send_env_token1] = ACTIONS(791), + [aux_sym_server_alive_count_max_token1] = ACTIONS(791), + [aux_sym_server_alive_interval_token1] = ACTIONS(791), + [aux_sym_session_type_token1] = ACTIONS(791), + [aux_sym_set_env_token1] = ACTIONS(791), + [aux_sym_stdin_null_token1] = ACTIONS(791), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(791), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(791), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(791), + [aux_sym_syslog_facility_token1] = ACTIONS(791), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(791), + [aux_sym_keep_alive_token1] = ACTIONS(791), + [aux_sym_tunnel_token1] = ACTIONS(793), + [aux_sym_tunnel_device_token1] = ACTIONS(791), + [aux_sym_update_host_keys_token1] = ACTIONS(791), + [aux_sym_use_keychain_token1] = ACTIONS(791), + [aux_sym_user_token1] = ACTIONS(793), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(791), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(791), + [aux_sym_visual_host_key_token1] = ACTIONS(791), + [aux_sym_xauth_location_token1] = ACTIONS(791), + }, + [65] = { + [ts_builtin_sym_end] = ACTIONS(795), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(797), + [aux_sym_match_token1] = ACTIONS(795), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(795), + [aux_sym_address_family_token1] = ACTIONS(795), + [aux_sym_batch_mode_token1] = ACTIONS(795), + [aux_sym_bind_address_token1] = ACTIONS(795), + [aux_sym_bind_interface_token1] = ACTIONS(795), + [aux_sym_canonical_domains_token1] = ACTIONS(795), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(795), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(795), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(795), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(795), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(795), + [aux_sym_certificate_file_token1] = ACTIONS(795), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(795), + [aux_sym_check_host_ip_token1] = ACTIONS(795), + [aux_sym_ciphers_token1] = ACTIONS(795), + [aux_sym_cipher_token1] = ACTIONS(797), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(795), + [aux_sym_compression_token1] = ACTIONS(795), + [aux_sym_connection_attempts_token1] = ACTIONS(795), + [aux_sym_connect_timeout_token1] = ACTIONS(795), + [aux_sym_control_master_token1] = ACTIONS(795), + [aux_sym_control_path_token1] = ACTIONS(795), + [aux_sym_control_persist_token1] = ACTIONS(795), + [aux_sym_dynamic_forward_token1] = ACTIONS(795), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(795), + [aux_sym_escape_char_token1] = ACTIONS(795), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(795), + [aux_sym_fingerprint_hash_token1] = ACTIONS(795), + [aux_sym_fork_after_authentication_token1] = ACTIONS(795), + [aux_sym_forward_agent_token1] = ACTIONS(795), + [aux_sym_forward_x11_token1] = ACTIONS(797), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(795), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(795), + [aux_sym_gateway_ports_token1] = ACTIONS(795), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(795), + [aux_sym_gssapi_authentication_token1] = ACTIONS(795), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(795), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(795), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(795), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(795), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(795), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(795), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(795), + [aux_sym_hash_known_hosts_token1] = ACTIONS(795), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(795), + [aux_sym_hostbased_authentication_token1] = ACTIONS(795), + [aux_sym_host_key_algorithms_token1] = ACTIONS(795), + [aux_sym_host_key_alias_token1] = ACTIONS(795), + [aux_sym_hostname_token1] = ACTIONS(795), + [aux_sym_identities_only_token1] = ACTIONS(795), + [aux_sym_identity_agent_token1] = ACTIONS(795), + [aux_sym_identity_file_token1] = ACTIONS(795), + [aux_sym_ignore_unknown_token1] = ACTIONS(795), + [aux_sym_include_token1] = ACTIONS(795), + [aux_sym_ip_qos_token1] = ACTIONS(795), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(795), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(795), + [aux_sym_kex_algorithms_token1] = ACTIONS(795), + [aux_sym_known_hosts_command_token1] = ACTIONS(795), + [aux_sym_local_command_token1] = ACTIONS(795), + [aux_sym_local_forward_token1] = ACTIONS(795), + [aux_sym_log_level_token1] = ACTIONS(795), + [aux_sym_log_verbose_token1] = ACTIONS(795), + [aux_sym_macs_token1] = ACTIONS(795), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(795), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(795), + [aux_sym_password_authentication_token1] = ACTIONS(795), + [aux_sym_permit_local_command_token1] = ACTIONS(795), + [aux_sym_permit_remote_open_token1] = ACTIONS(795), + [aux_sym_pkcs11_provider_token1] = ACTIONS(795), + [aux_sym_port_token1] = ACTIONS(795), + [aux_sym_preferred_authentications_token1] = ACTIONS(795), + [aux_sym_protocol_token1] = ACTIONS(795), + [aux_sym_proxy_command_token1] = ACTIONS(795), + [aux_sym_proxy_jump_token1] = ACTIONS(795), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(795), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(795), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(795), + [aux_sym_pubkey_authentication_token1] = ACTIONS(795), + [aux_sym_rekey_limit_token1] = ACTIONS(795), + [aux_sym_remote_command_token1] = ACTIONS(795), + [aux_sym_remote_forward_token1] = ACTIONS(795), + [aux_sym_request_tty_token1] = ACTIONS(795), + [aux_sym_revoked_host_keys_token1] = ACTIONS(795), + [aux_sym_security_key_provider_token1] = ACTIONS(795), + [aux_sym_send_env_token1] = ACTIONS(795), + [aux_sym_server_alive_count_max_token1] = ACTIONS(795), + [aux_sym_server_alive_interval_token1] = ACTIONS(795), + [aux_sym_session_type_token1] = ACTIONS(795), + [aux_sym_set_env_token1] = ACTIONS(795), + [aux_sym_stdin_null_token1] = ACTIONS(795), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(795), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(795), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(795), + [aux_sym_syslog_facility_token1] = ACTIONS(795), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(795), + [aux_sym_keep_alive_token1] = ACTIONS(795), + [aux_sym_tunnel_token1] = ACTIONS(797), + [aux_sym_tunnel_device_token1] = ACTIONS(795), + [aux_sym_update_host_keys_token1] = ACTIONS(795), + [aux_sym_use_keychain_token1] = ACTIONS(795), + [aux_sym_user_token1] = ACTIONS(797), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(795), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(795), + [aux_sym_visual_host_key_token1] = ACTIONS(795), + [aux_sym_xauth_location_token1] = ACTIONS(795), + }, + [66] = { + [ts_builtin_sym_end] = ACTIONS(799), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(801), + [aux_sym_match_token1] = ACTIONS(799), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(799), + [aux_sym_address_family_token1] = ACTIONS(799), + [aux_sym_batch_mode_token1] = ACTIONS(799), + [aux_sym_bind_address_token1] = ACTIONS(799), + [aux_sym_bind_interface_token1] = ACTIONS(799), + [aux_sym_canonical_domains_token1] = ACTIONS(799), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(799), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(799), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(799), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(799), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(799), + [aux_sym_certificate_file_token1] = ACTIONS(799), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(799), + [aux_sym_check_host_ip_token1] = ACTIONS(799), + [aux_sym_ciphers_token1] = ACTIONS(799), + [aux_sym_cipher_token1] = ACTIONS(801), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(799), + [aux_sym_compression_token1] = ACTIONS(799), + [aux_sym_connection_attempts_token1] = ACTIONS(799), + [aux_sym_connect_timeout_token1] = ACTIONS(799), + [aux_sym_control_master_token1] = ACTIONS(799), + [aux_sym_control_path_token1] = ACTIONS(799), + [aux_sym_control_persist_token1] = ACTIONS(799), + [aux_sym_dynamic_forward_token1] = ACTIONS(799), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(799), + [aux_sym_escape_char_token1] = ACTIONS(799), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(799), + [aux_sym_fingerprint_hash_token1] = ACTIONS(799), + [aux_sym_fork_after_authentication_token1] = ACTIONS(799), + [aux_sym_forward_agent_token1] = ACTIONS(799), + [aux_sym_forward_x11_token1] = ACTIONS(801), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(799), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(799), + [aux_sym_gateway_ports_token1] = ACTIONS(799), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(799), + [aux_sym_gssapi_authentication_token1] = ACTIONS(799), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(799), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(799), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(799), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(799), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(799), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(799), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(799), + [aux_sym_hash_known_hosts_token1] = ACTIONS(799), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(799), + [aux_sym_hostbased_authentication_token1] = ACTIONS(799), + [aux_sym_host_key_algorithms_token1] = ACTIONS(799), + [aux_sym_host_key_alias_token1] = ACTIONS(799), + [aux_sym_hostname_token1] = ACTIONS(799), + [aux_sym_identities_only_token1] = ACTIONS(799), + [aux_sym_identity_agent_token1] = ACTIONS(799), + [aux_sym_identity_file_token1] = ACTIONS(799), + [aux_sym_ignore_unknown_token1] = ACTIONS(799), + [aux_sym_include_token1] = ACTIONS(799), + [aux_sym_ip_qos_token1] = ACTIONS(799), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(799), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(799), + [aux_sym_kex_algorithms_token1] = ACTIONS(799), + [aux_sym_known_hosts_command_token1] = ACTIONS(799), + [aux_sym_local_command_token1] = ACTIONS(799), + [aux_sym_local_forward_token1] = ACTIONS(799), + [aux_sym_log_level_token1] = ACTIONS(799), + [aux_sym_log_verbose_token1] = ACTIONS(799), + [aux_sym_macs_token1] = ACTIONS(799), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(799), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(799), + [aux_sym_password_authentication_token1] = ACTIONS(799), + [aux_sym_permit_local_command_token1] = ACTIONS(799), + [aux_sym_permit_remote_open_token1] = ACTIONS(799), + [aux_sym_pkcs11_provider_token1] = ACTIONS(799), + [aux_sym_port_token1] = ACTIONS(799), + [aux_sym_preferred_authentications_token1] = ACTIONS(799), + [aux_sym_protocol_token1] = ACTIONS(799), + [aux_sym_proxy_command_token1] = ACTIONS(799), + [aux_sym_proxy_jump_token1] = ACTIONS(799), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(799), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(799), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(799), + [aux_sym_pubkey_authentication_token1] = ACTIONS(799), + [aux_sym_rekey_limit_token1] = ACTIONS(799), + [aux_sym_remote_command_token1] = ACTIONS(799), + [aux_sym_remote_forward_token1] = ACTIONS(799), + [aux_sym_request_tty_token1] = ACTIONS(799), + [aux_sym_revoked_host_keys_token1] = ACTIONS(799), + [aux_sym_security_key_provider_token1] = ACTIONS(799), + [aux_sym_send_env_token1] = ACTIONS(799), + [aux_sym_server_alive_count_max_token1] = ACTIONS(799), + [aux_sym_server_alive_interval_token1] = ACTIONS(799), + [aux_sym_session_type_token1] = ACTIONS(799), + [aux_sym_set_env_token1] = ACTIONS(799), + [aux_sym_stdin_null_token1] = ACTIONS(799), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(799), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(799), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(799), + [aux_sym_syslog_facility_token1] = ACTIONS(799), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(799), + [aux_sym_keep_alive_token1] = ACTIONS(799), + [aux_sym_tunnel_token1] = ACTIONS(801), + [aux_sym_tunnel_device_token1] = ACTIONS(799), + [aux_sym_update_host_keys_token1] = ACTIONS(799), + [aux_sym_use_keychain_token1] = ACTIONS(799), + [aux_sym_user_token1] = ACTIONS(801), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(799), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(799), + [aux_sym_visual_host_key_token1] = ACTIONS(799), + [aux_sym_xauth_location_token1] = ACTIONS(799), + }, + [67] = { + [ts_builtin_sym_end] = ACTIONS(803), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(805), + [aux_sym_match_token1] = ACTIONS(803), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(803), + [aux_sym_address_family_token1] = ACTIONS(803), + [aux_sym_batch_mode_token1] = ACTIONS(803), + [aux_sym_bind_address_token1] = ACTIONS(803), + [aux_sym_bind_interface_token1] = ACTIONS(803), + [aux_sym_canonical_domains_token1] = ACTIONS(803), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(803), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(803), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(803), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(803), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(803), + [aux_sym_certificate_file_token1] = ACTIONS(803), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(803), + [aux_sym_check_host_ip_token1] = ACTIONS(803), + [aux_sym_ciphers_token1] = ACTIONS(803), + [aux_sym_cipher_token1] = ACTIONS(805), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(803), + [aux_sym_compression_token1] = ACTIONS(803), + [aux_sym_connection_attempts_token1] = ACTIONS(803), + [aux_sym_connect_timeout_token1] = ACTIONS(803), + [aux_sym_control_master_token1] = ACTIONS(803), + [aux_sym_control_path_token1] = ACTIONS(803), + [aux_sym_control_persist_token1] = ACTIONS(803), + [aux_sym_dynamic_forward_token1] = ACTIONS(803), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(803), + [aux_sym_escape_char_token1] = ACTIONS(803), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(803), + [aux_sym_fingerprint_hash_token1] = ACTIONS(803), + [aux_sym_fork_after_authentication_token1] = ACTIONS(803), + [aux_sym_forward_agent_token1] = ACTIONS(803), + [aux_sym_forward_x11_token1] = ACTIONS(805), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(803), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(803), + [aux_sym_gateway_ports_token1] = ACTIONS(803), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(803), + [aux_sym_gssapi_authentication_token1] = ACTIONS(803), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(803), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(803), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(803), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(803), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(803), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(803), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(803), + [aux_sym_hash_known_hosts_token1] = ACTIONS(803), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(803), + [aux_sym_hostbased_authentication_token1] = ACTIONS(803), + [aux_sym_host_key_algorithms_token1] = ACTIONS(803), + [aux_sym_host_key_alias_token1] = ACTIONS(803), + [aux_sym_hostname_token1] = ACTIONS(803), + [aux_sym_identities_only_token1] = ACTIONS(803), + [aux_sym_identity_agent_token1] = ACTIONS(803), + [aux_sym_identity_file_token1] = ACTIONS(803), + [aux_sym_ignore_unknown_token1] = ACTIONS(803), + [aux_sym_include_token1] = ACTIONS(803), + [aux_sym_ip_qos_token1] = ACTIONS(803), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(803), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(803), + [aux_sym_kex_algorithms_token1] = ACTIONS(803), + [aux_sym_known_hosts_command_token1] = ACTIONS(803), + [aux_sym_local_command_token1] = ACTIONS(803), + [aux_sym_local_forward_token1] = ACTIONS(803), + [aux_sym_log_level_token1] = ACTIONS(803), + [aux_sym_log_verbose_token1] = ACTIONS(803), + [aux_sym_macs_token1] = ACTIONS(803), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(803), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(803), + [aux_sym_password_authentication_token1] = ACTIONS(803), + [aux_sym_permit_local_command_token1] = ACTIONS(803), + [aux_sym_permit_remote_open_token1] = ACTIONS(803), + [aux_sym_pkcs11_provider_token1] = ACTIONS(803), + [aux_sym_port_token1] = ACTIONS(803), + [aux_sym_preferred_authentications_token1] = ACTIONS(803), + [aux_sym_protocol_token1] = ACTIONS(803), + [aux_sym_proxy_command_token1] = ACTIONS(803), + [aux_sym_proxy_jump_token1] = ACTIONS(803), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(803), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(803), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(803), + [aux_sym_pubkey_authentication_token1] = ACTIONS(803), + [aux_sym_rekey_limit_token1] = ACTIONS(803), + [aux_sym_remote_command_token1] = ACTIONS(803), + [aux_sym_remote_forward_token1] = ACTIONS(803), + [aux_sym_request_tty_token1] = ACTIONS(803), + [aux_sym_revoked_host_keys_token1] = ACTIONS(803), + [aux_sym_security_key_provider_token1] = ACTIONS(803), + [aux_sym_send_env_token1] = ACTIONS(803), + [aux_sym_server_alive_count_max_token1] = ACTIONS(803), + [aux_sym_server_alive_interval_token1] = ACTIONS(803), + [aux_sym_session_type_token1] = ACTIONS(803), + [aux_sym_set_env_token1] = ACTIONS(803), + [aux_sym_stdin_null_token1] = ACTIONS(803), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(803), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(803), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(803), + [aux_sym_syslog_facility_token1] = ACTIONS(803), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(803), + [aux_sym_keep_alive_token1] = ACTIONS(803), + [aux_sym_tunnel_token1] = ACTIONS(805), + [aux_sym_tunnel_device_token1] = ACTIONS(803), + [aux_sym_update_host_keys_token1] = ACTIONS(803), + [aux_sym_use_keychain_token1] = ACTIONS(803), + [aux_sym_user_token1] = ACTIONS(805), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(803), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(803), + [aux_sym_visual_host_key_token1] = ACTIONS(803), + [aux_sym_xauth_location_token1] = ACTIONS(803), + }, + [68] = { + [ts_builtin_sym_end] = ACTIONS(807), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(809), + [aux_sym_match_token1] = ACTIONS(807), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(807), + [aux_sym_address_family_token1] = ACTIONS(807), + [aux_sym_batch_mode_token1] = ACTIONS(807), + [aux_sym_bind_address_token1] = ACTIONS(807), + [aux_sym_bind_interface_token1] = ACTIONS(807), + [aux_sym_canonical_domains_token1] = ACTIONS(807), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(807), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(807), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(807), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(807), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(807), + [aux_sym_certificate_file_token1] = ACTIONS(807), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(807), + [aux_sym_check_host_ip_token1] = ACTIONS(807), + [aux_sym_ciphers_token1] = ACTIONS(807), + [aux_sym_cipher_token1] = ACTIONS(809), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(807), + [aux_sym_compression_token1] = ACTIONS(807), + [aux_sym_connection_attempts_token1] = ACTIONS(807), + [aux_sym_connect_timeout_token1] = ACTIONS(807), + [aux_sym_control_master_token1] = ACTIONS(807), + [aux_sym_control_path_token1] = ACTIONS(807), + [aux_sym_control_persist_token1] = ACTIONS(807), + [aux_sym_dynamic_forward_token1] = ACTIONS(807), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(807), + [aux_sym_escape_char_token1] = ACTIONS(807), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(807), + [aux_sym_fingerprint_hash_token1] = ACTIONS(807), + [aux_sym_fork_after_authentication_token1] = ACTIONS(807), + [aux_sym_forward_agent_token1] = ACTIONS(807), + [aux_sym_forward_x11_token1] = ACTIONS(809), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(807), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(807), + [aux_sym_gateway_ports_token1] = ACTIONS(807), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(807), + [aux_sym_gssapi_authentication_token1] = ACTIONS(807), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(807), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(807), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(807), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(807), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(807), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(807), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(807), + [aux_sym_hash_known_hosts_token1] = ACTIONS(807), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(807), + [aux_sym_hostbased_authentication_token1] = ACTIONS(807), + [aux_sym_host_key_algorithms_token1] = ACTIONS(807), + [aux_sym_host_key_alias_token1] = ACTIONS(807), + [aux_sym_hostname_token1] = ACTIONS(807), + [aux_sym_identities_only_token1] = ACTIONS(807), + [aux_sym_identity_agent_token1] = ACTIONS(807), + [aux_sym_identity_file_token1] = ACTIONS(807), + [aux_sym_ignore_unknown_token1] = ACTIONS(807), + [aux_sym_include_token1] = ACTIONS(807), + [aux_sym_ip_qos_token1] = ACTIONS(807), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(807), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(807), + [aux_sym_kex_algorithms_token1] = ACTIONS(807), + [aux_sym_known_hosts_command_token1] = ACTIONS(807), + [aux_sym_local_command_token1] = ACTIONS(807), + [aux_sym_local_forward_token1] = ACTIONS(807), + [aux_sym_log_level_token1] = ACTIONS(807), + [aux_sym_log_verbose_token1] = ACTIONS(807), + [aux_sym_macs_token1] = ACTIONS(807), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(807), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(807), + [aux_sym_password_authentication_token1] = ACTIONS(807), + [aux_sym_permit_local_command_token1] = ACTIONS(807), + [aux_sym_permit_remote_open_token1] = ACTIONS(807), + [aux_sym_pkcs11_provider_token1] = ACTIONS(807), + [aux_sym_port_token1] = ACTIONS(807), + [aux_sym_preferred_authentications_token1] = ACTIONS(807), + [aux_sym_protocol_token1] = ACTIONS(807), + [aux_sym_proxy_command_token1] = ACTIONS(807), + [aux_sym_proxy_jump_token1] = ACTIONS(807), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(807), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(807), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(807), + [aux_sym_pubkey_authentication_token1] = ACTIONS(807), + [aux_sym_rekey_limit_token1] = ACTIONS(807), + [aux_sym_remote_command_token1] = ACTIONS(807), + [aux_sym_remote_forward_token1] = ACTIONS(807), + [aux_sym_request_tty_token1] = ACTIONS(807), + [aux_sym_revoked_host_keys_token1] = ACTIONS(807), + [aux_sym_security_key_provider_token1] = ACTIONS(807), + [aux_sym_send_env_token1] = ACTIONS(807), + [aux_sym_server_alive_count_max_token1] = ACTIONS(807), + [aux_sym_server_alive_interval_token1] = ACTIONS(807), + [aux_sym_session_type_token1] = ACTIONS(807), + [aux_sym_set_env_token1] = ACTIONS(807), + [aux_sym_stdin_null_token1] = ACTIONS(807), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(807), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(807), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(807), + [aux_sym_syslog_facility_token1] = ACTIONS(807), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(807), + [aux_sym_keep_alive_token1] = ACTIONS(807), + [aux_sym_tunnel_token1] = ACTIONS(809), + [aux_sym_tunnel_device_token1] = ACTIONS(807), + [aux_sym_update_host_keys_token1] = ACTIONS(807), + [aux_sym_use_keychain_token1] = ACTIONS(807), + [aux_sym_user_token1] = ACTIONS(809), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(807), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(807), + [aux_sym_visual_host_key_token1] = ACTIONS(807), + [aux_sym_xauth_location_token1] = ACTIONS(807), + }, + [69] = { + [ts_builtin_sym_end] = ACTIONS(811), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(813), + [aux_sym_match_token1] = ACTIONS(811), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(811), + [aux_sym_address_family_token1] = ACTIONS(811), + [aux_sym_batch_mode_token1] = ACTIONS(811), + [aux_sym_bind_address_token1] = ACTIONS(811), + [aux_sym_bind_interface_token1] = ACTIONS(811), + [aux_sym_canonical_domains_token1] = ACTIONS(811), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(811), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(811), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(811), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(811), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(811), + [aux_sym_certificate_file_token1] = ACTIONS(811), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(811), + [aux_sym_check_host_ip_token1] = ACTIONS(811), + [aux_sym_ciphers_token1] = ACTIONS(811), + [aux_sym_cipher_token1] = ACTIONS(813), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(811), + [aux_sym_compression_token1] = ACTIONS(811), + [aux_sym_connection_attempts_token1] = ACTIONS(811), + [aux_sym_connect_timeout_token1] = ACTIONS(811), + [aux_sym_control_master_token1] = ACTIONS(811), + [aux_sym_control_path_token1] = ACTIONS(811), + [aux_sym_control_persist_token1] = ACTIONS(811), + [aux_sym_dynamic_forward_token1] = ACTIONS(811), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(811), + [aux_sym_escape_char_token1] = ACTIONS(811), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(811), + [aux_sym_fingerprint_hash_token1] = ACTIONS(811), + [aux_sym_fork_after_authentication_token1] = ACTIONS(811), + [aux_sym_forward_agent_token1] = ACTIONS(811), + [aux_sym_forward_x11_token1] = ACTIONS(813), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(811), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(811), + [aux_sym_gateway_ports_token1] = ACTIONS(811), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(811), + [aux_sym_gssapi_authentication_token1] = ACTIONS(811), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(811), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(811), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(811), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(811), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(811), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(811), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(811), + [aux_sym_hash_known_hosts_token1] = ACTIONS(811), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(811), + [aux_sym_hostbased_authentication_token1] = ACTIONS(811), + [aux_sym_host_key_algorithms_token1] = ACTIONS(811), + [aux_sym_host_key_alias_token1] = ACTIONS(811), + [aux_sym_hostname_token1] = ACTIONS(811), + [aux_sym_identities_only_token1] = ACTIONS(811), + [aux_sym_identity_agent_token1] = ACTIONS(811), + [aux_sym_identity_file_token1] = ACTIONS(811), + [aux_sym_ignore_unknown_token1] = ACTIONS(811), + [aux_sym_include_token1] = ACTIONS(811), + [aux_sym_ip_qos_token1] = ACTIONS(811), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(811), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(811), + [aux_sym_kex_algorithms_token1] = ACTIONS(811), + [aux_sym_known_hosts_command_token1] = ACTIONS(811), + [aux_sym_local_command_token1] = ACTIONS(811), + [aux_sym_local_forward_token1] = ACTIONS(811), + [aux_sym_log_level_token1] = ACTIONS(811), + [aux_sym_log_verbose_token1] = ACTIONS(811), + [aux_sym_macs_token1] = ACTIONS(811), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(811), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(811), + [aux_sym_password_authentication_token1] = ACTIONS(811), + [aux_sym_permit_local_command_token1] = ACTIONS(811), + [aux_sym_permit_remote_open_token1] = ACTIONS(811), + [aux_sym_pkcs11_provider_token1] = ACTIONS(811), + [aux_sym_port_token1] = ACTIONS(811), + [aux_sym_preferred_authentications_token1] = ACTIONS(811), + [aux_sym_protocol_token1] = ACTIONS(811), + [aux_sym_proxy_command_token1] = ACTIONS(811), + [aux_sym_proxy_jump_token1] = ACTIONS(811), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(811), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(811), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(811), + [aux_sym_pubkey_authentication_token1] = ACTIONS(811), + [aux_sym_rekey_limit_token1] = ACTIONS(811), + [aux_sym_remote_command_token1] = ACTIONS(811), + [aux_sym_remote_forward_token1] = ACTIONS(811), + [aux_sym_request_tty_token1] = ACTIONS(811), + [aux_sym_revoked_host_keys_token1] = ACTIONS(811), + [aux_sym_security_key_provider_token1] = ACTIONS(811), + [aux_sym_send_env_token1] = ACTIONS(811), + [aux_sym_server_alive_count_max_token1] = ACTIONS(811), + [aux_sym_server_alive_interval_token1] = ACTIONS(811), + [aux_sym_session_type_token1] = ACTIONS(811), + [aux_sym_set_env_token1] = ACTIONS(811), + [aux_sym_stdin_null_token1] = ACTIONS(811), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(811), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(811), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(811), + [aux_sym_syslog_facility_token1] = ACTIONS(811), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(811), + [aux_sym_keep_alive_token1] = ACTIONS(811), + [aux_sym_tunnel_token1] = ACTIONS(813), + [aux_sym_tunnel_device_token1] = ACTIONS(811), + [aux_sym_update_host_keys_token1] = ACTIONS(811), + [aux_sym_use_keychain_token1] = ACTIONS(811), + [aux_sym_user_token1] = ACTIONS(813), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(811), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(811), + [aux_sym_visual_host_key_token1] = ACTIONS(811), + [aux_sym_xauth_location_token1] = ACTIONS(811), + }, + [70] = { + [ts_builtin_sym_end] = ACTIONS(815), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(817), + [aux_sym_match_token1] = ACTIONS(815), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(815), + [aux_sym_address_family_token1] = ACTIONS(815), + [aux_sym_batch_mode_token1] = ACTIONS(815), + [aux_sym_bind_address_token1] = ACTIONS(815), + [aux_sym_bind_interface_token1] = ACTIONS(815), + [aux_sym_canonical_domains_token1] = ACTIONS(815), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(815), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(815), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(815), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(815), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(815), + [aux_sym_certificate_file_token1] = ACTIONS(815), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(815), + [aux_sym_check_host_ip_token1] = ACTIONS(815), + [aux_sym_ciphers_token1] = ACTIONS(815), + [aux_sym_cipher_token1] = ACTIONS(817), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(815), + [aux_sym_compression_token1] = ACTIONS(815), + [aux_sym_connection_attempts_token1] = ACTIONS(815), + [aux_sym_connect_timeout_token1] = ACTIONS(815), + [aux_sym_control_master_token1] = ACTIONS(815), + [aux_sym_control_path_token1] = ACTIONS(815), + [aux_sym_control_persist_token1] = ACTIONS(815), + [aux_sym_dynamic_forward_token1] = ACTIONS(815), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(815), + [aux_sym_escape_char_token1] = ACTIONS(815), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(815), + [aux_sym_fingerprint_hash_token1] = ACTIONS(815), + [aux_sym_fork_after_authentication_token1] = ACTIONS(815), + [aux_sym_forward_agent_token1] = ACTIONS(815), + [aux_sym_forward_x11_token1] = ACTIONS(817), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(815), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(815), + [aux_sym_gateway_ports_token1] = ACTIONS(815), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(815), + [aux_sym_gssapi_authentication_token1] = ACTIONS(815), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(815), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(815), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(815), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(815), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(815), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(815), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(815), + [aux_sym_hash_known_hosts_token1] = ACTIONS(815), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(815), + [aux_sym_hostbased_authentication_token1] = ACTIONS(815), + [aux_sym_host_key_algorithms_token1] = ACTIONS(815), + [aux_sym_host_key_alias_token1] = ACTIONS(815), + [aux_sym_hostname_token1] = ACTIONS(815), + [aux_sym_identities_only_token1] = ACTIONS(815), + [aux_sym_identity_agent_token1] = ACTIONS(815), + [aux_sym_identity_file_token1] = ACTIONS(815), + [aux_sym_ignore_unknown_token1] = ACTIONS(815), + [aux_sym_include_token1] = ACTIONS(815), + [aux_sym_ip_qos_token1] = ACTIONS(815), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(815), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(815), + [aux_sym_kex_algorithms_token1] = ACTIONS(815), + [aux_sym_known_hosts_command_token1] = ACTIONS(815), + [aux_sym_local_command_token1] = ACTIONS(815), + [aux_sym_local_forward_token1] = ACTIONS(815), + [aux_sym_log_level_token1] = ACTIONS(815), + [aux_sym_log_verbose_token1] = ACTIONS(815), + [aux_sym_macs_token1] = ACTIONS(815), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(815), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(815), + [aux_sym_password_authentication_token1] = ACTIONS(815), + [aux_sym_permit_local_command_token1] = ACTIONS(815), + [aux_sym_permit_remote_open_token1] = ACTIONS(815), + [aux_sym_pkcs11_provider_token1] = ACTIONS(815), + [aux_sym_port_token1] = ACTIONS(815), + [aux_sym_preferred_authentications_token1] = ACTIONS(815), + [aux_sym_protocol_token1] = ACTIONS(815), + [aux_sym_proxy_command_token1] = ACTIONS(815), + [aux_sym_proxy_jump_token1] = ACTIONS(815), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(815), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(815), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(815), + [aux_sym_pubkey_authentication_token1] = ACTIONS(815), + [aux_sym_rekey_limit_token1] = ACTIONS(815), + [aux_sym_remote_command_token1] = ACTIONS(815), + [aux_sym_remote_forward_token1] = ACTIONS(815), + [aux_sym_request_tty_token1] = ACTIONS(815), + [aux_sym_revoked_host_keys_token1] = ACTIONS(815), + [aux_sym_security_key_provider_token1] = ACTIONS(815), + [aux_sym_send_env_token1] = ACTIONS(815), + [aux_sym_server_alive_count_max_token1] = ACTIONS(815), + [aux_sym_server_alive_interval_token1] = ACTIONS(815), + [aux_sym_session_type_token1] = ACTIONS(815), + [aux_sym_set_env_token1] = ACTIONS(815), + [aux_sym_stdin_null_token1] = ACTIONS(815), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(815), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(815), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(815), + [aux_sym_syslog_facility_token1] = ACTIONS(815), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(815), + [aux_sym_keep_alive_token1] = ACTIONS(815), + [aux_sym_tunnel_token1] = ACTIONS(817), + [aux_sym_tunnel_device_token1] = ACTIONS(815), + [aux_sym_update_host_keys_token1] = ACTIONS(815), + [aux_sym_use_keychain_token1] = ACTIONS(815), + [aux_sym_user_token1] = ACTIONS(817), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(815), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(815), + [aux_sym_visual_host_key_token1] = ACTIONS(815), + [aux_sym_xauth_location_token1] = ACTIONS(815), + }, + [71] = { + [ts_builtin_sym_end] = ACTIONS(819), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(821), + [aux_sym_match_token1] = ACTIONS(819), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(819), + [aux_sym_address_family_token1] = ACTIONS(819), + [aux_sym_batch_mode_token1] = ACTIONS(819), + [aux_sym_bind_address_token1] = ACTIONS(819), + [aux_sym_bind_interface_token1] = ACTIONS(819), + [aux_sym_canonical_domains_token1] = ACTIONS(819), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(819), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(819), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(819), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(819), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(819), + [aux_sym_certificate_file_token1] = ACTIONS(819), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(819), + [aux_sym_check_host_ip_token1] = ACTIONS(819), + [aux_sym_ciphers_token1] = ACTIONS(819), + [aux_sym_cipher_token1] = ACTIONS(821), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(819), + [aux_sym_compression_token1] = ACTIONS(819), + [aux_sym_connection_attempts_token1] = ACTIONS(819), + [aux_sym_connect_timeout_token1] = ACTIONS(819), + [aux_sym_control_master_token1] = ACTIONS(819), + [aux_sym_control_path_token1] = ACTIONS(819), + [aux_sym_control_persist_token1] = ACTIONS(819), + [aux_sym_dynamic_forward_token1] = ACTIONS(819), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(819), + [aux_sym_escape_char_token1] = ACTIONS(819), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(819), + [aux_sym_fingerprint_hash_token1] = ACTIONS(819), + [aux_sym_fork_after_authentication_token1] = ACTIONS(819), + [aux_sym_forward_agent_token1] = ACTIONS(819), + [aux_sym_forward_x11_token1] = ACTIONS(821), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(819), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(819), + [aux_sym_gateway_ports_token1] = ACTIONS(819), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(819), + [aux_sym_gssapi_authentication_token1] = ACTIONS(819), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(819), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(819), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(819), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(819), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(819), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(819), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(819), + [aux_sym_hash_known_hosts_token1] = ACTIONS(819), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(819), + [aux_sym_hostbased_authentication_token1] = ACTIONS(819), + [aux_sym_host_key_algorithms_token1] = ACTIONS(819), + [aux_sym_host_key_alias_token1] = ACTIONS(819), + [aux_sym_hostname_token1] = ACTIONS(819), + [aux_sym_identities_only_token1] = ACTIONS(819), + [aux_sym_identity_agent_token1] = ACTIONS(819), + [aux_sym_identity_file_token1] = ACTIONS(819), + [aux_sym_ignore_unknown_token1] = ACTIONS(819), + [aux_sym_include_token1] = ACTIONS(819), + [aux_sym_ip_qos_token1] = ACTIONS(819), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(819), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(819), + [aux_sym_kex_algorithms_token1] = ACTIONS(819), + [aux_sym_known_hosts_command_token1] = ACTIONS(819), + [aux_sym_local_command_token1] = ACTIONS(819), + [aux_sym_local_forward_token1] = ACTIONS(819), + [aux_sym_log_level_token1] = ACTIONS(819), + [aux_sym_log_verbose_token1] = ACTIONS(819), + [aux_sym_macs_token1] = ACTIONS(819), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(819), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(819), + [aux_sym_password_authentication_token1] = ACTIONS(819), + [aux_sym_permit_local_command_token1] = ACTIONS(819), + [aux_sym_permit_remote_open_token1] = ACTIONS(819), + [aux_sym_pkcs11_provider_token1] = ACTIONS(819), + [aux_sym_port_token1] = ACTIONS(819), + [aux_sym_preferred_authentications_token1] = ACTIONS(819), + [aux_sym_protocol_token1] = ACTIONS(819), + [aux_sym_proxy_command_token1] = ACTIONS(819), + [aux_sym_proxy_jump_token1] = ACTIONS(819), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(819), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(819), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(819), + [aux_sym_pubkey_authentication_token1] = ACTIONS(819), + [aux_sym_rekey_limit_token1] = ACTIONS(819), + [aux_sym_remote_command_token1] = ACTIONS(819), + [aux_sym_remote_forward_token1] = ACTIONS(819), + [aux_sym_request_tty_token1] = ACTIONS(819), + [aux_sym_revoked_host_keys_token1] = ACTIONS(819), + [aux_sym_security_key_provider_token1] = ACTIONS(819), + [aux_sym_send_env_token1] = ACTIONS(819), + [aux_sym_server_alive_count_max_token1] = ACTIONS(819), + [aux_sym_server_alive_interval_token1] = ACTIONS(819), + [aux_sym_session_type_token1] = ACTIONS(819), + [aux_sym_set_env_token1] = ACTIONS(819), + [aux_sym_stdin_null_token1] = ACTIONS(819), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(819), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(819), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(819), + [aux_sym_syslog_facility_token1] = ACTIONS(819), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(819), + [aux_sym_keep_alive_token1] = ACTIONS(819), + [aux_sym_tunnel_token1] = ACTIONS(821), + [aux_sym_tunnel_device_token1] = ACTIONS(819), + [aux_sym_update_host_keys_token1] = ACTIONS(819), + [aux_sym_use_keychain_token1] = ACTIONS(819), + [aux_sym_user_token1] = ACTIONS(821), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(819), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(819), + [aux_sym_visual_host_key_token1] = ACTIONS(819), + [aux_sym_xauth_location_token1] = ACTIONS(819), + }, + [72] = { + [ts_builtin_sym_end] = ACTIONS(823), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(825), + [aux_sym_match_token1] = ACTIONS(823), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(823), + [aux_sym_address_family_token1] = ACTIONS(823), + [aux_sym_batch_mode_token1] = ACTIONS(823), + [aux_sym_bind_address_token1] = ACTIONS(823), + [aux_sym_bind_interface_token1] = ACTIONS(823), + [aux_sym_canonical_domains_token1] = ACTIONS(823), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(823), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(823), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(823), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(823), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(823), + [aux_sym_certificate_file_token1] = ACTIONS(823), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(823), + [aux_sym_check_host_ip_token1] = ACTIONS(823), + [aux_sym_ciphers_token1] = ACTIONS(823), + [aux_sym_cipher_token1] = ACTIONS(825), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(823), + [aux_sym_compression_token1] = ACTIONS(823), + [aux_sym_connection_attempts_token1] = ACTIONS(823), + [aux_sym_connect_timeout_token1] = ACTIONS(823), + [aux_sym_control_master_token1] = ACTIONS(823), + [aux_sym_control_path_token1] = ACTIONS(823), + [aux_sym_control_persist_token1] = ACTIONS(823), + [aux_sym_dynamic_forward_token1] = ACTIONS(823), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(823), + [aux_sym_escape_char_token1] = ACTIONS(823), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(823), + [aux_sym_fingerprint_hash_token1] = ACTIONS(823), + [aux_sym_fork_after_authentication_token1] = ACTIONS(823), + [aux_sym_forward_agent_token1] = ACTIONS(823), + [aux_sym_forward_x11_token1] = ACTIONS(825), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(823), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(823), + [aux_sym_gateway_ports_token1] = ACTIONS(823), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(823), + [aux_sym_gssapi_authentication_token1] = ACTIONS(823), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(823), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(823), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(823), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(823), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(823), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(823), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(823), + [aux_sym_hash_known_hosts_token1] = ACTIONS(823), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(823), + [aux_sym_hostbased_authentication_token1] = ACTIONS(823), + [aux_sym_host_key_algorithms_token1] = ACTIONS(823), + [aux_sym_host_key_alias_token1] = ACTIONS(823), + [aux_sym_hostname_token1] = ACTIONS(823), + [aux_sym_identities_only_token1] = ACTIONS(823), + [aux_sym_identity_agent_token1] = ACTIONS(823), + [aux_sym_identity_file_token1] = ACTIONS(823), + [aux_sym_ignore_unknown_token1] = ACTIONS(823), + [aux_sym_include_token1] = ACTIONS(823), + [aux_sym_ip_qos_token1] = ACTIONS(823), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(823), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(823), + [aux_sym_kex_algorithms_token1] = ACTIONS(823), + [aux_sym_known_hosts_command_token1] = ACTIONS(823), + [aux_sym_local_command_token1] = ACTIONS(823), + [aux_sym_local_forward_token1] = ACTIONS(823), + [aux_sym_log_level_token1] = ACTIONS(823), + [aux_sym_log_verbose_token1] = ACTIONS(823), + [aux_sym_macs_token1] = ACTIONS(823), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(823), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(823), + [aux_sym_password_authentication_token1] = ACTIONS(823), + [aux_sym_permit_local_command_token1] = ACTIONS(823), + [aux_sym_permit_remote_open_token1] = ACTIONS(823), + [aux_sym_pkcs11_provider_token1] = ACTIONS(823), + [aux_sym_port_token1] = ACTIONS(823), + [aux_sym_preferred_authentications_token1] = ACTIONS(823), + [aux_sym_protocol_token1] = ACTIONS(823), + [aux_sym_proxy_command_token1] = ACTIONS(823), + [aux_sym_proxy_jump_token1] = ACTIONS(823), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(823), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(823), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(823), + [aux_sym_pubkey_authentication_token1] = ACTIONS(823), + [aux_sym_rekey_limit_token1] = ACTIONS(823), + [aux_sym_remote_command_token1] = ACTIONS(823), + [aux_sym_remote_forward_token1] = ACTIONS(823), + [aux_sym_request_tty_token1] = ACTIONS(823), + [aux_sym_revoked_host_keys_token1] = ACTIONS(823), + [aux_sym_security_key_provider_token1] = ACTIONS(823), + [aux_sym_send_env_token1] = ACTIONS(823), + [aux_sym_server_alive_count_max_token1] = ACTIONS(823), + [aux_sym_server_alive_interval_token1] = ACTIONS(823), + [aux_sym_session_type_token1] = ACTIONS(823), + [aux_sym_set_env_token1] = ACTIONS(823), + [aux_sym_stdin_null_token1] = ACTIONS(823), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(823), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(823), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(823), + [aux_sym_syslog_facility_token1] = ACTIONS(823), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(823), + [aux_sym_keep_alive_token1] = ACTIONS(823), + [aux_sym_tunnel_token1] = ACTIONS(825), + [aux_sym_tunnel_device_token1] = ACTIONS(823), + [aux_sym_update_host_keys_token1] = ACTIONS(823), + [aux_sym_use_keychain_token1] = ACTIONS(823), + [aux_sym_user_token1] = ACTIONS(825), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(823), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(823), + [aux_sym_visual_host_key_token1] = ACTIONS(823), + [aux_sym_xauth_location_token1] = ACTIONS(823), + }, + [73] = { + [ts_builtin_sym_end] = ACTIONS(827), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(829), + [aux_sym_match_token1] = ACTIONS(827), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(827), + [aux_sym_address_family_token1] = ACTIONS(827), + [aux_sym_batch_mode_token1] = ACTIONS(827), + [aux_sym_bind_address_token1] = ACTIONS(827), + [aux_sym_bind_interface_token1] = ACTIONS(827), + [aux_sym_canonical_domains_token1] = ACTIONS(827), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(827), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(827), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(827), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(827), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(827), + [aux_sym_certificate_file_token1] = ACTIONS(827), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(827), + [aux_sym_check_host_ip_token1] = ACTIONS(827), + [aux_sym_ciphers_token1] = ACTIONS(827), + [aux_sym_cipher_token1] = ACTIONS(829), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(827), + [aux_sym_compression_token1] = ACTIONS(827), + [aux_sym_connection_attempts_token1] = ACTIONS(827), + [aux_sym_connect_timeout_token1] = ACTIONS(827), + [aux_sym_control_master_token1] = ACTIONS(827), + [aux_sym_control_path_token1] = ACTIONS(827), + [aux_sym_control_persist_token1] = ACTIONS(827), + [aux_sym_dynamic_forward_token1] = ACTIONS(827), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(827), + [aux_sym_escape_char_token1] = ACTIONS(827), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(827), + [aux_sym_fingerprint_hash_token1] = ACTIONS(827), + [aux_sym_fork_after_authentication_token1] = ACTIONS(827), + [aux_sym_forward_agent_token1] = ACTIONS(827), + [aux_sym_forward_x11_token1] = ACTIONS(829), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(827), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(827), + [aux_sym_gateway_ports_token1] = ACTIONS(827), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(827), + [aux_sym_gssapi_authentication_token1] = ACTIONS(827), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(827), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(827), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(827), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(827), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(827), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(827), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(827), + [aux_sym_hash_known_hosts_token1] = ACTIONS(827), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(827), + [aux_sym_hostbased_authentication_token1] = ACTIONS(827), + [aux_sym_host_key_algorithms_token1] = ACTIONS(827), + [aux_sym_host_key_alias_token1] = ACTIONS(827), + [aux_sym_hostname_token1] = ACTIONS(827), + [aux_sym_identities_only_token1] = ACTIONS(827), + [aux_sym_identity_agent_token1] = ACTIONS(827), + [aux_sym_identity_file_token1] = ACTIONS(827), + [aux_sym_ignore_unknown_token1] = ACTIONS(827), + [aux_sym_include_token1] = ACTIONS(827), + [aux_sym_ip_qos_token1] = ACTIONS(827), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(827), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(827), + [aux_sym_kex_algorithms_token1] = ACTIONS(827), + [aux_sym_known_hosts_command_token1] = ACTIONS(827), + [aux_sym_local_command_token1] = ACTIONS(827), + [aux_sym_local_forward_token1] = ACTIONS(827), + [aux_sym_log_level_token1] = ACTIONS(827), + [aux_sym_log_verbose_token1] = ACTIONS(827), + [aux_sym_macs_token1] = ACTIONS(827), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(827), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(827), + [aux_sym_password_authentication_token1] = ACTIONS(827), + [aux_sym_permit_local_command_token1] = ACTIONS(827), + [aux_sym_permit_remote_open_token1] = ACTIONS(827), + [aux_sym_pkcs11_provider_token1] = ACTIONS(827), + [aux_sym_port_token1] = ACTIONS(827), + [aux_sym_preferred_authentications_token1] = ACTIONS(827), + [aux_sym_protocol_token1] = ACTIONS(827), + [aux_sym_proxy_command_token1] = ACTIONS(827), + [aux_sym_proxy_jump_token1] = ACTIONS(827), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(827), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(827), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(827), + [aux_sym_pubkey_authentication_token1] = ACTIONS(827), + [aux_sym_rekey_limit_token1] = ACTIONS(827), + [aux_sym_remote_command_token1] = ACTIONS(827), + [aux_sym_remote_forward_token1] = ACTIONS(827), + [aux_sym_request_tty_token1] = ACTIONS(827), + [aux_sym_revoked_host_keys_token1] = ACTIONS(827), + [aux_sym_security_key_provider_token1] = ACTIONS(827), + [aux_sym_send_env_token1] = ACTIONS(827), + [aux_sym_server_alive_count_max_token1] = ACTIONS(827), + [aux_sym_server_alive_interval_token1] = ACTIONS(827), + [aux_sym_session_type_token1] = ACTIONS(827), + [aux_sym_set_env_token1] = ACTIONS(827), + [aux_sym_stdin_null_token1] = ACTIONS(827), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(827), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(827), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(827), + [aux_sym_syslog_facility_token1] = ACTIONS(827), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(827), + [aux_sym_keep_alive_token1] = ACTIONS(827), + [aux_sym_tunnel_token1] = ACTIONS(829), + [aux_sym_tunnel_device_token1] = ACTIONS(827), + [aux_sym_update_host_keys_token1] = ACTIONS(827), + [aux_sym_use_keychain_token1] = ACTIONS(827), + [aux_sym_user_token1] = ACTIONS(829), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(827), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(827), + [aux_sym_visual_host_key_token1] = ACTIONS(827), + [aux_sym_xauth_location_token1] = ACTIONS(827), + }, + [74] = { + [ts_builtin_sym_end] = ACTIONS(831), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(833), + [aux_sym_match_token1] = ACTIONS(831), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(831), + [aux_sym_address_family_token1] = ACTIONS(831), + [aux_sym_batch_mode_token1] = ACTIONS(831), + [aux_sym_bind_address_token1] = ACTIONS(831), + [aux_sym_bind_interface_token1] = ACTIONS(831), + [aux_sym_canonical_domains_token1] = ACTIONS(831), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(831), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(831), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(831), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(831), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(831), + [aux_sym_certificate_file_token1] = ACTIONS(831), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(831), + [aux_sym_check_host_ip_token1] = ACTIONS(831), + [aux_sym_ciphers_token1] = ACTIONS(831), + [aux_sym_cipher_token1] = ACTIONS(833), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(831), + [aux_sym_compression_token1] = ACTIONS(831), + [aux_sym_connection_attempts_token1] = ACTIONS(831), + [aux_sym_connect_timeout_token1] = ACTIONS(831), + [aux_sym_control_master_token1] = ACTIONS(831), + [aux_sym_control_path_token1] = ACTIONS(831), + [aux_sym_control_persist_token1] = ACTIONS(831), + [aux_sym_dynamic_forward_token1] = ACTIONS(831), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(831), + [aux_sym_escape_char_token1] = ACTIONS(831), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(831), + [aux_sym_fingerprint_hash_token1] = ACTIONS(831), + [aux_sym_fork_after_authentication_token1] = ACTIONS(831), + [aux_sym_forward_agent_token1] = ACTIONS(831), + [aux_sym_forward_x11_token1] = ACTIONS(833), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(831), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(831), + [aux_sym_gateway_ports_token1] = ACTIONS(831), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(831), + [aux_sym_gssapi_authentication_token1] = ACTIONS(831), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(831), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(831), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(831), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(831), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(831), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(831), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(831), + [aux_sym_hash_known_hosts_token1] = ACTIONS(831), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(831), + [aux_sym_hostbased_authentication_token1] = ACTIONS(831), + [aux_sym_host_key_algorithms_token1] = ACTIONS(831), + [aux_sym_host_key_alias_token1] = ACTIONS(831), + [aux_sym_hostname_token1] = ACTIONS(831), + [aux_sym_identities_only_token1] = ACTIONS(831), + [aux_sym_identity_agent_token1] = ACTIONS(831), + [aux_sym_identity_file_token1] = ACTIONS(831), + [aux_sym_ignore_unknown_token1] = ACTIONS(831), + [aux_sym_include_token1] = ACTIONS(831), + [aux_sym_ip_qos_token1] = ACTIONS(831), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(831), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(831), + [aux_sym_kex_algorithms_token1] = ACTIONS(831), + [aux_sym_known_hosts_command_token1] = ACTIONS(831), + [aux_sym_local_command_token1] = ACTIONS(831), + [aux_sym_local_forward_token1] = ACTIONS(831), + [aux_sym_log_level_token1] = ACTIONS(831), + [aux_sym_log_verbose_token1] = ACTIONS(831), + [aux_sym_macs_token1] = ACTIONS(831), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(831), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(831), + [aux_sym_password_authentication_token1] = ACTIONS(831), + [aux_sym_permit_local_command_token1] = ACTIONS(831), + [aux_sym_permit_remote_open_token1] = ACTIONS(831), + [aux_sym_pkcs11_provider_token1] = ACTIONS(831), + [aux_sym_port_token1] = ACTIONS(831), + [aux_sym_preferred_authentications_token1] = ACTIONS(831), + [aux_sym_protocol_token1] = ACTIONS(831), + [aux_sym_proxy_command_token1] = ACTIONS(831), + [aux_sym_proxy_jump_token1] = ACTIONS(831), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(831), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(831), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(831), + [aux_sym_pubkey_authentication_token1] = ACTIONS(831), + [aux_sym_rekey_limit_token1] = ACTIONS(831), + [aux_sym_remote_command_token1] = ACTIONS(831), + [aux_sym_remote_forward_token1] = ACTIONS(831), + [aux_sym_request_tty_token1] = ACTIONS(831), + [aux_sym_revoked_host_keys_token1] = ACTIONS(831), + [aux_sym_security_key_provider_token1] = ACTIONS(831), + [aux_sym_send_env_token1] = ACTIONS(831), + [aux_sym_server_alive_count_max_token1] = ACTIONS(831), + [aux_sym_server_alive_interval_token1] = ACTIONS(831), + [aux_sym_session_type_token1] = ACTIONS(831), + [aux_sym_set_env_token1] = ACTIONS(831), + [aux_sym_stdin_null_token1] = ACTIONS(831), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(831), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(831), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(831), + [aux_sym_syslog_facility_token1] = ACTIONS(831), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(831), + [aux_sym_keep_alive_token1] = ACTIONS(831), + [aux_sym_tunnel_token1] = ACTIONS(833), + [aux_sym_tunnel_device_token1] = ACTIONS(831), + [aux_sym_update_host_keys_token1] = ACTIONS(831), + [aux_sym_use_keychain_token1] = ACTIONS(831), + [aux_sym_user_token1] = ACTIONS(833), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(831), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(831), + [aux_sym_visual_host_key_token1] = ACTIONS(831), + [aux_sym_xauth_location_token1] = ACTIONS(831), + }, + [75] = { + [ts_builtin_sym_end] = ACTIONS(835), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(837), + [aux_sym_match_token1] = ACTIONS(835), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(835), + [aux_sym_address_family_token1] = ACTIONS(835), + [aux_sym_batch_mode_token1] = ACTIONS(835), + [aux_sym_bind_address_token1] = ACTIONS(835), + [aux_sym_bind_interface_token1] = ACTIONS(835), + [aux_sym_canonical_domains_token1] = ACTIONS(835), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(835), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(835), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(835), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(835), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(835), + [aux_sym_certificate_file_token1] = ACTIONS(835), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(835), + [aux_sym_check_host_ip_token1] = ACTIONS(835), + [aux_sym_ciphers_token1] = ACTIONS(835), + [aux_sym_cipher_token1] = ACTIONS(837), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(835), + [aux_sym_compression_token1] = ACTIONS(835), + [aux_sym_connection_attempts_token1] = ACTIONS(835), + [aux_sym_connect_timeout_token1] = ACTIONS(835), + [aux_sym_control_master_token1] = ACTIONS(835), + [aux_sym_control_path_token1] = ACTIONS(835), + [aux_sym_control_persist_token1] = ACTIONS(835), + [aux_sym_dynamic_forward_token1] = ACTIONS(835), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(835), + [aux_sym_escape_char_token1] = ACTIONS(835), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(835), + [aux_sym_fingerprint_hash_token1] = ACTIONS(835), + [aux_sym_fork_after_authentication_token1] = ACTIONS(835), + [aux_sym_forward_agent_token1] = ACTIONS(835), + [aux_sym_forward_x11_token1] = ACTIONS(837), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(835), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(835), + [aux_sym_gateway_ports_token1] = ACTIONS(835), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(835), + [aux_sym_gssapi_authentication_token1] = ACTIONS(835), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(835), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(835), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(835), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(835), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(835), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(835), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(835), + [aux_sym_hash_known_hosts_token1] = ACTIONS(835), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(835), + [aux_sym_hostbased_authentication_token1] = ACTIONS(835), + [aux_sym_host_key_algorithms_token1] = ACTIONS(835), + [aux_sym_host_key_alias_token1] = ACTIONS(835), + [aux_sym_hostname_token1] = ACTIONS(835), + [aux_sym_identities_only_token1] = ACTIONS(835), + [aux_sym_identity_agent_token1] = ACTIONS(835), + [aux_sym_identity_file_token1] = ACTIONS(835), + [aux_sym_ignore_unknown_token1] = ACTIONS(835), + [aux_sym_include_token1] = ACTIONS(835), + [aux_sym_ip_qos_token1] = ACTIONS(835), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(835), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(835), + [aux_sym_kex_algorithms_token1] = ACTIONS(835), + [aux_sym_known_hosts_command_token1] = ACTIONS(835), + [aux_sym_local_command_token1] = ACTIONS(835), + [aux_sym_local_forward_token1] = ACTIONS(835), + [aux_sym_log_level_token1] = ACTIONS(835), + [aux_sym_log_verbose_token1] = ACTIONS(835), + [aux_sym_macs_token1] = ACTIONS(835), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(835), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(835), + [aux_sym_password_authentication_token1] = ACTIONS(835), + [aux_sym_permit_local_command_token1] = ACTIONS(835), + [aux_sym_permit_remote_open_token1] = ACTIONS(835), + [aux_sym_pkcs11_provider_token1] = ACTIONS(835), + [aux_sym_port_token1] = ACTIONS(835), + [aux_sym_preferred_authentications_token1] = ACTIONS(835), + [aux_sym_protocol_token1] = ACTIONS(835), + [aux_sym_proxy_command_token1] = ACTIONS(835), + [aux_sym_proxy_jump_token1] = ACTIONS(835), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(835), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(835), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(835), + [aux_sym_pubkey_authentication_token1] = ACTIONS(835), + [aux_sym_rekey_limit_token1] = ACTIONS(835), + [aux_sym_remote_command_token1] = ACTIONS(835), + [aux_sym_remote_forward_token1] = ACTIONS(835), + [aux_sym_request_tty_token1] = ACTIONS(835), + [aux_sym_revoked_host_keys_token1] = ACTIONS(835), + [aux_sym_security_key_provider_token1] = ACTIONS(835), + [aux_sym_send_env_token1] = ACTIONS(835), + [aux_sym_server_alive_count_max_token1] = ACTIONS(835), + [aux_sym_server_alive_interval_token1] = ACTIONS(835), + [aux_sym_session_type_token1] = ACTIONS(835), + [aux_sym_set_env_token1] = ACTIONS(835), + [aux_sym_stdin_null_token1] = ACTIONS(835), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(835), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(835), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(835), + [aux_sym_syslog_facility_token1] = ACTIONS(835), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(835), + [aux_sym_keep_alive_token1] = ACTIONS(835), + [aux_sym_tunnel_token1] = ACTIONS(837), + [aux_sym_tunnel_device_token1] = ACTIONS(835), + [aux_sym_update_host_keys_token1] = ACTIONS(835), + [aux_sym_use_keychain_token1] = ACTIONS(835), + [aux_sym_user_token1] = ACTIONS(837), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(835), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(835), + [aux_sym_visual_host_key_token1] = ACTIONS(835), + [aux_sym_xauth_location_token1] = ACTIONS(835), + }, + [76] = { + [ts_builtin_sym_end] = ACTIONS(839), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(841), + [aux_sym_match_token1] = ACTIONS(839), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(839), + [aux_sym_address_family_token1] = ACTIONS(839), + [aux_sym_batch_mode_token1] = ACTIONS(839), + [aux_sym_bind_address_token1] = ACTIONS(839), + [aux_sym_bind_interface_token1] = ACTIONS(839), + [aux_sym_canonical_domains_token1] = ACTIONS(839), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(839), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(839), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(839), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(839), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(839), + [aux_sym_certificate_file_token1] = ACTIONS(839), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(839), + [aux_sym_check_host_ip_token1] = ACTIONS(839), + [aux_sym_ciphers_token1] = ACTIONS(839), + [aux_sym_cipher_token1] = ACTIONS(841), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(839), + [aux_sym_compression_token1] = ACTIONS(839), + [aux_sym_connection_attempts_token1] = ACTIONS(839), + [aux_sym_connect_timeout_token1] = ACTIONS(839), + [aux_sym_control_master_token1] = ACTIONS(839), + [aux_sym_control_path_token1] = ACTIONS(839), + [aux_sym_control_persist_token1] = ACTIONS(839), + [aux_sym_dynamic_forward_token1] = ACTIONS(839), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(839), + [aux_sym_escape_char_token1] = ACTIONS(839), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(839), + [aux_sym_fingerprint_hash_token1] = ACTIONS(839), + [aux_sym_fork_after_authentication_token1] = ACTIONS(839), + [aux_sym_forward_agent_token1] = ACTIONS(839), + [aux_sym_forward_x11_token1] = ACTIONS(841), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(839), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(839), + [aux_sym_gateway_ports_token1] = ACTIONS(839), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(839), + [aux_sym_gssapi_authentication_token1] = ACTIONS(839), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(839), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(839), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(839), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(839), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(839), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(839), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(839), + [aux_sym_hash_known_hosts_token1] = ACTIONS(839), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(839), + [aux_sym_hostbased_authentication_token1] = ACTIONS(839), + [aux_sym_host_key_algorithms_token1] = ACTIONS(839), + [aux_sym_host_key_alias_token1] = ACTIONS(839), + [aux_sym_hostname_token1] = ACTIONS(839), + [aux_sym_identities_only_token1] = ACTIONS(839), + [aux_sym_identity_agent_token1] = ACTIONS(839), + [aux_sym_identity_file_token1] = ACTIONS(839), + [aux_sym_ignore_unknown_token1] = ACTIONS(839), + [aux_sym_include_token1] = ACTIONS(839), + [aux_sym_ip_qos_token1] = ACTIONS(839), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(839), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(839), + [aux_sym_kex_algorithms_token1] = ACTIONS(839), + [aux_sym_known_hosts_command_token1] = ACTIONS(839), + [aux_sym_local_command_token1] = ACTIONS(839), + [aux_sym_local_forward_token1] = ACTIONS(839), + [aux_sym_log_level_token1] = ACTIONS(839), + [aux_sym_log_verbose_token1] = ACTIONS(839), + [aux_sym_macs_token1] = ACTIONS(839), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(839), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(839), + [aux_sym_password_authentication_token1] = ACTIONS(839), + [aux_sym_permit_local_command_token1] = ACTIONS(839), + [aux_sym_permit_remote_open_token1] = ACTIONS(839), + [aux_sym_pkcs11_provider_token1] = ACTIONS(839), + [aux_sym_port_token1] = ACTIONS(839), + [aux_sym_preferred_authentications_token1] = ACTIONS(839), + [aux_sym_protocol_token1] = ACTIONS(839), + [aux_sym_proxy_command_token1] = ACTIONS(839), + [aux_sym_proxy_jump_token1] = ACTIONS(839), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(839), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(839), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(839), + [aux_sym_pubkey_authentication_token1] = ACTIONS(839), + [aux_sym_rekey_limit_token1] = ACTIONS(839), + [aux_sym_remote_command_token1] = ACTIONS(839), + [aux_sym_remote_forward_token1] = ACTIONS(839), + [aux_sym_request_tty_token1] = ACTIONS(839), + [aux_sym_revoked_host_keys_token1] = ACTIONS(839), + [aux_sym_security_key_provider_token1] = ACTIONS(839), + [aux_sym_send_env_token1] = ACTIONS(839), + [aux_sym_server_alive_count_max_token1] = ACTIONS(839), + [aux_sym_server_alive_interval_token1] = ACTIONS(839), + [aux_sym_session_type_token1] = ACTIONS(839), + [aux_sym_set_env_token1] = ACTIONS(839), + [aux_sym_stdin_null_token1] = ACTIONS(839), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(839), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(839), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(839), + [aux_sym_syslog_facility_token1] = ACTIONS(839), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(839), + [aux_sym_keep_alive_token1] = ACTIONS(839), + [aux_sym_tunnel_token1] = ACTIONS(841), + [aux_sym_tunnel_device_token1] = ACTIONS(839), + [aux_sym_update_host_keys_token1] = ACTIONS(839), + [aux_sym_use_keychain_token1] = ACTIONS(839), + [aux_sym_user_token1] = ACTIONS(841), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(839), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(839), + [aux_sym_visual_host_key_token1] = ACTIONS(839), + [aux_sym_xauth_location_token1] = ACTIONS(839), + }, + [77] = { + [ts_builtin_sym_end] = ACTIONS(843), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(845), + [aux_sym_match_token1] = ACTIONS(843), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(843), + [aux_sym_address_family_token1] = ACTIONS(843), + [aux_sym_batch_mode_token1] = ACTIONS(843), + [aux_sym_bind_address_token1] = ACTIONS(843), + [aux_sym_bind_interface_token1] = ACTIONS(843), + [aux_sym_canonical_domains_token1] = ACTIONS(843), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(843), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(843), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(843), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(843), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(843), + [aux_sym_certificate_file_token1] = ACTIONS(843), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(843), + [aux_sym_check_host_ip_token1] = ACTIONS(843), + [aux_sym_ciphers_token1] = ACTIONS(843), + [aux_sym_cipher_token1] = ACTIONS(845), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(843), + [aux_sym_compression_token1] = ACTIONS(843), + [aux_sym_connection_attempts_token1] = ACTIONS(843), + [aux_sym_connect_timeout_token1] = ACTIONS(843), + [aux_sym_control_master_token1] = ACTIONS(843), + [aux_sym_control_path_token1] = ACTIONS(843), + [aux_sym_control_persist_token1] = ACTIONS(843), + [aux_sym_dynamic_forward_token1] = ACTIONS(843), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(843), + [aux_sym_escape_char_token1] = ACTIONS(843), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(843), + [aux_sym_fingerprint_hash_token1] = ACTIONS(843), + [aux_sym_fork_after_authentication_token1] = ACTIONS(843), + [aux_sym_forward_agent_token1] = ACTIONS(843), + [aux_sym_forward_x11_token1] = ACTIONS(845), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(843), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(843), + [aux_sym_gateway_ports_token1] = ACTIONS(843), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(843), + [aux_sym_gssapi_authentication_token1] = ACTIONS(843), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(843), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(843), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(843), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(843), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(843), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(843), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(843), + [aux_sym_hash_known_hosts_token1] = ACTIONS(843), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(843), + [aux_sym_hostbased_authentication_token1] = ACTIONS(843), + [aux_sym_host_key_algorithms_token1] = ACTIONS(843), + [aux_sym_host_key_alias_token1] = ACTIONS(843), + [aux_sym_hostname_token1] = ACTIONS(843), + [aux_sym_identities_only_token1] = ACTIONS(843), + [aux_sym_identity_agent_token1] = ACTIONS(843), + [aux_sym_identity_file_token1] = ACTIONS(843), + [aux_sym_ignore_unknown_token1] = ACTIONS(843), + [aux_sym_include_token1] = ACTIONS(843), + [aux_sym_ip_qos_token1] = ACTIONS(843), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(843), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(843), + [aux_sym_kex_algorithms_token1] = ACTIONS(843), + [aux_sym_known_hosts_command_token1] = ACTIONS(843), + [aux_sym_local_command_token1] = ACTIONS(843), + [aux_sym_local_forward_token1] = ACTIONS(843), + [aux_sym_log_level_token1] = ACTIONS(843), + [aux_sym_log_verbose_token1] = ACTIONS(843), + [aux_sym_macs_token1] = ACTIONS(843), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(843), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(843), + [aux_sym_password_authentication_token1] = ACTIONS(843), + [aux_sym_permit_local_command_token1] = ACTIONS(843), + [aux_sym_permit_remote_open_token1] = ACTIONS(843), + [aux_sym_pkcs11_provider_token1] = ACTIONS(843), + [aux_sym_port_token1] = ACTIONS(843), + [aux_sym_preferred_authentications_token1] = ACTIONS(843), + [aux_sym_protocol_token1] = ACTIONS(843), + [aux_sym_proxy_command_token1] = ACTIONS(843), + [aux_sym_proxy_jump_token1] = ACTIONS(843), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(843), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(843), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(843), + [aux_sym_pubkey_authentication_token1] = ACTIONS(843), + [aux_sym_rekey_limit_token1] = ACTIONS(843), + [aux_sym_remote_command_token1] = ACTIONS(843), + [aux_sym_remote_forward_token1] = ACTIONS(843), + [aux_sym_request_tty_token1] = ACTIONS(843), + [aux_sym_revoked_host_keys_token1] = ACTIONS(843), + [aux_sym_security_key_provider_token1] = ACTIONS(843), + [aux_sym_send_env_token1] = ACTIONS(843), + [aux_sym_server_alive_count_max_token1] = ACTIONS(843), + [aux_sym_server_alive_interval_token1] = ACTIONS(843), + [aux_sym_session_type_token1] = ACTIONS(843), + [aux_sym_set_env_token1] = ACTIONS(843), + [aux_sym_stdin_null_token1] = ACTIONS(843), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(843), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(843), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(843), + [aux_sym_syslog_facility_token1] = ACTIONS(843), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(843), + [aux_sym_keep_alive_token1] = ACTIONS(843), + [aux_sym_tunnel_token1] = ACTIONS(845), + [aux_sym_tunnel_device_token1] = ACTIONS(843), + [aux_sym_update_host_keys_token1] = ACTIONS(843), + [aux_sym_use_keychain_token1] = ACTIONS(843), + [aux_sym_user_token1] = ACTIONS(845), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(843), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(843), + [aux_sym_visual_host_key_token1] = ACTIONS(843), + [aux_sym_xauth_location_token1] = ACTIONS(843), + }, + [78] = { + [ts_builtin_sym_end] = ACTIONS(847), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(849), + [aux_sym_match_token1] = ACTIONS(847), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(847), + [aux_sym_address_family_token1] = ACTIONS(847), + [aux_sym_batch_mode_token1] = ACTIONS(847), + [aux_sym_bind_address_token1] = ACTIONS(847), + [aux_sym_bind_interface_token1] = ACTIONS(847), + [aux_sym_canonical_domains_token1] = ACTIONS(847), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(847), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(847), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(847), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(847), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(847), + [aux_sym_certificate_file_token1] = ACTIONS(847), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(847), + [aux_sym_check_host_ip_token1] = ACTIONS(847), + [aux_sym_ciphers_token1] = ACTIONS(847), + [aux_sym_cipher_token1] = ACTIONS(849), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(847), + [aux_sym_compression_token1] = ACTIONS(847), + [aux_sym_connection_attempts_token1] = ACTIONS(847), + [aux_sym_connect_timeout_token1] = ACTIONS(847), + [aux_sym_control_master_token1] = ACTIONS(847), + [aux_sym_control_path_token1] = ACTIONS(847), + [aux_sym_control_persist_token1] = ACTIONS(847), + [aux_sym_dynamic_forward_token1] = ACTIONS(847), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(847), + [aux_sym_escape_char_token1] = ACTIONS(847), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(847), + [aux_sym_fingerprint_hash_token1] = ACTIONS(847), + [aux_sym_fork_after_authentication_token1] = ACTIONS(847), + [aux_sym_forward_agent_token1] = ACTIONS(847), + [aux_sym_forward_x11_token1] = ACTIONS(849), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(847), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(847), + [aux_sym_gateway_ports_token1] = ACTIONS(847), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(847), + [aux_sym_gssapi_authentication_token1] = ACTIONS(847), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(847), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(847), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(847), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(847), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(847), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(847), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(847), + [aux_sym_hash_known_hosts_token1] = ACTIONS(847), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(847), + [aux_sym_hostbased_authentication_token1] = ACTIONS(847), + [aux_sym_host_key_algorithms_token1] = ACTIONS(847), + [aux_sym_host_key_alias_token1] = ACTIONS(847), + [aux_sym_hostname_token1] = ACTIONS(847), + [aux_sym_identities_only_token1] = ACTIONS(847), + [aux_sym_identity_agent_token1] = ACTIONS(847), + [aux_sym_identity_file_token1] = ACTIONS(847), + [aux_sym_ignore_unknown_token1] = ACTIONS(847), + [aux_sym_include_token1] = ACTIONS(847), + [aux_sym_ip_qos_token1] = ACTIONS(847), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(847), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(847), + [aux_sym_kex_algorithms_token1] = ACTIONS(847), + [aux_sym_known_hosts_command_token1] = ACTIONS(847), + [aux_sym_local_command_token1] = ACTIONS(847), + [aux_sym_local_forward_token1] = ACTIONS(847), + [aux_sym_log_level_token1] = ACTIONS(847), + [aux_sym_log_verbose_token1] = ACTIONS(847), + [aux_sym_macs_token1] = ACTIONS(847), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(847), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(847), + [aux_sym_password_authentication_token1] = ACTIONS(847), + [aux_sym_permit_local_command_token1] = ACTIONS(847), + [aux_sym_permit_remote_open_token1] = ACTIONS(847), + [aux_sym_pkcs11_provider_token1] = ACTIONS(847), + [aux_sym_port_token1] = ACTIONS(847), + [aux_sym_preferred_authentications_token1] = ACTIONS(847), + [aux_sym_protocol_token1] = ACTIONS(847), + [aux_sym_proxy_command_token1] = ACTIONS(847), + [aux_sym_proxy_jump_token1] = ACTIONS(847), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(847), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(847), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(847), + [aux_sym_pubkey_authentication_token1] = ACTIONS(847), + [aux_sym_rekey_limit_token1] = ACTIONS(847), + [aux_sym_remote_command_token1] = ACTIONS(847), + [aux_sym_remote_forward_token1] = ACTIONS(847), + [aux_sym_request_tty_token1] = ACTIONS(847), + [aux_sym_revoked_host_keys_token1] = ACTIONS(847), + [aux_sym_security_key_provider_token1] = ACTIONS(847), + [aux_sym_send_env_token1] = ACTIONS(847), + [aux_sym_server_alive_count_max_token1] = ACTIONS(847), + [aux_sym_server_alive_interval_token1] = ACTIONS(847), + [aux_sym_session_type_token1] = ACTIONS(847), + [aux_sym_set_env_token1] = ACTIONS(847), + [aux_sym_stdin_null_token1] = ACTIONS(847), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(847), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(847), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(847), + [aux_sym_syslog_facility_token1] = ACTIONS(847), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(847), + [aux_sym_keep_alive_token1] = ACTIONS(847), + [aux_sym_tunnel_token1] = ACTIONS(849), + [aux_sym_tunnel_device_token1] = ACTIONS(847), + [aux_sym_update_host_keys_token1] = ACTIONS(847), + [aux_sym_use_keychain_token1] = ACTIONS(847), + [aux_sym_user_token1] = ACTIONS(849), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(847), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(847), + [aux_sym_visual_host_key_token1] = ACTIONS(847), + [aux_sym_xauth_location_token1] = ACTIONS(847), + }, + [79] = { + [ts_builtin_sym_end] = ACTIONS(851), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(853), + [aux_sym_match_token1] = ACTIONS(851), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(851), + [aux_sym_address_family_token1] = ACTIONS(851), + [aux_sym_batch_mode_token1] = ACTIONS(851), + [aux_sym_bind_address_token1] = ACTIONS(851), + [aux_sym_bind_interface_token1] = ACTIONS(851), + [aux_sym_canonical_domains_token1] = ACTIONS(851), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(851), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(851), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(851), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(851), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(851), + [aux_sym_certificate_file_token1] = ACTIONS(851), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(851), + [aux_sym_check_host_ip_token1] = ACTIONS(851), + [aux_sym_ciphers_token1] = ACTIONS(851), + [aux_sym_cipher_token1] = ACTIONS(853), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(851), + [aux_sym_compression_token1] = ACTIONS(851), + [aux_sym_connection_attempts_token1] = ACTIONS(851), + [aux_sym_connect_timeout_token1] = ACTIONS(851), + [aux_sym_control_master_token1] = ACTIONS(851), + [aux_sym_control_path_token1] = ACTIONS(851), + [aux_sym_control_persist_token1] = ACTIONS(851), + [aux_sym_dynamic_forward_token1] = ACTIONS(851), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(851), + [aux_sym_escape_char_token1] = ACTIONS(851), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(851), + [aux_sym_fingerprint_hash_token1] = ACTIONS(851), + [aux_sym_fork_after_authentication_token1] = ACTIONS(851), + [aux_sym_forward_agent_token1] = ACTIONS(851), + [aux_sym_forward_x11_token1] = ACTIONS(853), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(851), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(851), + [aux_sym_gateway_ports_token1] = ACTIONS(851), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(851), + [aux_sym_gssapi_authentication_token1] = ACTIONS(851), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(851), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(851), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(851), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(851), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(851), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(851), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(851), + [aux_sym_hash_known_hosts_token1] = ACTIONS(851), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(851), + [aux_sym_hostbased_authentication_token1] = ACTIONS(851), + [aux_sym_host_key_algorithms_token1] = ACTIONS(851), + [aux_sym_host_key_alias_token1] = ACTIONS(851), + [aux_sym_hostname_token1] = ACTIONS(851), + [aux_sym_identities_only_token1] = ACTIONS(851), + [aux_sym_identity_agent_token1] = ACTIONS(851), + [aux_sym_identity_file_token1] = ACTIONS(851), + [aux_sym_ignore_unknown_token1] = ACTIONS(851), + [aux_sym_include_token1] = ACTIONS(851), + [aux_sym_ip_qos_token1] = ACTIONS(851), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(851), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(851), + [aux_sym_kex_algorithms_token1] = ACTIONS(851), + [aux_sym_known_hosts_command_token1] = ACTIONS(851), + [aux_sym_local_command_token1] = ACTIONS(851), + [aux_sym_local_forward_token1] = ACTIONS(851), + [aux_sym_log_level_token1] = ACTIONS(851), + [aux_sym_log_verbose_token1] = ACTIONS(851), + [aux_sym_macs_token1] = ACTIONS(851), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(851), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(851), + [aux_sym_password_authentication_token1] = ACTIONS(851), + [aux_sym_permit_local_command_token1] = ACTIONS(851), + [aux_sym_permit_remote_open_token1] = ACTIONS(851), + [aux_sym_pkcs11_provider_token1] = ACTIONS(851), + [aux_sym_port_token1] = ACTIONS(851), + [aux_sym_preferred_authentications_token1] = ACTIONS(851), + [aux_sym_protocol_token1] = ACTIONS(851), + [aux_sym_proxy_command_token1] = ACTIONS(851), + [aux_sym_proxy_jump_token1] = ACTIONS(851), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(851), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(851), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(851), + [aux_sym_pubkey_authentication_token1] = ACTIONS(851), + [aux_sym_rekey_limit_token1] = ACTIONS(851), + [aux_sym_remote_command_token1] = ACTIONS(851), + [aux_sym_remote_forward_token1] = ACTIONS(851), + [aux_sym_request_tty_token1] = ACTIONS(851), + [aux_sym_revoked_host_keys_token1] = ACTIONS(851), + [aux_sym_security_key_provider_token1] = ACTIONS(851), + [aux_sym_send_env_token1] = ACTIONS(851), + [aux_sym_server_alive_count_max_token1] = ACTIONS(851), + [aux_sym_server_alive_interval_token1] = ACTIONS(851), + [aux_sym_session_type_token1] = ACTIONS(851), + [aux_sym_set_env_token1] = ACTIONS(851), + [aux_sym_stdin_null_token1] = ACTIONS(851), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(851), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(851), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(851), + [aux_sym_syslog_facility_token1] = ACTIONS(851), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(851), + [aux_sym_keep_alive_token1] = ACTIONS(851), + [aux_sym_tunnel_token1] = ACTIONS(853), + [aux_sym_tunnel_device_token1] = ACTIONS(851), + [aux_sym_update_host_keys_token1] = ACTIONS(851), + [aux_sym_use_keychain_token1] = ACTIONS(851), + [aux_sym_user_token1] = ACTIONS(853), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(851), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(851), + [aux_sym_visual_host_key_token1] = ACTIONS(851), + [aux_sym_xauth_location_token1] = ACTIONS(851), + }, + [80] = { + [ts_builtin_sym_end] = ACTIONS(855), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(857), + [aux_sym_match_token1] = ACTIONS(855), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(855), + [aux_sym_address_family_token1] = ACTIONS(855), + [aux_sym_batch_mode_token1] = ACTIONS(855), + [aux_sym_bind_address_token1] = ACTIONS(855), + [aux_sym_bind_interface_token1] = ACTIONS(855), + [aux_sym_canonical_domains_token1] = ACTIONS(855), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(855), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(855), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(855), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(855), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(855), + [aux_sym_certificate_file_token1] = ACTIONS(855), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(855), + [aux_sym_check_host_ip_token1] = ACTIONS(855), + [aux_sym_ciphers_token1] = ACTIONS(855), + [aux_sym_cipher_token1] = ACTIONS(857), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(855), + [aux_sym_compression_token1] = ACTIONS(855), + [aux_sym_connection_attempts_token1] = ACTIONS(855), + [aux_sym_connect_timeout_token1] = ACTIONS(855), + [aux_sym_control_master_token1] = ACTIONS(855), + [aux_sym_control_path_token1] = ACTIONS(855), + [aux_sym_control_persist_token1] = ACTIONS(855), + [aux_sym_dynamic_forward_token1] = ACTIONS(855), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(855), + [aux_sym_escape_char_token1] = ACTIONS(855), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(855), + [aux_sym_fingerprint_hash_token1] = ACTIONS(855), + [aux_sym_fork_after_authentication_token1] = ACTIONS(855), + [aux_sym_forward_agent_token1] = ACTIONS(855), + [aux_sym_forward_x11_token1] = ACTIONS(857), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(855), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(855), + [aux_sym_gateway_ports_token1] = ACTIONS(855), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(855), + [aux_sym_gssapi_authentication_token1] = ACTIONS(855), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(855), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(855), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(855), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(855), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(855), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(855), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(855), + [aux_sym_hash_known_hosts_token1] = ACTIONS(855), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(855), + [aux_sym_hostbased_authentication_token1] = ACTIONS(855), + [aux_sym_host_key_algorithms_token1] = ACTIONS(855), + [aux_sym_host_key_alias_token1] = ACTIONS(855), + [aux_sym_hostname_token1] = ACTIONS(855), + [aux_sym_identities_only_token1] = ACTIONS(855), + [aux_sym_identity_agent_token1] = ACTIONS(855), + [aux_sym_identity_file_token1] = ACTIONS(855), + [aux_sym_ignore_unknown_token1] = ACTIONS(855), + [aux_sym_include_token1] = ACTIONS(855), + [aux_sym_ip_qos_token1] = ACTIONS(855), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(855), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(855), + [aux_sym_kex_algorithms_token1] = ACTIONS(855), + [aux_sym_known_hosts_command_token1] = ACTIONS(855), + [aux_sym_local_command_token1] = ACTIONS(855), + [aux_sym_local_forward_token1] = ACTIONS(855), + [aux_sym_log_level_token1] = ACTIONS(855), + [aux_sym_log_verbose_token1] = ACTIONS(855), + [aux_sym_macs_token1] = ACTIONS(855), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(855), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(855), + [aux_sym_password_authentication_token1] = ACTIONS(855), + [aux_sym_permit_local_command_token1] = ACTIONS(855), + [aux_sym_permit_remote_open_token1] = ACTIONS(855), + [aux_sym_pkcs11_provider_token1] = ACTIONS(855), + [aux_sym_port_token1] = ACTIONS(855), + [aux_sym_preferred_authentications_token1] = ACTIONS(855), + [aux_sym_protocol_token1] = ACTIONS(855), + [aux_sym_proxy_command_token1] = ACTIONS(855), + [aux_sym_proxy_jump_token1] = ACTIONS(855), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(855), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(855), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(855), + [aux_sym_pubkey_authentication_token1] = ACTIONS(855), + [aux_sym_rekey_limit_token1] = ACTIONS(855), + [aux_sym_remote_command_token1] = ACTIONS(855), + [aux_sym_remote_forward_token1] = ACTIONS(855), + [aux_sym_request_tty_token1] = ACTIONS(855), + [aux_sym_revoked_host_keys_token1] = ACTIONS(855), + [aux_sym_security_key_provider_token1] = ACTIONS(855), + [aux_sym_send_env_token1] = ACTIONS(855), + [aux_sym_server_alive_count_max_token1] = ACTIONS(855), + [aux_sym_server_alive_interval_token1] = ACTIONS(855), + [aux_sym_session_type_token1] = ACTIONS(855), + [aux_sym_set_env_token1] = ACTIONS(855), + [aux_sym_stdin_null_token1] = ACTIONS(855), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(855), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(855), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(855), + [aux_sym_syslog_facility_token1] = ACTIONS(855), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(855), + [aux_sym_keep_alive_token1] = ACTIONS(855), + [aux_sym_tunnel_token1] = ACTIONS(857), + [aux_sym_tunnel_device_token1] = ACTIONS(855), + [aux_sym_update_host_keys_token1] = ACTIONS(855), + [aux_sym_use_keychain_token1] = ACTIONS(855), + [aux_sym_user_token1] = ACTIONS(857), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(855), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(855), + [aux_sym_visual_host_key_token1] = ACTIONS(855), + [aux_sym_xauth_location_token1] = ACTIONS(855), + }, + [81] = { + [ts_builtin_sym_end] = ACTIONS(859), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(861), + [aux_sym_match_token1] = ACTIONS(859), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(859), + [aux_sym_address_family_token1] = ACTIONS(859), + [aux_sym_batch_mode_token1] = ACTIONS(859), + [aux_sym_bind_address_token1] = ACTIONS(859), + [aux_sym_bind_interface_token1] = ACTIONS(859), + [aux_sym_canonical_domains_token1] = ACTIONS(859), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(859), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(859), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(859), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(859), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(859), + [aux_sym_certificate_file_token1] = ACTIONS(859), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(859), + [aux_sym_check_host_ip_token1] = ACTIONS(859), + [aux_sym_ciphers_token1] = ACTIONS(859), + [aux_sym_cipher_token1] = ACTIONS(861), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(859), + [aux_sym_compression_token1] = ACTIONS(859), + [aux_sym_connection_attempts_token1] = ACTIONS(859), + [aux_sym_connect_timeout_token1] = ACTIONS(859), + [aux_sym_control_master_token1] = ACTIONS(859), + [aux_sym_control_path_token1] = ACTIONS(859), + [aux_sym_control_persist_token1] = ACTIONS(859), + [aux_sym_dynamic_forward_token1] = ACTIONS(859), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(859), + [aux_sym_escape_char_token1] = ACTIONS(859), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(859), + [aux_sym_fingerprint_hash_token1] = ACTIONS(859), + [aux_sym_fork_after_authentication_token1] = ACTIONS(859), + [aux_sym_forward_agent_token1] = ACTIONS(859), + [aux_sym_forward_x11_token1] = ACTIONS(861), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(859), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(859), + [aux_sym_gateway_ports_token1] = ACTIONS(859), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(859), + [aux_sym_gssapi_authentication_token1] = ACTIONS(859), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(859), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(859), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(859), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(859), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(859), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(859), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(859), + [aux_sym_hash_known_hosts_token1] = ACTIONS(859), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(859), + [aux_sym_hostbased_authentication_token1] = ACTIONS(859), + [aux_sym_host_key_algorithms_token1] = ACTIONS(859), + [aux_sym_host_key_alias_token1] = ACTIONS(859), + [aux_sym_hostname_token1] = ACTIONS(859), + [aux_sym_identities_only_token1] = ACTIONS(859), + [aux_sym_identity_agent_token1] = ACTIONS(859), + [aux_sym_identity_file_token1] = ACTIONS(859), + [aux_sym_ignore_unknown_token1] = ACTIONS(859), + [aux_sym_include_token1] = ACTIONS(859), + [aux_sym_ip_qos_token1] = ACTIONS(859), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(859), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(859), + [aux_sym_kex_algorithms_token1] = ACTIONS(859), + [aux_sym_known_hosts_command_token1] = ACTIONS(859), + [aux_sym_local_command_token1] = ACTIONS(859), + [aux_sym_local_forward_token1] = ACTIONS(859), + [aux_sym_log_level_token1] = ACTIONS(859), + [aux_sym_log_verbose_token1] = ACTIONS(859), + [aux_sym_macs_token1] = ACTIONS(859), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(859), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(859), + [aux_sym_password_authentication_token1] = ACTIONS(859), + [aux_sym_permit_local_command_token1] = ACTIONS(859), + [aux_sym_permit_remote_open_token1] = ACTIONS(859), + [aux_sym_pkcs11_provider_token1] = ACTIONS(859), + [aux_sym_port_token1] = ACTIONS(859), + [aux_sym_preferred_authentications_token1] = ACTIONS(859), + [aux_sym_protocol_token1] = ACTIONS(859), + [aux_sym_proxy_command_token1] = ACTIONS(859), + [aux_sym_proxy_jump_token1] = ACTIONS(859), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(859), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(859), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(859), + [aux_sym_pubkey_authentication_token1] = ACTIONS(859), + [aux_sym_rekey_limit_token1] = ACTIONS(859), + [aux_sym_remote_command_token1] = ACTIONS(859), + [aux_sym_remote_forward_token1] = ACTIONS(859), + [aux_sym_request_tty_token1] = ACTIONS(859), + [aux_sym_revoked_host_keys_token1] = ACTIONS(859), + [aux_sym_security_key_provider_token1] = ACTIONS(859), + [aux_sym_send_env_token1] = ACTIONS(859), + [aux_sym_server_alive_count_max_token1] = ACTIONS(859), + [aux_sym_server_alive_interval_token1] = ACTIONS(859), + [aux_sym_session_type_token1] = ACTIONS(859), + [aux_sym_set_env_token1] = ACTIONS(859), + [aux_sym_stdin_null_token1] = ACTIONS(859), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(859), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(859), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(859), + [aux_sym_syslog_facility_token1] = ACTIONS(859), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(859), + [aux_sym_keep_alive_token1] = ACTIONS(859), + [aux_sym_tunnel_token1] = ACTIONS(861), + [aux_sym_tunnel_device_token1] = ACTIONS(859), + [aux_sym_update_host_keys_token1] = ACTIONS(859), + [aux_sym_use_keychain_token1] = ACTIONS(859), + [aux_sym_user_token1] = ACTIONS(861), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(859), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(859), + [aux_sym_visual_host_key_token1] = ACTIONS(859), + [aux_sym_xauth_location_token1] = ACTIONS(859), + }, + [82] = { + [ts_builtin_sym_end] = ACTIONS(863), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(865), + [aux_sym_match_token1] = ACTIONS(863), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(863), + [aux_sym_address_family_token1] = ACTIONS(863), + [aux_sym_batch_mode_token1] = ACTIONS(863), + [aux_sym_bind_address_token1] = ACTIONS(863), + [aux_sym_bind_interface_token1] = ACTIONS(863), + [aux_sym_canonical_domains_token1] = ACTIONS(863), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(863), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(863), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(863), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(863), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(863), + [aux_sym_certificate_file_token1] = ACTIONS(863), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(863), + [aux_sym_check_host_ip_token1] = ACTIONS(863), + [aux_sym_ciphers_token1] = ACTIONS(863), + [aux_sym_cipher_token1] = ACTIONS(865), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(863), + [aux_sym_compression_token1] = ACTIONS(863), + [aux_sym_connection_attempts_token1] = ACTIONS(863), + [aux_sym_connect_timeout_token1] = ACTIONS(863), + [aux_sym_control_master_token1] = ACTIONS(863), + [aux_sym_control_path_token1] = ACTIONS(863), + [aux_sym_control_persist_token1] = ACTIONS(863), + [aux_sym_dynamic_forward_token1] = ACTIONS(863), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(863), + [aux_sym_escape_char_token1] = ACTIONS(863), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(863), + [aux_sym_fingerprint_hash_token1] = ACTIONS(863), + [aux_sym_fork_after_authentication_token1] = ACTIONS(863), + [aux_sym_forward_agent_token1] = ACTIONS(863), + [aux_sym_forward_x11_token1] = ACTIONS(865), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(863), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(863), + [aux_sym_gateway_ports_token1] = ACTIONS(863), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(863), + [aux_sym_gssapi_authentication_token1] = ACTIONS(863), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(863), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(863), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(863), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(863), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(863), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(863), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(863), + [aux_sym_hash_known_hosts_token1] = ACTIONS(863), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(863), + [aux_sym_hostbased_authentication_token1] = ACTIONS(863), + [aux_sym_host_key_algorithms_token1] = ACTIONS(863), + [aux_sym_host_key_alias_token1] = ACTIONS(863), + [aux_sym_hostname_token1] = ACTIONS(863), + [aux_sym_identities_only_token1] = ACTIONS(863), + [aux_sym_identity_agent_token1] = ACTIONS(863), + [aux_sym_identity_file_token1] = ACTIONS(863), + [aux_sym_ignore_unknown_token1] = ACTIONS(863), + [aux_sym_include_token1] = ACTIONS(863), + [aux_sym_ip_qos_token1] = ACTIONS(863), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(863), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(863), + [aux_sym_kex_algorithms_token1] = ACTIONS(863), + [aux_sym_known_hosts_command_token1] = ACTIONS(863), + [aux_sym_local_command_token1] = ACTIONS(863), + [aux_sym_local_forward_token1] = ACTIONS(863), + [aux_sym_log_level_token1] = ACTIONS(863), + [aux_sym_log_verbose_token1] = ACTIONS(863), + [aux_sym_macs_token1] = ACTIONS(863), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(863), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(863), + [aux_sym_password_authentication_token1] = ACTIONS(863), + [aux_sym_permit_local_command_token1] = ACTIONS(863), + [aux_sym_permit_remote_open_token1] = ACTIONS(863), + [aux_sym_pkcs11_provider_token1] = ACTIONS(863), + [aux_sym_port_token1] = ACTIONS(863), + [aux_sym_preferred_authentications_token1] = ACTIONS(863), + [aux_sym_protocol_token1] = ACTIONS(863), + [aux_sym_proxy_command_token1] = ACTIONS(863), + [aux_sym_proxy_jump_token1] = ACTIONS(863), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(863), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(863), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(863), + [aux_sym_pubkey_authentication_token1] = ACTIONS(863), + [aux_sym_rekey_limit_token1] = ACTIONS(863), + [aux_sym_remote_command_token1] = ACTIONS(863), + [aux_sym_remote_forward_token1] = ACTIONS(863), + [aux_sym_request_tty_token1] = ACTIONS(863), + [aux_sym_revoked_host_keys_token1] = ACTIONS(863), + [aux_sym_security_key_provider_token1] = ACTIONS(863), + [aux_sym_send_env_token1] = ACTIONS(863), + [aux_sym_server_alive_count_max_token1] = ACTIONS(863), + [aux_sym_server_alive_interval_token1] = ACTIONS(863), + [aux_sym_session_type_token1] = ACTIONS(863), + [aux_sym_set_env_token1] = ACTIONS(863), + [aux_sym_stdin_null_token1] = ACTIONS(863), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(863), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(863), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(863), + [aux_sym_syslog_facility_token1] = ACTIONS(863), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(863), + [aux_sym_keep_alive_token1] = ACTIONS(863), + [aux_sym_tunnel_token1] = ACTIONS(865), + [aux_sym_tunnel_device_token1] = ACTIONS(863), + [aux_sym_update_host_keys_token1] = ACTIONS(863), + [aux_sym_use_keychain_token1] = ACTIONS(863), + [aux_sym_user_token1] = ACTIONS(865), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(863), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(863), + [aux_sym_visual_host_key_token1] = ACTIONS(863), + [aux_sym_xauth_location_token1] = ACTIONS(863), + }, + [83] = { + [ts_builtin_sym_end] = ACTIONS(867), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(869), + [aux_sym_match_token1] = ACTIONS(867), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(867), + [aux_sym_address_family_token1] = ACTIONS(867), + [aux_sym_batch_mode_token1] = ACTIONS(867), + [aux_sym_bind_address_token1] = ACTIONS(867), + [aux_sym_bind_interface_token1] = ACTIONS(867), + [aux_sym_canonical_domains_token1] = ACTIONS(867), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(867), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(867), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(867), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(867), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(867), + [aux_sym_certificate_file_token1] = ACTIONS(867), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(867), + [aux_sym_check_host_ip_token1] = ACTIONS(867), + [aux_sym_ciphers_token1] = ACTIONS(867), + [aux_sym_cipher_token1] = ACTIONS(869), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(867), + [aux_sym_compression_token1] = ACTIONS(867), + [aux_sym_connection_attempts_token1] = ACTIONS(867), + [aux_sym_connect_timeout_token1] = ACTIONS(867), + [aux_sym_control_master_token1] = ACTIONS(867), + [aux_sym_control_path_token1] = ACTIONS(867), + [aux_sym_control_persist_token1] = ACTIONS(867), + [aux_sym_dynamic_forward_token1] = ACTIONS(867), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(867), + [aux_sym_escape_char_token1] = ACTIONS(867), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(867), + [aux_sym_fingerprint_hash_token1] = ACTIONS(867), + [aux_sym_fork_after_authentication_token1] = ACTIONS(867), + [aux_sym_forward_agent_token1] = ACTIONS(867), + [aux_sym_forward_x11_token1] = ACTIONS(869), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(867), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(867), + [aux_sym_gateway_ports_token1] = ACTIONS(867), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(867), + [aux_sym_gssapi_authentication_token1] = ACTIONS(867), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(867), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(867), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(867), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(867), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(867), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(867), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(867), + [aux_sym_hash_known_hosts_token1] = ACTIONS(867), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(867), + [aux_sym_hostbased_authentication_token1] = ACTIONS(867), + [aux_sym_host_key_algorithms_token1] = ACTIONS(867), + [aux_sym_host_key_alias_token1] = ACTIONS(867), + [aux_sym_hostname_token1] = ACTIONS(867), + [aux_sym_identities_only_token1] = ACTIONS(867), + [aux_sym_identity_agent_token1] = ACTIONS(867), + [aux_sym_identity_file_token1] = ACTIONS(867), + [aux_sym_ignore_unknown_token1] = ACTIONS(867), + [aux_sym_include_token1] = ACTIONS(867), + [aux_sym_ip_qos_token1] = ACTIONS(867), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(867), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(867), + [aux_sym_kex_algorithms_token1] = ACTIONS(867), + [aux_sym_known_hosts_command_token1] = ACTIONS(867), + [aux_sym_local_command_token1] = ACTIONS(867), + [aux_sym_local_forward_token1] = ACTIONS(867), + [aux_sym_log_level_token1] = ACTIONS(867), + [aux_sym_log_verbose_token1] = ACTIONS(867), + [aux_sym_macs_token1] = ACTIONS(867), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(867), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(867), + [aux_sym_password_authentication_token1] = ACTIONS(867), + [aux_sym_permit_local_command_token1] = ACTIONS(867), + [aux_sym_permit_remote_open_token1] = ACTIONS(867), + [aux_sym_pkcs11_provider_token1] = ACTIONS(867), + [aux_sym_port_token1] = ACTIONS(867), + [aux_sym_preferred_authentications_token1] = ACTIONS(867), + [aux_sym_protocol_token1] = ACTIONS(867), + [aux_sym_proxy_command_token1] = ACTIONS(867), + [aux_sym_proxy_jump_token1] = ACTIONS(867), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(867), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(867), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(867), + [aux_sym_pubkey_authentication_token1] = ACTIONS(867), + [aux_sym_rekey_limit_token1] = ACTIONS(867), + [aux_sym_remote_command_token1] = ACTIONS(867), + [aux_sym_remote_forward_token1] = ACTIONS(867), + [aux_sym_request_tty_token1] = ACTIONS(867), + [aux_sym_revoked_host_keys_token1] = ACTIONS(867), + [aux_sym_security_key_provider_token1] = ACTIONS(867), + [aux_sym_send_env_token1] = ACTIONS(867), + [aux_sym_server_alive_count_max_token1] = ACTIONS(867), + [aux_sym_server_alive_interval_token1] = ACTIONS(867), + [aux_sym_session_type_token1] = ACTIONS(867), + [aux_sym_set_env_token1] = ACTIONS(867), + [aux_sym_stdin_null_token1] = ACTIONS(867), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(867), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(867), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(867), + [aux_sym_syslog_facility_token1] = ACTIONS(867), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(867), + [aux_sym_keep_alive_token1] = ACTIONS(867), + [aux_sym_tunnel_token1] = ACTIONS(869), + [aux_sym_tunnel_device_token1] = ACTIONS(867), + [aux_sym_update_host_keys_token1] = ACTIONS(867), + [aux_sym_use_keychain_token1] = ACTIONS(867), + [aux_sym_user_token1] = ACTIONS(869), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(867), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(867), + [aux_sym_visual_host_key_token1] = ACTIONS(867), + [aux_sym_xauth_location_token1] = ACTIONS(867), + }, + [84] = { + [ts_builtin_sym_end] = ACTIONS(871), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(873), + [aux_sym_match_token1] = ACTIONS(871), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(871), + [aux_sym_address_family_token1] = ACTIONS(871), + [aux_sym_batch_mode_token1] = ACTIONS(871), + [aux_sym_bind_address_token1] = ACTIONS(871), + [aux_sym_bind_interface_token1] = ACTIONS(871), + [aux_sym_canonical_domains_token1] = ACTIONS(871), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(871), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(871), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(871), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(871), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(871), + [aux_sym_certificate_file_token1] = ACTIONS(871), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(871), + [aux_sym_check_host_ip_token1] = ACTIONS(871), + [aux_sym_ciphers_token1] = ACTIONS(871), + [aux_sym_cipher_token1] = ACTIONS(873), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(871), + [aux_sym_compression_token1] = ACTIONS(871), + [aux_sym_connection_attempts_token1] = ACTIONS(871), + [aux_sym_connect_timeout_token1] = ACTIONS(871), + [aux_sym_control_master_token1] = ACTIONS(871), + [aux_sym_control_path_token1] = ACTIONS(871), + [aux_sym_control_persist_token1] = ACTIONS(871), + [aux_sym_dynamic_forward_token1] = ACTIONS(871), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(871), + [aux_sym_escape_char_token1] = ACTIONS(871), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(871), + [aux_sym_fingerprint_hash_token1] = ACTIONS(871), + [aux_sym_fork_after_authentication_token1] = ACTIONS(871), + [aux_sym_forward_agent_token1] = ACTIONS(871), + [aux_sym_forward_x11_token1] = ACTIONS(873), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(871), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(871), + [aux_sym_gateway_ports_token1] = ACTIONS(871), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(871), + [aux_sym_gssapi_authentication_token1] = ACTIONS(871), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(871), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(871), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(871), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(871), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(871), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(871), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(871), + [aux_sym_hash_known_hosts_token1] = ACTIONS(871), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(871), + [aux_sym_hostbased_authentication_token1] = ACTIONS(871), + [aux_sym_host_key_algorithms_token1] = ACTIONS(871), + [aux_sym_host_key_alias_token1] = ACTIONS(871), + [aux_sym_hostname_token1] = ACTIONS(871), + [aux_sym_identities_only_token1] = ACTIONS(871), + [aux_sym_identity_agent_token1] = ACTIONS(871), + [aux_sym_identity_file_token1] = ACTIONS(871), + [aux_sym_ignore_unknown_token1] = ACTIONS(871), + [aux_sym_include_token1] = ACTIONS(871), + [aux_sym_ip_qos_token1] = ACTIONS(871), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(871), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(871), + [aux_sym_kex_algorithms_token1] = ACTIONS(871), + [aux_sym_known_hosts_command_token1] = ACTIONS(871), + [aux_sym_local_command_token1] = ACTIONS(871), + [aux_sym_local_forward_token1] = ACTIONS(871), + [aux_sym_log_level_token1] = ACTIONS(871), + [aux_sym_log_verbose_token1] = ACTIONS(871), + [aux_sym_macs_token1] = ACTIONS(871), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(871), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(871), + [aux_sym_password_authentication_token1] = ACTIONS(871), + [aux_sym_permit_local_command_token1] = ACTIONS(871), + [aux_sym_permit_remote_open_token1] = ACTIONS(871), + [aux_sym_pkcs11_provider_token1] = ACTIONS(871), + [aux_sym_port_token1] = ACTIONS(871), + [aux_sym_preferred_authentications_token1] = ACTIONS(871), + [aux_sym_protocol_token1] = ACTIONS(871), + [aux_sym_proxy_command_token1] = ACTIONS(871), + [aux_sym_proxy_jump_token1] = ACTIONS(871), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(871), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(871), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(871), + [aux_sym_pubkey_authentication_token1] = ACTIONS(871), + [aux_sym_rekey_limit_token1] = ACTIONS(871), + [aux_sym_remote_command_token1] = ACTIONS(871), + [aux_sym_remote_forward_token1] = ACTIONS(871), + [aux_sym_request_tty_token1] = ACTIONS(871), + [aux_sym_revoked_host_keys_token1] = ACTIONS(871), + [aux_sym_security_key_provider_token1] = ACTIONS(871), + [aux_sym_send_env_token1] = ACTIONS(871), + [aux_sym_server_alive_count_max_token1] = ACTIONS(871), + [aux_sym_server_alive_interval_token1] = ACTIONS(871), + [aux_sym_session_type_token1] = ACTIONS(871), + [aux_sym_set_env_token1] = ACTIONS(871), + [aux_sym_stdin_null_token1] = ACTIONS(871), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(871), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(871), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(871), + [aux_sym_syslog_facility_token1] = ACTIONS(871), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(871), + [aux_sym_keep_alive_token1] = ACTIONS(871), + [aux_sym_tunnel_token1] = ACTIONS(873), + [aux_sym_tunnel_device_token1] = ACTIONS(871), + [aux_sym_update_host_keys_token1] = ACTIONS(871), + [aux_sym_use_keychain_token1] = ACTIONS(871), + [aux_sym_user_token1] = ACTIONS(873), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(871), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(871), + [aux_sym_visual_host_key_token1] = ACTIONS(871), + [aux_sym_xauth_location_token1] = ACTIONS(871), + }, + [85] = { + [ts_builtin_sym_end] = ACTIONS(875), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(877), + [aux_sym_match_token1] = ACTIONS(875), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(875), + [aux_sym_address_family_token1] = ACTIONS(875), + [aux_sym_batch_mode_token1] = ACTIONS(875), + [aux_sym_bind_address_token1] = ACTIONS(875), + [aux_sym_bind_interface_token1] = ACTIONS(875), + [aux_sym_canonical_domains_token1] = ACTIONS(875), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(875), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(875), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(875), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(875), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(875), + [aux_sym_certificate_file_token1] = ACTIONS(875), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(875), + [aux_sym_check_host_ip_token1] = ACTIONS(875), + [aux_sym_ciphers_token1] = ACTIONS(875), + [aux_sym_cipher_token1] = ACTIONS(877), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(875), + [aux_sym_compression_token1] = ACTIONS(875), + [aux_sym_connection_attempts_token1] = ACTIONS(875), + [aux_sym_connect_timeout_token1] = ACTIONS(875), + [aux_sym_control_master_token1] = ACTIONS(875), + [aux_sym_control_path_token1] = ACTIONS(875), + [aux_sym_control_persist_token1] = ACTIONS(875), + [aux_sym_dynamic_forward_token1] = ACTIONS(875), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(875), + [aux_sym_escape_char_token1] = ACTIONS(875), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(875), + [aux_sym_fingerprint_hash_token1] = ACTIONS(875), + [aux_sym_fork_after_authentication_token1] = ACTIONS(875), + [aux_sym_forward_agent_token1] = ACTIONS(875), + [aux_sym_forward_x11_token1] = ACTIONS(877), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(875), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(875), + [aux_sym_gateway_ports_token1] = ACTIONS(875), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(875), + [aux_sym_gssapi_authentication_token1] = ACTIONS(875), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(875), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(875), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(875), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(875), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(875), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(875), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(875), + [aux_sym_hash_known_hosts_token1] = ACTIONS(875), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(875), + [aux_sym_hostbased_authentication_token1] = ACTIONS(875), + [aux_sym_host_key_algorithms_token1] = ACTIONS(875), + [aux_sym_host_key_alias_token1] = ACTIONS(875), + [aux_sym_hostname_token1] = ACTIONS(875), + [aux_sym_identities_only_token1] = ACTIONS(875), + [aux_sym_identity_agent_token1] = ACTIONS(875), + [aux_sym_identity_file_token1] = ACTIONS(875), + [aux_sym_ignore_unknown_token1] = ACTIONS(875), + [aux_sym_include_token1] = ACTIONS(875), + [aux_sym_ip_qos_token1] = ACTIONS(875), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(875), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(875), + [aux_sym_kex_algorithms_token1] = ACTIONS(875), + [aux_sym_known_hosts_command_token1] = ACTIONS(875), + [aux_sym_local_command_token1] = ACTIONS(875), + [aux_sym_local_forward_token1] = ACTIONS(875), + [aux_sym_log_level_token1] = ACTIONS(875), + [aux_sym_log_verbose_token1] = ACTIONS(875), + [aux_sym_macs_token1] = ACTIONS(875), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(875), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(875), + [aux_sym_password_authentication_token1] = ACTIONS(875), + [aux_sym_permit_local_command_token1] = ACTIONS(875), + [aux_sym_permit_remote_open_token1] = ACTIONS(875), + [aux_sym_pkcs11_provider_token1] = ACTIONS(875), + [aux_sym_port_token1] = ACTIONS(875), + [aux_sym_preferred_authentications_token1] = ACTIONS(875), + [aux_sym_protocol_token1] = ACTIONS(875), + [aux_sym_proxy_command_token1] = ACTIONS(875), + [aux_sym_proxy_jump_token1] = ACTIONS(875), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(875), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(875), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(875), + [aux_sym_pubkey_authentication_token1] = ACTIONS(875), + [aux_sym_rekey_limit_token1] = ACTIONS(875), + [aux_sym_remote_command_token1] = ACTIONS(875), + [aux_sym_remote_forward_token1] = ACTIONS(875), + [aux_sym_request_tty_token1] = ACTIONS(875), + [aux_sym_revoked_host_keys_token1] = ACTIONS(875), + [aux_sym_security_key_provider_token1] = ACTIONS(875), + [aux_sym_send_env_token1] = ACTIONS(875), + [aux_sym_server_alive_count_max_token1] = ACTIONS(875), + [aux_sym_server_alive_interval_token1] = ACTIONS(875), + [aux_sym_session_type_token1] = ACTIONS(875), + [aux_sym_set_env_token1] = ACTIONS(875), + [aux_sym_stdin_null_token1] = ACTIONS(875), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(875), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(875), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(875), + [aux_sym_syslog_facility_token1] = ACTIONS(875), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(875), + [aux_sym_keep_alive_token1] = ACTIONS(875), + [aux_sym_tunnel_token1] = ACTIONS(877), + [aux_sym_tunnel_device_token1] = ACTIONS(875), + [aux_sym_update_host_keys_token1] = ACTIONS(875), + [aux_sym_use_keychain_token1] = ACTIONS(875), + [aux_sym_user_token1] = ACTIONS(877), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(875), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(875), + [aux_sym_visual_host_key_token1] = ACTIONS(875), + [aux_sym_xauth_location_token1] = ACTIONS(875), + }, + [86] = { + [ts_builtin_sym_end] = ACTIONS(879), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(881), + [aux_sym_match_token1] = ACTIONS(879), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(879), + [aux_sym_address_family_token1] = ACTIONS(879), + [aux_sym_batch_mode_token1] = ACTIONS(879), + [aux_sym_bind_address_token1] = ACTIONS(879), + [aux_sym_bind_interface_token1] = ACTIONS(879), + [aux_sym_canonical_domains_token1] = ACTIONS(879), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(879), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(879), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(879), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(879), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(879), + [aux_sym_certificate_file_token1] = ACTIONS(879), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(879), + [aux_sym_check_host_ip_token1] = ACTIONS(879), + [aux_sym_ciphers_token1] = ACTIONS(879), + [aux_sym_cipher_token1] = ACTIONS(881), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(879), + [aux_sym_compression_token1] = ACTIONS(879), + [aux_sym_connection_attempts_token1] = ACTIONS(879), + [aux_sym_connect_timeout_token1] = ACTIONS(879), + [aux_sym_control_master_token1] = ACTIONS(879), + [aux_sym_control_path_token1] = ACTIONS(879), + [aux_sym_control_persist_token1] = ACTIONS(879), + [aux_sym_dynamic_forward_token1] = ACTIONS(879), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(879), + [aux_sym_escape_char_token1] = ACTIONS(879), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(879), + [aux_sym_fingerprint_hash_token1] = ACTIONS(879), + [aux_sym_fork_after_authentication_token1] = ACTIONS(879), + [aux_sym_forward_agent_token1] = ACTIONS(879), + [aux_sym_forward_x11_token1] = ACTIONS(881), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(879), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(879), + [aux_sym_gateway_ports_token1] = ACTIONS(879), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(879), + [aux_sym_gssapi_authentication_token1] = ACTIONS(879), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(879), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(879), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(879), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(879), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(879), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(879), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(879), + [aux_sym_hash_known_hosts_token1] = ACTIONS(879), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(879), + [aux_sym_hostbased_authentication_token1] = ACTIONS(879), + [aux_sym_host_key_algorithms_token1] = ACTIONS(879), + [aux_sym_host_key_alias_token1] = ACTIONS(879), + [aux_sym_hostname_token1] = ACTIONS(879), + [aux_sym_identities_only_token1] = ACTIONS(879), + [aux_sym_identity_agent_token1] = ACTIONS(879), + [aux_sym_identity_file_token1] = ACTIONS(879), + [aux_sym_ignore_unknown_token1] = ACTIONS(879), + [aux_sym_include_token1] = ACTIONS(879), + [aux_sym_ip_qos_token1] = ACTIONS(879), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(879), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(879), + [aux_sym_kex_algorithms_token1] = ACTIONS(879), + [aux_sym_known_hosts_command_token1] = ACTIONS(879), + [aux_sym_local_command_token1] = ACTIONS(879), + [aux_sym_local_forward_token1] = ACTIONS(879), + [aux_sym_log_level_token1] = ACTIONS(879), + [aux_sym_log_verbose_token1] = ACTIONS(879), + [aux_sym_macs_token1] = ACTIONS(879), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(879), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(879), + [aux_sym_password_authentication_token1] = ACTIONS(879), + [aux_sym_permit_local_command_token1] = ACTIONS(879), + [aux_sym_permit_remote_open_token1] = ACTIONS(879), + [aux_sym_pkcs11_provider_token1] = ACTIONS(879), + [aux_sym_port_token1] = ACTIONS(879), + [aux_sym_preferred_authentications_token1] = ACTIONS(879), + [aux_sym_protocol_token1] = ACTIONS(879), + [aux_sym_proxy_command_token1] = ACTIONS(879), + [aux_sym_proxy_jump_token1] = ACTIONS(879), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(879), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(879), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(879), + [aux_sym_pubkey_authentication_token1] = ACTIONS(879), + [aux_sym_rekey_limit_token1] = ACTIONS(879), + [aux_sym_remote_command_token1] = ACTIONS(879), + [aux_sym_remote_forward_token1] = ACTIONS(879), + [aux_sym_request_tty_token1] = ACTIONS(879), + [aux_sym_revoked_host_keys_token1] = ACTIONS(879), + [aux_sym_security_key_provider_token1] = ACTIONS(879), + [aux_sym_send_env_token1] = ACTIONS(879), + [aux_sym_server_alive_count_max_token1] = ACTIONS(879), + [aux_sym_server_alive_interval_token1] = ACTIONS(879), + [aux_sym_session_type_token1] = ACTIONS(879), + [aux_sym_set_env_token1] = ACTIONS(879), + [aux_sym_stdin_null_token1] = ACTIONS(879), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(879), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(879), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(879), + [aux_sym_syslog_facility_token1] = ACTIONS(879), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(879), + [aux_sym_keep_alive_token1] = ACTIONS(879), + [aux_sym_tunnel_token1] = ACTIONS(881), + [aux_sym_tunnel_device_token1] = ACTIONS(879), + [aux_sym_update_host_keys_token1] = ACTIONS(879), + [aux_sym_use_keychain_token1] = ACTIONS(879), + [aux_sym_user_token1] = ACTIONS(881), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(879), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(879), + [aux_sym_visual_host_key_token1] = ACTIONS(879), + [aux_sym_xauth_location_token1] = ACTIONS(879), + }, + [87] = { + [ts_builtin_sym_end] = ACTIONS(883), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(885), + [aux_sym_match_token1] = ACTIONS(883), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(883), + [aux_sym_address_family_token1] = ACTIONS(883), + [aux_sym_batch_mode_token1] = ACTIONS(883), + [aux_sym_bind_address_token1] = ACTIONS(883), + [aux_sym_bind_interface_token1] = ACTIONS(883), + [aux_sym_canonical_domains_token1] = ACTIONS(883), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(883), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(883), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(883), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(883), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(883), + [aux_sym_certificate_file_token1] = ACTIONS(883), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(883), + [aux_sym_check_host_ip_token1] = ACTIONS(883), + [aux_sym_ciphers_token1] = ACTIONS(883), + [aux_sym_cipher_token1] = ACTIONS(885), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(883), + [aux_sym_compression_token1] = ACTIONS(883), + [aux_sym_connection_attempts_token1] = ACTIONS(883), + [aux_sym_connect_timeout_token1] = ACTIONS(883), + [aux_sym_control_master_token1] = ACTIONS(883), + [aux_sym_control_path_token1] = ACTIONS(883), + [aux_sym_control_persist_token1] = ACTIONS(883), + [aux_sym_dynamic_forward_token1] = ACTIONS(883), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(883), + [aux_sym_escape_char_token1] = ACTIONS(883), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(883), + [aux_sym_fingerprint_hash_token1] = ACTIONS(883), + [aux_sym_fork_after_authentication_token1] = ACTIONS(883), + [aux_sym_forward_agent_token1] = ACTIONS(883), + [aux_sym_forward_x11_token1] = ACTIONS(885), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(883), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(883), + [aux_sym_gateway_ports_token1] = ACTIONS(883), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(883), + [aux_sym_gssapi_authentication_token1] = ACTIONS(883), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(883), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(883), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(883), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(883), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(883), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(883), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(883), + [aux_sym_hash_known_hosts_token1] = ACTIONS(883), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(883), + [aux_sym_hostbased_authentication_token1] = ACTIONS(883), + [aux_sym_host_key_algorithms_token1] = ACTIONS(883), + [aux_sym_host_key_alias_token1] = ACTIONS(883), + [aux_sym_hostname_token1] = ACTIONS(883), + [aux_sym_identities_only_token1] = ACTIONS(883), + [aux_sym_identity_agent_token1] = ACTIONS(883), + [aux_sym_identity_file_token1] = ACTIONS(883), + [aux_sym_ignore_unknown_token1] = ACTIONS(883), + [aux_sym_include_token1] = ACTIONS(883), + [aux_sym_ip_qos_token1] = ACTIONS(883), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(883), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(883), + [aux_sym_kex_algorithms_token1] = ACTIONS(883), + [aux_sym_known_hosts_command_token1] = ACTIONS(883), + [aux_sym_local_command_token1] = ACTIONS(883), + [aux_sym_local_forward_token1] = ACTIONS(883), + [aux_sym_log_level_token1] = ACTIONS(883), + [aux_sym_log_verbose_token1] = ACTIONS(883), + [aux_sym_macs_token1] = ACTIONS(883), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(883), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(883), + [aux_sym_password_authentication_token1] = ACTIONS(883), + [aux_sym_permit_local_command_token1] = ACTIONS(883), + [aux_sym_permit_remote_open_token1] = ACTIONS(883), + [aux_sym_pkcs11_provider_token1] = ACTIONS(883), + [aux_sym_port_token1] = ACTIONS(883), + [aux_sym_preferred_authentications_token1] = ACTIONS(883), + [aux_sym_protocol_token1] = ACTIONS(883), + [aux_sym_proxy_command_token1] = ACTIONS(883), + [aux_sym_proxy_jump_token1] = ACTIONS(883), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(883), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(883), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(883), + [aux_sym_pubkey_authentication_token1] = ACTIONS(883), + [aux_sym_rekey_limit_token1] = ACTIONS(883), + [aux_sym_remote_command_token1] = ACTIONS(883), + [aux_sym_remote_forward_token1] = ACTIONS(883), + [aux_sym_request_tty_token1] = ACTIONS(883), + [aux_sym_revoked_host_keys_token1] = ACTIONS(883), + [aux_sym_security_key_provider_token1] = ACTIONS(883), + [aux_sym_send_env_token1] = ACTIONS(883), + [aux_sym_server_alive_count_max_token1] = ACTIONS(883), + [aux_sym_server_alive_interval_token1] = ACTIONS(883), + [aux_sym_session_type_token1] = ACTIONS(883), + [aux_sym_set_env_token1] = ACTIONS(883), + [aux_sym_stdin_null_token1] = ACTIONS(883), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(883), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(883), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(883), + [aux_sym_syslog_facility_token1] = ACTIONS(883), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(883), + [aux_sym_keep_alive_token1] = ACTIONS(883), + [aux_sym_tunnel_token1] = ACTIONS(885), + [aux_sym_tunnel_device_token1] = ACTIONS(883), + [aux_sym_update_host_keys_token1] = ACTIONS(883), + [aux_sym_use_keychain_token1] = ACTIONS(883), + [aux_sym_user_token1] = ACTIONS(885), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(883), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(883), + [aux_sym_visual_host_key_token1] = ACTIONS(883), + [aux_sym_xauth_location_token1] = ACTIONS(883), + }, + [88] = { + [ts_builtin_sym_end] = ACTIONS(887), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(889), + [aux_sym_match_token1] = ACTIONS(887), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(887), + [aux_sym_address_family_token1] = ACTIONS(887), + [aux_sym_batch_mode_token1] = ACTIONS(887), + [aux_sym_bind_address_token1] = ACTIONS(887), + [aux_sym_bind_interface_token1] = ACTIONS(887), + [aux_sym_canonical_domains_token1] = ACTIONS(887), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(887), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(887), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(887), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(887), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(887), + [aux_sym_certificate_file_token1] = ACTIONS(887), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(887), + [aux_sym_check_host_ip_token1] = ACTIONS(887), + [aux_sym_ciphers_token1] = ACTIONS(887), + [aux_sym_cipher_token1] = ACTIONS(889), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(887), + [aux_sym_compression_token1] = ACTIONS(887), + [aux_sym_connection_attempts_token1] = ACTIONS(887), + [aux_sym_connect_timeout_token1] = ACTIONS(887), + [aux_sym_control_master_token1] = ACTIONS(887), + [aux_sym_control_path_token1] = ACTIONS(887), + [aux_sym_control_persist_token1] = ACTIONS(887), + [aux_sym_dynamic_forward_token1] = ACTIONS(887), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(887), + [aux_sym_escape_char_token1] = ACTIONS(887), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(887), + [aux_sym_fingerprint_hash_token1] = ACTIONS(887), + [aux_sym_fork_after_authentication_token1] = ACTIONS(887), + [aux_sym_forward_agent_token1] = ACTIONS(887), + [aux_sym_forward_x11_token1] = ACTIONS(889), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(887), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(887), + [aux_sym_gateway_ports_token1] = ACTIONS(887), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(887), + [aux_sym_gssapi_authentication_token1] = ACTIONS(887), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(887), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(887), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(887), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(887), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(887), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(887), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(887), + [aux_sym_hash_known_hosts_token1] = ACTIONS(887), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(887), + [aux_sym_hostbased_authentication_token1] = ACTIONS(887), + [aux_sym_host_key_algorithms_token1] = ACTIONS(887), + [aux_sym_host_key_alias_token1] = ACTIONS(887), + [aux_sym_hostname_token1] = ACTIONS(887), + [aux_sym_identities_only_token1] = ACTIONS(887), + [aux_sym_identity_agent_token1] = ACTIONS(887), + [aux_sym_identity_file_token1] = ACTIONS(887), + [aux_sym_ignore_unknown_token1] = ACTIONS(887), + [aux_sym_include_token1] = ACTIONS(887), + [aux_sym_ip_qos_token1] = ACTIONS(887), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(887), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(887), + [aux_sym_kex_algorithms_token1] = ACTIONS(887), + [aux_sym_known_hosts_command_token1] = ACTIONS(887), + [aux_sym_local_command_token1] = ACTIONS(887), + [aux_sym_local_forward_token1] = ACTIONS(887), + [aux_sym_log_level_token1] = ACTIONS(887), + [aux_sym_log_verbose_token1] = ACTIONS(887), + [aux_sym_macs_token1] = ACTIONS(887), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(887), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(887), + [aux_sym_password_authentication_token1] = ACTIONS(887), + [aux_sym_permit_local_command_token1] = ACTIONS(887), + [aux_sym_permit_remote_open_token1] = ACTIONS(887), + [aux_sym_pkcs11_provider_token1] = ACTIONS(887), + [aux_sym_port_token1] = ACTIONS(887), + [aux_sym_preferred_authentications_token1] = ACTIONS(887), + [aux_sym_protocol_token1] = ACTIONS(887), + [aux_sym_proxy_command_token1] = ACTIONS(887), + [aux_sym_proxy_jump_token1] = ACTIONS(887), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(887), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(887), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(887), + [aux_sym_pubkey_authentication_token1] = ACTIONS(887), + [aux_sym_rekey_limit_token1] = ACTIONS(887), + [aux_sym_remote_command_token1] = ACTIONS(887), + [aux_sym_remote_forward_token1] = ACTIONS(887), + [aux_sym_request_tty_token1] = ACTIONS(887), + [aux_sym_revoked_host_keys_token1] = ACTIONS(887), + [aux_sym_security_key_provider_token1] = ACTIONS(887), + [aux_sym_send_env_token1] = ACTIONS(887), + [aux_sym_server_alive_count_max_token1] = ACTIONS(887), + [aux_sym_server_alive_interval_token1] = ACTIONS(887), + [aux_sym_session_type_token1] = ACTIONS(887), + [aux_sym_set_env_token1] = ACTIONS(887), + [aux_sym_stdin_null_token1] = ACTIONS(887), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(887), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(887), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(887), + [aux_sym_syslog_facility_token1] = ACTIONS(887), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(887), + [aux_sym_keep_alive_token1] = ACTIONS(887), + [aux_sym_tunnel_token1] = ACTIONS(889), + [aux_sym_tunnel_device_token1] = ACTIONS(887), + [aux_sym_update_host_keys_token1] = ACTIONS(887), + [aux_sym_use_keychain_token1] = ACTIONS(887), + [aux_sym_user_token1] = ACTIONS(889), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(887), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(887), + [aux_sym_visual_host_key_token1] = ACTIONS(887), + [aux_sym_xauth_location_token1] = ACTIONS(887), + }, + [89] = { + [ts_builtin_sym_end] = ACTIONS(891), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(893), + [aux_sym_match_token1] = ACTIONS(891), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(891), + [aux_sym_address_family_token1] = ACTIONS(891), + [aux_sym_batch_mode_token1] = ACTIONS(891), + [aux_sym_bind_address_token1] = ACTIONS(891), + [aux_sym_bind_interface_token1] = ACTIONS(891), + [aux_sym_canonical_domains_token1] = ACTIONS(891), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(891), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(891), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(891), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(891), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(891), + [aux_sym_certificate_file_token1] = ACTIONS(891), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(891), + [aux_sym_check_host_ip_token1] = ACTIONS(891), + [aux_sym_ciphers_token1] = ACTIONS(891), + [aux_sym_cipher_token1] = ACTIONS(893), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(891), + [aux_sym_compression_token1] = ACTIONS(891), + [aux_sym_connection_attempts_token1] = ACTIONS(891), + [aux_sym_connect_timeout_token1] = ACTIONS(891), + [aux_sym_control_master_token1] = ACTIONS(891), + [aux_sym_control_path_token1] = ACTIONS(891), + [aux_sym_control_persist_token1] = ACTIONS(891), + [aux_sym_dynamic_forward_token1] = ACTIONS(891), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(891), + [aux_sym_escape_char_token1] = ACTIONS(891), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(891), + [aux_sym_fingerprint_hash_token1] = ACTIONS(891), + [aux_sym_fork_after_authentication_token1] = ACTIONS(891), + [aux_sym_forward_agent_token1] = ACTIONS(891), + [aux_sym_forward_x11_token1] = ACTIONS(893), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(891), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(891), + [aux_sym_gateway_ports_token1] = ACTIONS(891), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(891), + [aux_sym_gssapi_authentication_token1] = ACTIONS(891), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(891), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(891), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(891), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(891), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(891), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(891), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(891), + [aux_sym_hash_known_hosts_token1] = ACTIONS(891), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(891), + [aux_sym_hostbased_authentication_token1] = ACTIONS(891), + [aux_sym_host_key_algorithms_token1] = ACTIONS(891), + [aux_sym_host_key_alias_token1] = ACTIONS(891), + [aux_sym_hostname_token1] = ACTIONS(891), + [aux_sym_identities_only_token1] = ACTIONS(891), + [aux_sym_identity_agent_token1] = ACTIONS(891), + [aux_sym_identity_file_token1] = ACTIONS(891), + [aux_sym_ignore_unknown_token1] = ACTIONS(891), + [aux_sym_include_token1] = ACTIONS(891), + [aux_sym_ip_qos_token1] = ACTIONS(891), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(891), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(891), + [aux_sym_kex_algorithms_token1] = ACTIONS(891), + [aux_sym_known_hosts_command_token1] = ACTIONS(891), + [aux_sym_local_command_token1] = ACTIONS(891), + [aux_sym_local_forward_token1] = ACTIONS(891), + [aux_sym_log_level_token1] = ACTIONS(891), + [aux_sym_log_verbose_token1] = ACTIONS(891), + [aux_sym_macs_token1] = ACTIONS(891), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(891), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(891), + [aux_sym_password_authentication_token1] = ACTIONS(891), + [aux_sym_permit_local_command_token1] = ACTIONS(891), + [aux_sym_permit_remote_open_token1] = ACTIONS(891), + [aux_sym_pkcs11_provider_token1] = ACTIONS(891), + [aux_sym_port_token1] = ACTIONS(891), + [aux_sym_preferred_authentications_token1] = ACTIONS(891), + [aux_sym_protocol_token1] = ACTIONS(891), + [aux_sym_proxy_command_token1] = ACTIONS(891), + [aux_sym_proxy_jump_token1] = ACTIONS(891), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(891), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(891), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(891), + [aux_sym_pubkey_authentication_token1] = ACTIONS(891), + [aux_sym_rekey_limit_token1] = ACTIONS(891), + [aux_sym_remote_command_token1] = ACTIONS(891), + [aux_sym_remote_forward_token1] = ACTIONS(891), + [aux_sym_request_tty_token1] = ACTIONS(891), + [aux_sym_revoked_host_keys_token1] = ACTIONS(891), + [aux_sym_security_key_provider_token1] = ACTIONS(891), + [aux_sym_send_env_token1] = ACTIONS(891), + [aux_sym_server_alive_count_max_token1] = ACTIONS(891), + [aux_sym_server_alive_interval_token1] = ACTIONS(891), + [aux_sym_session_type_token1] = ACTIONS(891), + [aux_sym_set_env_token1] = ACTIONS(891), + [aux_sym_stdin_null_token1] = ACTIONS(891), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(891), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(891), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(891), + [aux_sym_syslog_facility_token1] = ACTIONS(891), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(891), + [aux_sym_keep_alive_token1] = ACTIONS(891), + [aux_sym_tunnel_token1] = ACTIONS(893), + [aux_sym_tunnel_device_token1] = ACTIONS(891), + [aux_sym_update_host_keys_token1] = ACTIONS(891), + [aux_sym_use_keychain_token1] = ACTIONS(891), + [aux_sym_user_token1] = ACTIONS(893), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(891), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(891), + [aux_sym_visual_host_key_token1] = ACTIONS(891), + [aux_sym_xauth_location_token1] = ACTIONS(891), + }, + [90] = { + [ts_builtin_sym_end] = ACTIONS(895), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(897), + [aux_sym_match_token1] = ACTIONS(895), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(895), + [aux_sym_address_family_token1] = ACTIONS(895), + [aux_sym_batch_mode_token1] = ACTIONS(895), + [aux_sym_bind_address_token1] = ACTIONS(895), + [aux_sym_bind_interface_token1] = ACTIONS(895), + [aux_sym_canonical_domains_token1] = ACTIONS(895), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(895), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(895), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(895), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(895), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(895), + [aux_sym_certificate_file_token1] = ACTIONS(895), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(895), + [aux_sym_check_host_ip_token1] = ACTIONS(895), + [aux_sym_ciphers_token1] = ACTIONS(895), + [aux_sym_cipher_token1] = ACTIONS(897), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(895), + [aux_sym_compression_token1] = ACTIONS(895), + [aux_sym_connection_attempts_token1] = ACTIONS(895), + [aux_sym_connect_timeout_token1] = ACTIONS(895), + [aux_sym_control_master_token1] = ACTIONS(895), + [aux_sym_control_path_token1] = ACTIONS(895), + [aux_sym_control_persist_token1] = ACTIONS(895), + [aux_sym_dynamic_forward_token1] = ACTIONS(895), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(895), + [aux_sym_escape_char_token1] = ACTIONS(895), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(895), + [aux_sym_fingerprint_hash_token1] = ACTIONS(895), + [aux_sym_fork_after_authentication_token1] = ACTIONS(895), + [aux_sym_forward_agent_token1] = ACTIONS(895), + [aux_sym_forward_x11_token1] = ACTIONS(897), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(895), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(895), + [aux_sym_gateway_ports_token1] = ACTIONS(895), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(895), + [aux_sym_gssapi_authentication_token1] = ACTIONS(895), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(895), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(895), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(895), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(895), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(895), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(895), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(895), + [aux_sym_hash_known_hosts_token1] = ACTIONS(895), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(895), + [aux_sym_hostbased_authentication_token1] = ACTIONS(895), + [aux_sym_host_key_algorithms_token1] = ACTIONS(895), + [aux_sym_host_key_alias_token1] = ACTIONS(895), + [aux_sym_hostname_token1] = ACTIONS(895), + [aux_sym_identities_only_token1] = ACTIONS(895), + [aux_sym_identity_agent_token1] = ACTIONS(895), + [aux_sym_identity_file_token1] = ACTIONS(895), + [aux_sym_ignore_unknown_token1] = ACTIONS(895), + [aux_sym_include_token1] = ACTIONS(895), + [aux_sym_ip_qos_token1] = ACTIONS(895), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(895), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(895), + [aux_sym_kex_algorithms_token1] = ACTIONS(895), + [aux_sym_known_hosts_command_token1] = ACTIONS(895), + [aux_sym_local_command_token1] = ACTIONS(895), + [aux_sym_local_forward_token1] = ACTIONS(895), + [aux_sym_log_level_token1] = ACTIONS(895), + [aux_sym_log_verbose_token1] = ACTIONS(895), + [aux_sym_macs_token1] = ACTIONS(895), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(895), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(895), + [aux_sym_password_authentication_token1] = ACTIONS(895), + [aux_sym_permit_local_command_token1] = ACTIONS(895), + [aux_sym_permit_remote_open_token1] = ACTIONS(895), + [aux_sym_pkcs11_provider_token1] = ACTIONS(895), + [aux_sym_port_token1] = ACTIONS(895), + [aux_sym_preferred_authentications_token1] = ACTIONS(895), + [aux_sym_protocol_token1] = ACTIONS(895), + [aux_sym_proxy_command_token1] = ACTIONS(895), + [aux_sym_proxy_jump_token1] = ACTIONS(895), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(895), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(895), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(895), + [aux_sym_pubkey_authentication_token1] = ACTIONS(895), + [aux_sym_rekey_limit_token1] = ACTIONS(895), + [aux_sym_remote_command_token1] = ACTIONS(895), + [aux_sym_remote_forward_token1] = ACTIONS(895), + [aux_sym_request_tty_token1] = ACTIONS(895), + [aux_sym_revoked_host_keys_token1] = ACTIONS(895), + [aux_sym_security_key_provider_token1] = ACTIONS(895), + [aux_sym_send_env_token1] = ACTIONS(895), + [aux_sym_server_alive_count_max_token1] = ACTIONS(895), + [aux_sym_server_alive_interval_token1] = ACTIONS(895), + [aux_sym_session_type_token1] = ACTIONS(895), + [aux_sym_set_env_token1] = ACTIONS(895), + [aux_sym_stdin_null_token1] = ACTIONS(895), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(895), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(895), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(895), + [aux_sym_syslog_facility_token1] = ACTIONS(895), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(895), + [aux_sym_keep_alive_token1] = ACTIONS(895), + [aux_sym_tunnel_token1] = ACTIONS(897), + [aux_sym_tunnel_device_token1] = ACTIONS(895), + [aux_sym_update_host_keys_token1] = ACTIONS(895), + [aux_sym_use_keychain_token1] = ACTIONS(895), + [aux_sym_user_token1] = ACTIONS(897), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(895), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(895), + [aux_sym_visual_host_key_token1] = ACTIONS(895), + [aux_sym_xauth_location_token1] = ACTIONS(895), + }, + [91] = { + [ts_builtin_sym_end] = ACTIONS(899), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(901), + [aux_sym_match_token1] = ACTIONS(899), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(899), + [aux_sym_address_family_token1] = ACTIONS(899), + [aux_sym_batch_mode_token1] = ACTIONS(899), + [aux_sym_bind_address_token1] = ACTIONS(899), + [aux_sym_bind_interface_token1] = ACTIONS(899), + [aux_sym_canonical_domains_token1] = ACTIONS(899), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(899), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(899), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(899), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(899), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(899), + [aux_sym_certificate_file_token1] = ACTIONS(899), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(899), + [aux_sym_check_host_ip_token1] = ACTIONS(899), + [aux_sym_ciphers_token1] = ACTIONS(899), + [aux_sym_cipher_token1] = ACTIONS(901), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(899), + [aux_sym_compression_token1] = ACTIONS(899), + [aux_sym_connection_attempts_token1] = ACTIONS(899), + [aux_sym_connect_timeout_token1] = ACTIONS(899), + [aux_sym_control_master_token1] = ACTIONS(899), + [aux_sym_control_path_token1] = ACTIONS(899), + [aux_sym_control_persist_token1] = ACTIONS(899), + [aux_sym_dynamic_forward_token1] = ACTIONS(899), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(899), + [aux_sym_escape_char_token1] = ACTIONS(899), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(899), + [aux_sym_fingerprint_hash_token1] = ACTIONS(899), + [aux_sym_fork_after_authentication_token1] = ACTIONS(899), + [aux_sym_forward_agent_token1] = ACTIONS(899), + [aux_sym_forward_x11_token1] = ACTIONS(901), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(899), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(899), + [aux_sym_gateway_ports_token1] = ACTIONS(899), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(899), + [aux_sym_gssapi_authentication_token1] = ACTIONS(899), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(899), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(899), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(899), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(899), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(899), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(899), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(899), + [aux_sym_hash_known_hosts_token1] = ACTIONS(899), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(899), + [aux_sym_hostbased_authentication_token1] = ACTIONS(899), + [aux_sym_host_key_algorithms_token1] = ACTIONS(899), + [aux_sym_host_key_alias_token1] = ACTIONS(899), + [aux_sym_hostname_token1] = ACTIONS(899), + [aux_sym_identities_only_token1] = ACTIONS(899), + [aux_sym_identity_agent_token1] = ACTIONS(899), + [aux_sym_identity_file_token1] = ACTIONS(899), + [aux_sym_ignore_unknown_token1] = ACTIONS(899), + [aux_sym_include_token1] = ACTIONS(899), + [aux_sym_ip_qos_token1] = ACTIONS(899), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(899), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(899), + [aux_sym_kex_algorithms_token1] = ACTIONS(899), + [aux_sym_known_hosts_command_token1] = ACTIONS(899), + [aux_sym_local_command_token1] = ACTIONS(899), + [aux_sym_local_forward_token1] = ACTIONS(899), + [aux_sym_log_level_token1] = ACTIONS(899), + [aux_sym_log_verbose_token1] = ACTIONS(899), + [aux_sym_macs_token1] = ACTIONS(899), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(899), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(899), + [aux_sym_password_authentication_token1] = ACTIONS(899), + [aux_sym_permit_local_command_token1] = ACTIONS(899), + [aux_sym_permit_remote_open_token1] = ACTIONS(899), + [aux_sym_pkcs11_provider_token1] = ACTIONS(899), + [aux_sym_port_token1] = ACTIONS(899), + [aux_sym_preferred_authentications_token1] = ACTIONS(899), + [aux_sym_protocol_token1] = ACTIONS(899), + [aux_sym_proxy_command_token1] = ACTIONS(899), + [aux_sym_proxy_jump_token1] = ACTIONS(899), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(899), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(899), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(899), + [aux_sym_pubkey_authentication_token1] = ACTIONS(899), + [aux_sym_rekey_limit_token1] = ACTIONS(899), + [aux_sym_remote_command_token1] = ACTIONS(899), + [aux_sym_remote_forward_token1] = ACTIONS(899), + [aux_sym_request_tty_token1] = ACTIONS(899), + [aux_sym_revoked_host_keys_token1] = ACTIONS(899), + [aux_sym_security_key_provider_token1] = ACTIONS(899), + [aux_sym_send_env_token1] = ACTIONS(899), + [aux_sym_server_alive_count_max_token1] = ACTIONS(899), + [aux_sym_server_alive_interval_token1] = ACTIONS(899), + [aux_sym_session_type_token1] = ACTIONS(899), + [aux_sym_set_env_token1] = ACTIONS(899), + [aux_sym_stdin_null_token1] = ACTIONS(899), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(899), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(899), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(899), + [aux_sym_syslog_facility_token1] = ACTIONS(899), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(899), + [aux_sym_keep_alive_token1] = ACTIONS(899), + [aux_sym_tunnel_token1] = ACTIONS(901), + [aux_sym_tunnel_device_token1] = ACTIONS(899), + [aux_sym_update_host_keys_token1] = ACTIONS(899), + [aux_sym_use_keychain_token1] = ACTIONS(899), + [aux_sym_user_token1] = ACTIONS(901), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(899), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(899), + [aux_sym_visual_host_key_token1] = ACTIONS(899), + [aux_sym_xauth_location_token1] = ACTIONS(899), + }, + [92] = { + [ts_builtin_sym_end] = ACTIONS(903), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(905), + [aux_sym_match_token1] = ACTIONS(903), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(903), + [aux_sym_address_family_token1] = ACTIONS(903), + [aux_sym_batch_mode_token1] = ACTIONS(903), + [aux_sym_bind_address_token1] = ACTIONS(903), + [aux_sym_bind_interface_token1] = ACTIONS(903), + [aux_sym_canonical_domains_token1] = ACTIONS(903), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(903), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(903), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(903), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(903), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(903), + [aux_sym_certificate_file_token1] = ACTIONS(903), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(903), + [aux_sym_check_host_ip_token1] = ACTIONS(903), + [aux_sym_ciphers_token1] = ACTIONS(903), + [aux_sym_cipher_token1] = ACTIONS(905), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(903), + [aux_sym_compression_token1] = ACTIONS(903), + [aux_sym_connection_attempts_token1] = ACTIONS(903), + [aux_sym_connect_timeout_token1] = ACTIONS(903), + [aux_sym_control_master_token1] = ACTIONS(903), + [aux_sym_control_path_token1] = ACTIONS(903), + [aux_sym_control_persist_token1] = ACTIONS(903), + [aux_sym_dynamic_forward_token1] = ACTIONS(903), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(903), + [aux_sym_escape_char_token1] = ACTIONS(903), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(903), + [aux_sym_fingerprint_hash_token1] = ACTIONS(903), + [aux_sym_fork_after_authentication_token1] = ACTIONS(903), + [aux_sym_forward_agent_token1] = ACTIONS(903), + [aux_sym_forward_x11_token1] = ACTIONS(905), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(903), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(903), + [aux_sym_gateway_ports_token1] = ACTIONS(903), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(903), + [aux_sym_gssapi_authentication_token1] = ACTIONS(903), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(903), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(903), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(903), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(903), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(903), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(903), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(903), + [aux_sym_hash_known_hosts_token1] = ACTIONS(903), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(903), + [aux_sym_hostbased_authentication_token1] = ACTIONS(903), + [aux_sym_host_key_algorithms_token1] = ACTIONS(903), + [aux_sym_host_key_alias_token1] = ACTIONS(903), + [aux_sym_hostname_token1] = ACTIONS(903), + [aux_sym_identities_only_token1] = ACTIONS(903), + [aux_sym_identity_agent_token1] = ACTIONS(903), + [aux_sym_identity_file_token1] = ACTIONS(903), + [aux_sym_ignore_unknown_token1] = ACTIONS(903), + [aux_sym_include_token1] = ACTIONS(903), + [aux_sym_ip_qos_token1] = ACTIONS(903), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(903), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(903), + [aux_sym_kex_algorithms_token1] = ACTIONS(903), + [aux_sym_known_hosts_command_token1] = ACTIONS(903), + [aux_sym_local_command_token1] = ACTIONS(903), + [aux_sym_local_forward_token1] = ACTIONS(903), + [aux_sym_log_level_token1] = ACTIONS(903), + [aux_sym_log_verbose_token1] = ACTIONS(903), + [aux_sym_macs_token1] = ACTIONS(903), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(903), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(903), + [aux_sym_password_authentication_token1] = ACTIONS(903), + [aux_sym_permit_local_command_token1] = ACTIONS(903), + [aux_sym_permit_remote_open_token1] = ACTIONS(903), + [aux_sym_pkcs11_provider_token1] = ACTIONS(903), + [aux_sym_port_token1] = ACTIONS(903), + [aux_sym_preferred_authentications_token1] = ACTIONS(903), + [aux_sym_protocol_token1] = ACTIONS(903), + [aux_sym_proxy_command_token1] = ACTIONS(903), + [aux_sym_proxy_jump_token1] = ACTIONS(903), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(903), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(903), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(903), + [aux_sym_pubkey_authentication_token1] = ACTIONS(903), + [aux_sym_rekey_limit_token1] = ACTIONS(903), + [aux_sym_remote_command_token1] = ACTIONS(903), + [aux_sym_remote_forward_token1] = ACTIONS(903), + [aux_sym_request_tty_token1] = ACTIONS(903), + [aux_sym_revoked_host_keys_token1] = ACTIONS(903), + [aux_sym_security_key_provider_token1] = ACTIONS(903), + [aux_sym_send_env_token1] = ACTIONS(903), + [aux_sym_server_alive_count_max_token1] = ACTIONS(903), + [aux_sym_server_alive_interval_token1] = ACTIONS(903), + [aux_sym_session_type_token1] = ACTIONS(903), + [aux_sym_set_env_token1] = ACTIONS(903), + [aux_sym_stdin_null_token1] = ACTIONS(903), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(903), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(903), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(903), + [aux_sym_syslog_facility_token1] = ACTIONS(903), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(903), + [aux_sym_keep_alive_token1] = ACTIONS(903), + [aux_sym_tunnel_token1] = ACTIONS(905), + [aux_sym_tunnel_device_token1] = ACTIONS(903), + [aux_sym_update_host_keys_token1] = ACTIONS(903), + [aux_sym_use_keychain_token1] = ACTIONS(903), + [aux_sym_user_token1] = ACTIONS(905), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(903), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(903), + [aux_sym_visual_host_key_token1] = ACTIONS(903), + [aux_sym_xauth_location_token1] = ACTIONS(903), + }, + [93] = { + [ts_builtin_sym_end] = ACTIONS(907), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(909), + [aux_sym_match_token1] = ACTIONS(907), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(907), + [aux_sym_address_family_token1] = ACTIONS(907), + [aux_sym_batch_mode_token1] = ACTIONS(907), + [aux_sym_bind_address_token1] = ACTIONS(907), + [aux_sym_bind_interface_token1] = ACTIONS(907), + [aux_sym_canonical_domains_token1] = ACTIONS(907), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(907), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(907), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(907), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(907), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(907), + [aux_sym_certificate_file_token1] = ACTIONS(907), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(907), + [aux_sym_check_host_ip_token1] = ACTIONS(907), + [aux_sym_ciphers_token1] = ACTIONS(907), + [aux_sym_cipher_token1] = ACTIONS(909), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(907), + [aux_sym_compression_token1] = ACTIONS(907), + [aux_sym_connection_attempts_token1] = ACTIONS(907), + [aux_sym_connect_timeout_token1] = ACTIONS(907), + [aux_sym_control_master_token1] = ACTIONS(907), + [aux_sym_control_path_token1] = ACTIONS(907), + [aux_sym_control_persist_token1] = ACTIONS(907), + [aux_sym_dynamic_forward_token1] = ACTIONS(907), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(907), + [aux_sym_escape_char_token1] = ACTIONS(907), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(907), + [aux_sym_fingerprint_hash_token1] = ACTIONS(907), + [aux_sym_fork_after_authentication_token1] = ACTIONS(907), + [aux_sym_forward_agent_token1] = ACTIONS(907), + [aux_sym_forward_x11_token1] = ACTIONS(909), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(907), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(907), + [aux_sym_gateway_ports_token1] = ACTIONS(907), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(907), + [aux_sym_gssapi_authentication_token1] = ACTIONS(907), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(907), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(907), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(907), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(907), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(907), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(907), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(907), + [aux_sym_hash_known_hosts_token1] = ACTIONS(907), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(907), + [aux_sym_hostbased_authentication_token1] = ACTIONS(907), + [aux_sym_host_key_algorithms_token1] = ACTIONS(907), + [aux_sym_host_key_alias_token1] = ACTIONS(907), + [aux_sym_hostname_token1] = ACTIONS(907), + [aux_sym_identities_only_token1] = ACTIONS(907), + [aux_sym_identity_agent_token1] = ACTIONS(907), + [aux_sym_identity_file_token1] = ACTIONS(907), + [aux_sym_ignore_unknown_token1] = ACTIONS(907), + [aux_sym_include_token1] = ACTIONS(907), + [aux_sym_ip_qos_token1] = ACTIONS(907), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(907), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(907), + [aux_sym_kex_algorithms_token1] = ACTIONS(907), + [aux_sym_known_hosts_command_token1] = ACTIONS(907), + [aux_sym_local_command_token1] = ACTIONS(907), + [aux_sym_local_forward_token1] = ACTIONS(907), + [aux_sym_log_level_token1] = ACTIONS(907), + [aux_sym_log_verbose_token1] = ACTIONS(907), + [aux_sym_macs_token1] = ACTIONS(907), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(907), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(907), + [aux_sym_password_authentication_token1] = ACTIONS(907), + [aux_sym_permit_local_command_token1] = ACTIONS(907), + [aux_sym_permit_remote_open_token1] = ACTIONS(907), + [aux_sym_pkcs11_provider_token1] = ACTIONS(907), + [aux_sym_port_token1] = ACTIONS(907), + [aux_sym_preferred_authentications_token1] = ACTIONS(907), + [aux_sym_protocol_token1] = ACTIONS(907), + [aux_sym_proxy_command_token1] = ACTIONS(907), + [aux_sym_proxy_jump_token1] = ACTIONS(907), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(907), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(907), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(907), + [aux_sym_pubkey_authentication_token1] = ACTIONS(907), + [aux_sym_rekey_limit_token1] = ACTIONS(907), + [aux_sym_remote_command_token1] = ACTIONS(907), + [aux_sym_remote_forward_token1] = ACTIONS(907), + [aux_sym_request_tty_token1] = ACTIONS(907), + [aux_sym_revoked_host_keys_token1] = ACTIONS(907), + [aux_sym_security_key_provider_token1] = ACTIONS(907), + [aux_sym_send_env_token1] = ACTIONS(907), + [aux_sym_server_alive_count_max_token1] = ACTIONS(907), + [aux_sym_server_alive_interval_token1] = ACTIONS(907), + [aux_sym_session_type_token1] = ACTIONS(907), + [aux_sym_set_env_token1] = ACTIONS(907), + [aux_sym_stdin_null_token1] = ACTIONS(907), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(907), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(907), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(907), + [aux_sym_syslog_facility_token1] = ACTIONS(907), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(907), + [aux_sym_keep_alive_token1] = ACTIONS(907), + [aux_sym_tunnel_token1] = ACTIONS(909), + [aux_sym_tunnel_device_token1] = ACTIONS(907), + [aux_sym_update_host_keys_token1] = ACTIONS(907), + [aux_sym_use_keychain_token1] = ACTIONS(907), + [aux_sym_user_token1] = ACTIONS(909), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(907), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(907), + [aux_sym_visual_host_key_token1] = ACTIONS(907), + [aux_sym_xauth_location_token1] = ACTIONS(907), + }, + [94] = { + [ts_builtin_sym_end] = ACTIONS(911), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(913), + [aux_sym_match_token1] = ACTIONS(911), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(911), + [aux_sym_address_family_token1] = ACTIONS(911), + [aux_sym_batch_mode_token1] = ACTIONS(911), + [aux_sym_bind_address_token1] = ACTIONS(911), + [aux_sym_bind_interface_token1] = ACTIONS(911), + [aux_sym_canonical_domains_token1] = ACTIONS(911), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(911), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(911), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(911), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(911), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(911), + [aux_sym_certificate_file_token1] = ACTIONS(911), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(911), + [aux_sym_check_host_ip_token1] = ACTIONS(911), + [aux_sym_ciphers_token1] = ACTIONS(911), + [aux_sym_cipher_token1] = ACTIONS(913), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(911), + [aux_sym_compression_token1] = ACTIONS(911), + [aux_sym_connection_attempts_token1] = ACTIONS(911), + [aux_sym_connect_timeout_token1] = ACTIONS(911), + [aux_sym_control_master_token1] = ACTIONS(911), + [aux_sym_control_path_token1] = ACTIONS(911), + [aux_sym_control_persist_token1] = ACTIONS(911), + [aux_sym_dynamic_forward_token1] = ACTIONS(911), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(911), + [aux_sym_escape_char_token1] = ACTIONS(911), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(911), + [aux_sym_fingerprint_hash_token1] = ACTIONS(911), + [aux_sym_fork_after_authentication_token1] = ACTIONS(911), + [aux_sym_forward_agent_token1] = ACTIONS(911), + [aux_sym_forward_x11_token1] = ACTIONS(913), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(911), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(911), + [aux_sym_gateway_ports_token1] = ACTIONS(911), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(911), + [aux_sym_gssapi_authentication_token1] = ACTIONS(911), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(911), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(911), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(911), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(911), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(911), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(911), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(911), + [aux_sym_hash_known_hosts_token1] = ACTIONS(911), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(911), + [aux_sym_hostbased_authentication_token1] = ACTIONS(911), + [aux_sym_host_key_algorithms_token1] = ACTIONS(911), + [aux_sym_host_key_alias_token1] = ACTIONS(911), + [aux_sym_hostname_token1] = ACTIONS(911), + [aux_sym_identities_only_token1] = ACTIONS(911), + [aux_sym_identity_agent_token1] = ACTIONS(911), + [aux_sym_identity_file_token1] = ACTIONS(911), + [aux_sym_ignore_unknown_token1] = ACTIONS(911), + [aux_sym_include_token1] = ACTIONS(911), + [aux_sym_ip_qos_token1] = ACTIONS(911), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(911), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(911), + [aux_sym_kex_algorithms_token1] = ACTIONS(911), + [aux_sym_known_hosts_command_token1] = ACTIONS(911), + [aux_sym_local_command_token1] = ACTIONS(911), + [aux_sym_local_forward_token1] = ACTIONS(911), + [aux_sym_log_level_token1] = ACTIONS(911), + [aux_sym_log_verbose_token1] = ACTIONS(911), + [aux_sym_macs_token1] = ACTIONS(911), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(911), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(911), + [aux_sym_password_authentication_token1] = ACTIONS(911), + [aux_sym_permit_local_command_token1] = ACTIONS(911), + [aux_sym_permit_remote_open_token1] = ACTIONS(911), + [aux_sym_pkcs11_provider_token1] = ACTIONS(911), + [aux_sym_port_token1] = ACTIONS(911), + [aux_sym_preferred_authentications_token1] = ACTIONS(911), + [aux_sym_protocol_token1] = ACTIONS(911), + [aux_sym_proxy_command_token1] = ACTIONS(911), + [aux_sym_proxy_jump_token1] = ACTIONS(911), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(911), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(911), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(911), + [aux_sym_pubkey_authentication_token1] = ACTIONS(911), + [aux_sym_rekey_limit_token1] = ACTIONS(911), + [aux_sym_remote_command_token1] = ACTIONS(911), + [aux_sym_remote_forward_token1] = ACTIONS(911), + [aux_sym_request_tty_token1] = ACTIONS(911), + [aux_sym_revoked_host_keys_token1] = ACTIONS(911), + [aux_sym_security_key_provider_token1] = ACTIONS(911), + [aux_sym_send_env_token1] = ACTIONS(911), + [aux_sym_server_alive_count_max_token1] = ACTIONS(911), + [aux_sym_server_alive_interval_token1] = ACTIONS(911), + [aux_sym_session_type_token1] = ACTIONS(911), + [aux_sym_set_env_token1] = ACTIONS(911), + [aux_sym_stdin_null_token1] = ACTIONS(911), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(911), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(911), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(911), + [aux_sym_syslog_facility_token1] = ACTIONS(911), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(911), + [aux_sym_keep_alive_token1] = ACTIONS(911), + [aux_sym_tunnel_token1] = ACTIONS(913), + [aux_sym_tunnel_device_token1] = ACTIONS(911), + [aux_sym_update_host_keys_token1] = ACTIONS(911), + [aux_sym_use_keychain_token1] = ACTIONS(911), + [aux_sym_user_token1] = ACTIONS(913), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(911), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(911), + [aux_sym_visual_host_key_token1] = ACTIONS(911), + [aux_sym_xauth_location_token1] = ACTIONS(911), + }, + [95] = { + [ts_builtin_sym_end] = ACTIONS(915), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(917), + [aux_sym_match_token1] = ACTIONS(915), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(915), + [aux_sym_address_family_token1] = ACTIONS(915), + [aux_sym_batch_mode_token1] = ACTIONS(915), + [aux_sym_bind_address_token1] = ACTIONS(915), + [aux_sym_bind_interface_token1] = ACTIONS(915), + [aux_sym_canonical_domains_token1] = ACTIONS(915), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(915), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(915), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(915), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(915), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(915), + [aux_sym_certificate_file_token1] = ACTIONS(915), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(915), + [aux_sym_check_host_ip_token1] = ACTIONS(915), + [aux_sym_ciphers_token1] = ACTIONS(915), + [aux_sym_cipher_token1] = ACTIONS(917), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(915), + [aux_sym_compression_token1] = ACTIONS(915), + [aux_sym_connection_attempts_token1] = ACTIONS(915), + [aux_sym_connect_timeout_token1] = ACTIONS(915), + [aux_sym_control_master_token1] = ACTIONS(915), + [aux_sym_control_path_token1] = ACTIONS(915), + [aux_sym_control_persist_token1] = ACTIONS(915), + [aux_sym_dynamic_forward_token1] = ACTIONS(915), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(915), + [aux_sym_escape_char_token1] = ACTIONS(915), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(915), + [aux_sym_fingerprint_hash_token1] = ACTIONS(915), + [aux_sym_fork_after_authentication_token1] = ACTIONS(915), + [aux_sym_forward_agent_token1] = ACTIONS(915), + [aux_sym_forward_x11_token1] = ACTIONS(917), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(915), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(915), + [aux_sym_gateway_ports_token1] = ACTIONS(915), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(915), + [aux_sym_gssapi_authentication_token1] = ACTIONS(915), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(915), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(915), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(915), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(915), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(915), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(915), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(915), + [aux_sym_hash_known_hosts_token1] = ACTIONS(915), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(915), + [aux_sym_hostbased_authentication_token1] = ACTIONS(915), + [aux_sym_host_key_algorithms_token1] = ACTIONS(915), + [aux_sym_host_key_alias_token1] = ACTIONS(915), + [aux_sym_hostname_token1] = ACTIONS(915), + [aux_sym_identities_only_token1] = ACTIONS(915), + [aux_sym_identity_agent_token1] = ACTIONS(915), + [aux_sym_identity_file_token1] = ACTIONS(915), + [aux_sym_ignore_unknown_token1] = ACTIONS(915), + [aux_sym_include_token1] = ACTIONS(915), + [aux_sym_ip_qos_token1] = ACTIONS(915), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(915), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(915), + [aux_sym_kex_algorithms_token1] = ACTIONS(915), + [aux_sym_known_hosts_command_token1] = ACTIONS(915), + [aux_sym_local_command_token1] = ACTIONS(915), + [aux_sym_local_forward_token1] = ACTIONS(915), + [aux_sym_log_level_token1] = ACTIONS(915), + [aux_sym_log_verbose_token1] = ACTIONS(915), + [aux_sym_macs_token1] = ACTIONS(915), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(915), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(915), + [aux_sym_password_authentication_token1] = ACTIONS(915), + [aux_sym_permit_local_command_token1] = ACTIONS(915), + [aux_sym_permit_remote_open_token1] = ACTIONS(915), + [aux_sym_pkcs11_provider_token1] = ACTIONS(915), + [aux_sym_port_token1] = ACTIONS(915), + [aux_sym_preferred_authentications_token1] = ACTIONS(915), + [aux_sym_protocol_token1] = ACTIONS(915), + [aux_sym_proxy_command_token1] = ACTIONS(915), + [aux_sym_proxy_jump_token1] = ACTIONS(915), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(915), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(915), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(915), + [aux_sym_pubkey_authentication_token1] = ACTIONS(915), + [aux_sym_rekey_limit_token1] = ACTIONS(915), + [aux_sym_remote_command_token1] = ACTIONS(915), + [aux_sym_remote_forward_token1] = ACTIONS(915), + [aux_sym_request_tty_token1] = ACTIONS(915), + [aux_sym_revoked_host_keys_token1] = ACTIONS(915), + [aux_sym_security_key_provider_token1] = ACTIONS(915), + [aux_sym_send_env_token1] = ACTIONS(915), + [aux_sym_server_alive_count_max_token1] = ACTIONS(915), + [aux_sym_server_alive_interval_token1] = ACTIONS(915), + [aux_sym_session_type_token1] = ACTIONS(915), + [aux_sym_set_env_token1] = ACTIONS(915), + [aux_sym_stdin_null_token1] = ACTIONS(915), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(915), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(915), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(915), + [aux_sym_syslog_facility_token1] = ACTIONS(915), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(915), + [aux_sym_keep_alive_token1] = ACTIONS(915), + [aux_sym_tunnel_token1] = ACTIONS(917), + [aux_sym_tunnel_device_token1] = ACTIONS(915), + [aux_sym_update_host_keys_token1] = ACTIONS(915), + [aux_sym_use_keychain_token1] = ACTIONS(915), + [aux_sym_user_token1] = ACTIONS(917), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(915), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(915), + [aux_sym_visual_host_key_token1] = ACTIONS(915), + [aux_sym_xauth_location_token1] = ACTIONS(915), + }, + [96] = { + [ts_builtin_sym_end] = ACTIONS(919), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(921), + [aux_sym_match_token1] = ACTIONS(919), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(919), + [aux_sym_address_family_token1] = ACTIONS(919), + [aux_sym_batch_mode_token1] = ACTIONS(919), + [aux_sym_bind_address_token1] = ACTIONS(919), + [aux_sym_bind_interface_token1] = ACTIONS(919), + [aux_sym_canonical_domains_token1] = ACTIONS(919), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(919), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(919), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(919), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(919), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(919), + [aux_sym_certificate_file_token1] = ACTIONS(919), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(919), + [aux_sym_check_host_ip_token1] = ACTIONS(919), + [aux_sym_ciphers_token1] = ACTIONS(919), + [aux_sym_cipher_token1] = ACTIONS(921), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(919), + [aux_sym_compression_token1] = ACTIONS(919), + [aux_sym_connection_attempts_token1] = ACTIONS(919), + [aux_sym_connect_timeout_token1] = ACTIONS(919), + [aux_sym_control_master_token1] = ACTIONS(919), + [aux_sym_control_path_token1] = ACTIONS(919), + [aux_sym_control_persist_token1] = ACTIONS(919), + [aux_sym_dynamic_forward_token1] = ACTIONS(919), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(919), + [aux_sym_escape_char_token1] = ACTIONS(919), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(919), + [aux_sym_fingerprint_hash_token1] = ACTIONS(919), + [aux_sym_fork_after_authentication_token1] = ACTIONS(919), + [aux_sym_forward_agent_token1] = ACTIONS(919), + [aux_sym_forward_x11_token1] = ACTIONS(921), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(919), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(919), + [aux_sym_gateway_ports_token1] = ACTIONS(919), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(919), + [aux_sym_gssapi_authentication_token1] = ACTIONS(919), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(919), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(919), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(919), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(919), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(919), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(919), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(919), + [aux_sym_hash_known_hosts_token1] = ACTIONS(919), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(919), + [aux_sym_hostbased_authentication_token1] = ACTIONS(919), + [aux_sym_host_key_algorithms_token1] = ACTIONS(919), + [aux_sym_host_key_alias_token1] = ACTIONS(919), + [aux_sym_hostname_token1] = ACTIONS(919), + [aux_sym_identities_only_token1] = ACTIONS(919), + [aux_sym_identity_agent_token1] = ACTIONS(919), + [aux_sym_identity_file_token1] = ACTIONS(919), + [aux_sym_ignore_unknown_token1] = ACTIONS(919), + [aux_sym_include_token1] = ACTIONS(919), + [aux_sym_ip_qos_token1] = ACTIONS(919), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(919), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(919), + [aux_sym_kex_algorithms_token1] = ACTIONS(919), + [aux_sym_known_hosts_command_token1] = ACTIONS(919), + [aux_sym_local_command_token1] = ACTIONS(919), + [aux_sym_local_forward_token1] = ACTIONS(919), + [aux_sym_log_level_token1] = ACTIONS(919), + [aux_sym_log_verbose_token1] = ACTIONS(919), + [aux_sym_macs_token1] = ACTIONS(919), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(919), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(919), + [aux_sym_password_authentication_token1] = ACTIONS(919), + [aux_sym_permit_local_command_token1] = ACTIONS(919), + [aux_sym_permit_remote_open_token1] = ACTIONS(919), + [aux_sym_pkcs11_provider_token1] = ACTIONS(919), + [aux_sym_port_token1] = ACTIONS(919), + [aux_sym_preferred_authentications_token1] = ACTIONS(919), + [aux_sym_protocol_token1] = ACTIONS(919), + [aux_sym_proxy_command_token1] = ACTIONS(919), + [aux_sym_proxy_jump_token1] = ACTIONS(919), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(919), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(919), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(919), + [aux_sym_pubkey_authentication_token1] = ACTIONS(919), + [aux_sym_rekey_limit_token1] = ACTIONS(919), + [aux_sym_remote_command_token1] = ACTIONS(919), + [aux_sym_remote_forward_token1] = ACTIONS(919), + [aux_sym_request_tty_token1] = ACTIONS(919), + [aux_sym_revoked_host_keys_token1] = ACTIONS(919), + [aux_sym_security_key_provider_token1] = ACTIONS(919), + [aux_sym_send_env_token1] = ACTIONS(919), + [aux_sym_server_alive_count_max_token1] = ACTIONS(919), + [aux_sym_server_alive_interval_token1] = ACTIONS(919), + [aux_sym_session_type_token1] = ACTIONS(919), + [aux_sym_set_env_token1] = ACTIONS(919), + [aux_sym_stdin_null_token1] = ACTIONS(919), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(919), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(919), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(919), + [aux_sym_syslog_facility_token1] = ACTIONS(919), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(919), + [aux_sym_keep_alive_token1] = ACTIONS(919), + [aux_sym_tunnel_token1] = ACTIONS(921), + [aux_sym_tunnel_device_token1] = ACTIONS(919), + [aux_sym_update_host_keys_token1] = ACTIONS(919), + [aux_sym_use_keychain_token1] = ACTIONS(919), + [aux_sym_user_token1] = ACTIONS(921), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(919), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(919), + [aux_sym_visual_host_key_token1] = ACTIONS(919), + [aux_sym_xauth_location_token1] = ACTIONS(919), + }, + [97] = { + [ts_builtin_sym_end] = ACTIONS(923), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(925), + [aux_sym_match_token1] = ACTIONS(923), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(923), + [aux_sym_address_family_token1] = ACTIONS(923), + [aux_sym_batch_mode_token1] = ACTIONS(923), + [aux_sym_bind_address_token1] = ACTIONS(923), + [aux_sym_bind_interface_token1] = ACTIONS(923), + [aux_sym_canonical_domains_token1] = ACTIONS(923), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(923), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(923), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(923), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(923), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(923), + [aux_sym_certificate_file_token1] = ACTIONS(923), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(923), + [aux_sym_check_host_ip_token1] = ACTIONS(923), + [aux_sym_ciphers_token1] = ACTIONS(923), + [aux_sym_cipher_token1] = ACTIONS(925), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(923), + [aux_sym_compression_token1] = ACTIONS(923), + [aux_sym_connection_attempts_token1] = ACTIONS(923), + [aux_sym_connect_timeout_token1] = ACTIONS(923), + [aux_sym_control_master_token1] = ACTIONS(923), + [aux_sym_control_path_token1] = ACTIONS(923), + [aux_sym_control_persist_token1] = ACTIONS(923), + [aux_sym_dynamic_forward_token1] = ACTIONS(923), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(923), + [aux_sym_escape_char_token1] = ACTIONS(923), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(923), + [aux_sym_fingerprint_hash_token1] = ACTIONS(923), + [aux_sym_fork_after_authentication_token1] = ACTIONS(923), + [aux_sym_forward_agent_token1] = ACTIONS(923), + [aux_sym_forward_x11_token1] = ACTIONS(925), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(923), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(923), + [aux_sym_gateway_ports_token1] = ACTIONS(923), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(923), + [aux_sym_gssapi_authentication_token1] = ACTIONS(923), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(923), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(923), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(923), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(923), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(923), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(923), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(923), + [aux_sym_hash_known_hosts_token1] = ACTIONS(923), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(923), + [aux_sym_hostbased_authentication_token1] = ACTIONS(923), + [aux_sym_host_key_algorithms_token1] = ACTIONS(923), + [aux_sym_host_key_alias_token1] = ACTIONS(923), + [aux_sym_hostname_token1] = ACTIONS(923), + [aux_sym_identities_only_token1] = ACTIONS(923), + [aux_sym_identity_agent_token1] = ACTIONS(923), + [aux_sym_identity_file_token1] = ACTIONS(923), + [aux_sym_ignore_unknown_token1] = ACTIONS(923), + [aux_sym_include_token1] = ACTIONS(923), + [aux_sym_ip_qos_token1] = ACTIONS(923), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(923), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(923), + [aux_sym_kex_algorithms_token1] = ACTIONS(923), + [aux_sym_known_hosts_command_token1] = ACTIONS(923), + [aux_sym_local_command_token1] = ACTIONS(923), + [aux_sym_local_forward_token1] = ACTIONS(923), + [aux_sym_log_level_token1] = ACTIONS(923), + [aux_sym_log_verbose_token1] = ACTIONS(923), + [aux_sym_macs_token1] = ACTIONS(923), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(923), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(923), + [aux_sym_password_authentication_token1] = ACTIONS(923), + [aux_sym_permit_local_command_token1] = ACTIONS(923), + [aux_sym_permit_remote_open_token1] = ACTIONS(923), + [aux_sym_pkcs11_provider_token1] = ACTIONS(923), + [aux_sym_port_token1] = ACTIONS(923), + [aux_sym_preferred_authentications_token1] = ACTIONS(923), + [aux_sym_protocol_token1] = ACTIONS(923), + [aux_sym_proxy_command_token1] = ACTIONS(923), + [aux_sym_proxy_jump_token1] = ACTIONS(923), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(923), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(923), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(923), + [aux_sym_pubkey_authentication_token1] = ACTIONS(923), + [aux_sym_rekey_limit_token1] = ACTIONS(923), + [aux_sym_remote_command_token1] = ACTIONS(923), + [aux_sym_remote_forward_token1] = ACTIONS(923), + [aux_sym_request_tty_token1] = ACTIONS(923), + [aux_sym_revoked_host_keys_token1] = ACTIONS(923), + [aux_sym_security_key_provider_token1] = ACTIONS(923), + [aux_sym_send_env_token1] = ACTIONS(923), + [aux_sym_server_alive_count_max_token1] = ACTIONS(923), + [aux_sym_server_alive_interval_token1] = ACTIONS(923), + [aux_sym_session_type_token1] = ACTIONS(923), + [aux_sym_set_env_token1] = ACTIONS(923), + [aux_sym_stdin_null_token1] = ACTIONS(923), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(923), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(923), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(923), + [aux_sym_syslog_facility_token1] = ACTIONS(923), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(923), + [aux_sym_keep_alive_token1] = ACTIONS(923), + [aux_sym_tunnel_token1] = ACTIONS(925), + [aux_sym_tunnel_device_token1] = ACTIONS(923), + [aux_sym_update_host_keys_token1] = ACTIONS(923), + [aux_sym_use_keychain_token1] = ACTIONS(923), + [aux_sym_user_token1] = ACTIONS(925), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(923), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(923), + [aux_sym_visual_host_key_token1] = ACTIONS(923), + [aux_sym_xauth_location_token1] = ACTIONS(923), + }, + [98] = { + [ts_builtin_sym_end] = ACTIONS(927), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(929), + [aux_sym_match_token1] = ACTIONS(927), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(927), + [aux_sym_address_family_token1] = ACTIONS(927), + [aux_sym_batch_mode_token1] = ACTIONS(927), + [aux_sym_bind_address_token1] = ACTIONS(927), + [aux_sym_bind_interface_token1] = ACTIONS(927), + [aux_sym_canonical_domains_token1] = ACTIONS(927), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(927), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(927), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(927), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(927), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(927), + [aux_sym_certificate_file_token1] = ACTIONS(927), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(927), + [aux_sym_check_host_ip_token1] = ACTIONS(927), + [aux_sym_ciphers_token1] = ACTIONS(927), + [aux_sym_cipher_token1] = ACTIONS(929), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(927), + [aux_sym_compression_token1] = ACTIONS(927), + [aux_sym_connection_attempts_token1] = ACTIONS(927), + [aux_sym_connect_timeout_token1] = ACTIONS(927), + [aux_sym_control_master_token1] = ACTIONS(927), + [aux_sym_control_path_token1] = ACTIONS(927), + [aux_sym_control_persist_token1] = ACTIONS(927), + [aux_sym_dynamic_forward_token1] = ACTIONS(927), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(927), + [aux_sym_escape_char_token1] = ACTIONS(927), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(927), + [aux_sym_fingerprint_hash_token1] = ACTIONS(927), + [aux_sym_fork_after_authentication_token1] = ACTIONS(927), + [aux_sym_forward_agent_token1] = ACTIONS(927), + [aux_sym_forward_x11_token1] = ACTIONS(929), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(927), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(927), + [aux_sym_gateway_ports_token1] = ACTIONS(927), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(927), + [aux_sym_gssapi_authentication_token1] = ACTIONS(927), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(927), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(927), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(927), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(927), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(927), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(927), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(927), + [aux_sym_hash_known_hosts_token1] = ACTIONS(927), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(927), + [aux_sym_hostbased_authentication_token1] = ACTIONS(927), + [aux_sym_host_key_algorithms_token1] = ACTIONS(927), + [aux_sym_host_key_alias_token1] = ACTIONS(927), + [aux_sym_hostname_token1] = ACTIONS(927), + [aux_sym_identities_only_token1] = ACTIONS(927), + [aux_sym_identity_agent_token1] = ACTIONS(927), + [aux_sym_identity_file_token1] = ACTIONS(927), + [aux_sym_ignore_unknown_token1] = ACTIONS(927), + [aux_sym_include_token1] = ACTIONS(927), + [aux_sym_ip_qos_token1] = ACTIONS(927), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(927), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(927), + [aux_sym_kex_algorithms_token1] = ACTIONS(927), + [aux_sym_known_hosts_command_token1] = ACTIONS(927), + [aux_sym_local_command_token1] = ACTIONS(927), + [aux_sym_local_forward_token1] = ACTIONS(927), + [aux_sym_log_level_token1] = ACTIONS(927), + [aux_sym_log_verbose_token1] = ACTIONS(927), + [aux_sym_macs_token1] = ACTIONS(927), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(927), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(927), + [aux_sym_password_authentication_token1] = ACTIONS(927), + [aux_sym_permit_local_command_token1] = ACTIONS(927), + [aux_sym_permit_remote_open_token1] = ACTIONS(927), + [aux_sym_pkcs11_provider_token1] = ACTIONS(927), + [aux_sym_port_token1] = ACTIONS(927), + [aux_sym_preferred_authentications_token1] = ACTIONS(927), + [aux_sym_protocol_token1] = ACTIONS(927), + [aux_sym_proxy_command_token1] = ACTIONS(927), + [aux_sym_proxy_jump_token1] = ACTIONS(927), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(927), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(927), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(927), + [aux_sym_pubkey_authentication_token1] = ACTIONS(927), + [aux_sym_rekey_limit_token1] = ACTIONS(927), + [aux_sym_remote_command_token1] = ACTIONS(927), + [aux_sym_remote_forward_token1] = ACTIONS(927), + [aux_sym_request_tty_token1] = ACTIONS(927), + [aux_sym_revoked_host_keys_token1] = ACTIONS(927), + [aux_sym_security_key_provider_token1] = ACTIONS(927), + [aux_sym_send_env_token1] = ACTIONS(927), + [aux_sym_server_alive_count_max_token1] = ACTIONS(927), + [aux_sym_server_alive_interval_token1] = ACTIONS(927), + [aux_sym_session_type_token1] = ACTIONS(927), + [aux_sym_set_env_token1] = ACTIONS(927), + [aux_sym_stdin_null_token1] = ACTIONS(927), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(927), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(927), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(927), + [aux_sym_syslog_facility_token1] = ACTIONS(927), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(927), + [aux_sym_keep_alive_token1] = ACTIONS(927), + [aux_sym_tunnel_token1] = ACTIONS(929), + [aux_sym_tunnel_device_token1] = ACTIONS(927), + [aux_sym_update_host_keys_token1] = ACTIONS(927), + [aux_sym_use_keychain_token1] = ACTIONS(927), + [aux_sym_user_token1] = ACTIONS(929), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(927), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(927), + [aux_sym_visual_host_key_token1] = ACTIONS(927), + [aux_sym_xauth_location_token1] = ACTIONS(927), + }, + [99] = { + [ts_builtin_sym_end] = ACTIONS(931), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(933), + [aux_sym_match_token1] = ACTIONS(931), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(931), + [aux_sym_address_family_token1] = ACTIONS(931), + [aux_sym_batch_mode_token1] = ACTIONS(931), + [aux_sym_bind_address_token1] = ACTIONS(931), + [aux_sym_bind_interface_token1] = ACTIONS(931), + [aux_sym_canonical_domains_token1] = ACTIONS(931), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(931), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(931), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(931), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(931), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(931), + [aux_sym_certificate_file_token1] = ACTIONS(931), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(931), + [aux_sym_check_host_ip_token1] = ACTIONS(931), + [aux_sym_ciphers_token1] = ACTIONS(931), + [aux_sym_cipher_token1] = ACTIONS(933), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(931), + [aux_sym_compression_token1] = ACTIONS(931), + [aux_sym_connection_attempts_token1] = ACTIONS(931), + [aux_sym_connect_timeout_token1] = ACTIONS(931), + [aux_sym_control_master_token1] = ACTIONS(931), + [aux_sym_control_path_token1] = ACTIONS(931), + [aux_sym_control_persist_token1] = ACTIONS(931), + [aux_sym_dynamic_forward_token1] = ACTIONS(931), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(931), + [aux_sym_escape_char_token1] = ACTIONS(931), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(931), + [aux_sym_fingerprint_hash_token1] = ACTIONS(931), + [aux_sym_fork_after_authentication_token1] = ACTIONS(931), + [aux_sym_forward_agent_token1] = ACTIONS(931), + [aux_sym_forward_x11_token1] = ACTIONS(933), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(931), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(931), + [aux_sym_gateway_ports_token1] = ACTIONS(931), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(931), + [aux_sym_gssapi_authentication_token1] = ACTIONS(931), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(931), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(931), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(931), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(931), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(931), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(931), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(931), + [aux_sym_hash_known_hosts_token1] = ACTIONS(931), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(931), + [aux_sym_hostbased_authentication_token1] = ACTIONS(931), + [aux_sym_host_key_algorithms_token1] = ACTIONS(931), + [aux_sym_host_key_alias_token1] = ACTIONS(931), + [aux_sym_hostname_token1] = ACTIONS(931), + [aux_sym_identities_only_token1] = ACTIONS(931), + [aux_sym_identity_agent_token1] = ACTIONS(931), + [aux_sym_identity_file_token1] = ACTIONS(931), + [aux_sym_ignore_unknown_token1] = ACTIONS(931), + [aux_sym_include_token1] = ACTIONS(931), + [aux_sym_ip_qos_token1] = ACTIONS(931), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(931), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(931), + [aux_sym_kex_algorithms_token1] = ACTIONS(931), + [aux_sym_known_hosts_command_token1] = ACTIONS(931), + [aux_sym_local_command_token1] = ACTIONS(931), + [aux_sym_local_forward_token1] = ACTIONS(931), + [aux_sym_log_level_token1] = ACTIONS(931), + [aux_sym_log_verbose_token1] = ACTIONS(931), + [aux_sym_macs_token1] = ACTIONS(931), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(931), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(931), + [aux_sym_password_authentication_token1] = ACTIONS(931), + [aux_sym_permit_local_command_token1] = ACTIONS(931), + [aux_sym_permit_remote_open_token1] = ACTIONS(931), + [aux_sym_pkcs11_provider_token1] = ACTIONS(931), + [aux_sym_port_token1] = ACTIONS(931), + [aux_sym_preferred_authentications_token1] = ACTIONS(931), + [aux_sym_protocol_token1] = ACTIONS(931), + [aux_sym_proxy_command_token1] = ACTIONS(931), + [aux_sym_proxy_jump_token1] = ACTIONS(931), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(931), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(931), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(931), + [aux_sym_pubkey_authentication_token1] = ACTIONS(931), + [aux_sym_rekey_limit_token1] = ACTIONS(931), + [aux_sym_remote_command_token1] = ACTIONS(931), + [aux_sym_remote_forward_token1] = ACTIONS(931), + [aux_sym_request_tty_token1] = ACTIONS(931), + [aux_sym_revoked_host_keys_token1] = ACTIONS(931), + [aux_sym_security_key_provider_token1] = ACTIONS(931), + [aux_sym_send_env_token1] = ACTIONS(931), + [aux_sym_server_alive_count_max_token1] = ACTIONS(931), + [aux_sym_server_alive_interval_token1] = ACTIONS(931), + [aux_sym_session_type_token1] = ACTIONS(931), + [aux_sym_set_env_token1] = ACTIONS(931), + [aux_sym_stdin_null_token1] = ACTIONS(931), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(931), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(931), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(931), + [aux_sym_syslog_facility_token1] = ACTIONS(931), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(931), + [aux_sym_keep_alive_token1] = ACTIONS(931), + [aux_sym_tunnel_token1] = ACTIONS(933), + [aux_sym_tunnel_device_token1] = ACTIONS(931), + [aux_sym_update_host_keys_token1] = ACTIONS(931), + [aux_sym_use_keychain_token1] = ACTIONS(931), + [aux_sym_user_token1] = ACTIONS(933), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(931), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(931), + [aux_sym_visual_host_key_token1] = ACTIONS(931), + [aux_sym_xauth_location_token1] = ACTIONS(931), + }, + [100] = { + [ts_builtin_sym_end] = ACTIONS(935), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(937), + [aux_sym_match_token1] = ACTIONS(935), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(935), + [aux_sym_address_family_token1] = ACTIONS(935), + [aux_sym_batch_mode_token1] = ACTIONS(935), + [aux_sym_bind_address_token1] = ACTIONS(935), + [aux_sym_bind_interface_token1] = ACTIONS(935), + [aux_sym_canonical_domains_token1] = ACTIONS(935), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(935), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(935), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(935), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(935), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(935), + [aux_sym_certificate_file_token1] = ACTIONS(935), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(935), + [aux_sym_check_host_ip_token1] = ACTIONS(935), + [aux_sym_ciphers_token1] = ACTIONS(935), + [aux_sym_cipher_token1] = ACTIONS(937), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(935), + [aux_sym_compression_token1] = ACTIONS(935), + [aux_sym_connection_attempts_token1] = ACTIONS(935), + [aux_sym_connect_timeout_token1] = ACTIONS(935), + [aux_sym_control_master_token1] = ACTIONS(935), + [aux_sym_control_path_token1] = ACTIONS(935), + [aux_sym_control_persist_token1] = ACTIONS(935), + [aux_sym_dynamic_forward_token1] = ACTIONS(935), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(935), + [aux_sym_escape_char_token1] = ACTIONS(935), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(935), + [aux_sym_fingerprint_hash_token1] = ACTIONS(935), + [aux_sym_fork_after_authentication_token1] = ACTIONS(935), + [aux_sym_forward_agent_token1] = ACTIONS(935), + [aux_sym_forward_x11_token1] = ACTIONS(937), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(935), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(935), + [aux_sym_gateway_ports_token1] = ACTIONS(935), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(935), + [aux_sym_gssapi_authentication_token1] = ACTIONS(935), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(935), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(935), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(935), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(935), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(935), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(935), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(935), + [aux_sym_hash_known_hosts_token1] = ACTIONS(935), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(935), + [aux_sym_hostbased_authentication_token1] = ACTIONS(935), + [aux_sym_host_key_algorithms_token1] = ACTIONS(935), + [aux_sym_host_key_alias_token1] = ACTIONS(935), + [aux_sym_hostname_token1] = ACTIONS(935), + [aux_sym_identities_only_token1] = ACTIONS(935), + [aux_sym_identity_agent_token1] = ACTIONS(935), + [aux_sym_identity_file_token1] = ACTIONS(935), + [aux_sym_ignore_unknown_token1] = ACTIONS(935), + [aux_sym_include_token1] = ACTIONS(935), + [aux_sym_ip_qos_token1] = ACTIONS(935), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(935), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(935), + [aux_sym_kex_algorithms_token1] = ACTIONS(935), + [aux_sym_known_hosts_command_token1] = ACTIONS(935), + [aux_sym_local_command_token1] = ACTIONS(935), + [aux_sym_local_forward_token1] = ACTIONS(935), + [aux_sym_log_level_token1] = ACTIONS(935), + [aux_sym_log_verbose_token1] = ACTIONS(935), + [aux_sym_macs_token1] = ACTIONS(935), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(935), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(935), + [aux_sym_password_authentication_token1] = ACTIONS(935), + [aux_sym_permit_local_command_token1] = ACTIONS(935), + [aux_sym_permit_remote_open_token1] = ACTIONS(935), + [aux_sym_pkcs11_provider_token1] = ACTIONS(935), + [aux_sym_port_token1] = ACTIONS(935), + [aux_sym_preferred_authentications_token1] = ACTIONS(935), + [aux_sym_protocol_token1] = ACTIONS(935), + [aux_sym_proxy_command_token1] = ACTIONS(935), + [aux_sym_proxy_jump_token1] = ACTIONS(935), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(935), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(935), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(935), + [aux_sym_pubkey_authentication_token1] = ACTIONS(935), + [aux_sym_rekey_limit_token1] = ACTIONS(935), + [aux_sym_remote_command_token1] = ACTIONS(935), + [aux_sym_remote_forward_token1] = ACTIONS(935), + [aux_sym_request_tty_token1] = ACTIONS(935), + [aux_sym_revoked_host_keys_token1] = ACTIONS(935), + [aux_sym_security_key_provider_token1] = ACTIONS(935), + [aux_sym_send_env_token1] = ACTIONS(935), + [aux_sym_server_alive_count_max_token1] = ACTIONS(935), + [aux_sym_server_alive_interval_token1] = ACTIONS(935), + [aux_sym_session_type_token1] = ACTIONS(935), + [aux_sym_set_env_token1] = ACTIONS(935), + [aux_sym_stdin_null_token1] = ACTIONS(935), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(935), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(935), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(935), + [aux_sym_syslog_facility_token1] = ACTIONS(935), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(935), + [aux_sym_keep_alive_token1] = ACTIONS(935), + [aux_sym_tunnel_token1] = ACTIONS(937), + [aux_sym_tunnel_device_token1] = ACTIONS(935), + [aux_sym_update_host_keys_token1] = ACTIONS(935), + [aux_sym_use_keychain_token1] = ACTIONS(935), + [aux_sym_user_token1] = ACTIONS(937), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(935), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(935), + [aux_sym_visual_host_key_token1] = ACTIONS(935), + [aux_sym_xauth_location_token1] = ACTIONS(935), + }, + [101] = { + [ts_builtin_sym_end] = ACTIONS(939), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(941), + [aux_sym_match_token1] = ACTIONS(939), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(939), + [aux_sym_address_family_token1] = ACTIONS(939), + [aux_sym_batch_mode_token1] = ACTIONS(939), + [aux_sym_bind_address_token1] = ACTIONS(939), + [aux_sym_bind_interface_token1] = ACTIONS(939), + [aux_sym_canonical_domains_token1] = ACTIONS(939), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(939), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(939), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(939), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(939), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(939), + [aux_sym_certificate_file_token1] = ACTIONS(939), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(939), + [aux_sym_check_host_ip_token1] = ACTIONS(939), + [aux_sym_ciphers_token1] = ACTIONS(939), + [aux_sym_cipher_token1] = ACTIONS(941), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(939), + [aux_sym_compression_token1] = ACTIONS(939), + [aux_sym_connection_attempts_token1] = ACTIONS(939), + [aux_sym_connect_timeout_token1] = ACTIONS(939), + [aux_sym_control_master_token1] = ACTIONS(939), + [aux_sym_control_path_token1] = ACTIONS(939), + [aux_sym_control_persist_token1] = ACTIONS(939), + [aux_sym_dynamic_forward_token1] = ACTIONS(939), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(939), + [aux_sym_escape_char_token1] = ACTIONS(939), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(939), + [aux_sym_fingerprint_hash_token1] = ACTIONS(939), + [aux_sym_fork_after_authentication_token1] = ACTIONS(939), + [aux_sym_forward_agent_token1] = ACTIONS(939), + [aux_sym_forward_x11_token1] = ACTIONS(941), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(939), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(939), + [aux_sym_gateway_ports_token1] = ACTIONS(939), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(939), + [aux_sym_gssapi_authentication_token1] = ACTIONS(939), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(939), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(939), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(939), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(939), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(939), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(939), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(939), + [aux_sym_hash_known_hosts_token1] = ACTIONS(939), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(939), + [aux_sym_hostbased_authentication_token1] = ACTIONS(939), + [aux_sym_host_key_algorithms_token1] = ACTIONS(939), + [aux_sym_host_key_alias_token1] = ACTIONS(939), + [aux_sym_hostname_token1] = ACTIONS(939), + [aux_sym_identities_only_token1] = ACTIONS(939), + [aux_sym_identity_agent_token1] = ACTIONS(939), + [aux_sym_identity_file_token1] = ACTIONS(939), + [aux_sym_ignore_unknown_token1] = ACTIONS(939), + [aux_sym_include_token1] = ACTIONS(939), + [aux_sym_ip_qos_token1] = ACTIONS(939), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(939), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(939), + [aux_sym_kex_algorithms_token1] = ACTIONS(939), + [aux_sym_known_hosts_command_token1] = ACTIONS(939), + [aux_sym_local_command_token1] = ACTIONS(939), + [aux_sym_local_forward_token1] = ACTIONS(939), + [aux_sym_log_level_token1] = ACTIONS(939), + [aux_sym_log_verbose_token1] = ACTIONS(939), + [aux_sym_macs_token1] = ACTIONS(939), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(939), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(939), + [aux_sym_password_authentication_token1] = ACTIONS(939), + [aux_sym_permit_local_command_token1] = ACTIONS(939), + [aux_sym_permit_remote_open_token1] = ACTIONS(939), + [aux_sym_pkcs11_provider_token1] = ACTIONS(939), + [aux_sym_port_token1] = ACTIONS(939), + [aux_sym_preferred_authentications_token1] = ACTIONS(939), + [aux_sym_protocol_token1] = ACTIONS(939), + [aux_sym_proxy_command_token1] = ACTIONS(939), + [aux_sym_proxy_jump_token1] = ACTIONS(939), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(939), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(939), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(939), + [aux_sym_pubkey_authentication_token1] = ACTIONS(939), + [aux_sym_rekey_limit_token1] = ACTIONS(939), + [aux_sym_remote_command_token1] = ACTIONS(939), + [aux_sym_remote_forward_token1] = ACTIONS(939), + [aux_sym_request_tty_token1] = ACTIONS(939), + [aux_sym_revoked_host_keys_token1] = ACTIONS(939), + [aux_sym_security_key_provider_token1] = ACTIONS(939), + [aux_sym_send_env_token1] = ACTIONS(939), + [aux_sym_server_alive_count_max_token1] = ACTIONS(939), + [aux_sym_server_alive_interval_token1] = ACTIONS(939), + [aux_sym_session_type_token1] = ACTIONS(939), + [aux_sym_set_env_token1] = ACTIONS(939), + [aux_sym_stdin_null_token1] = ACTIONS(939), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(939), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(939), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(939), + [aux_sym_syslog_facility_token1] = ACTIONS(939), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(939), + [aux_sym_keep_alive_token1] = ACTIONS(939), + [aux_sym_tunnel_token1] = ACTIONS(941), + [aux_sym_tunnel_device_token1] = ACTIONS(939), + [aux_sym_update_host_keys_token1] = ACTIONS(939), + [aux_sym_use_keychain_token1] = ACTIONS(939), + [aux_sym_user_token1] = ACTIONS(941), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(939), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(939), + [aux_sym_visual_host_key_token1] = ACTIONS(939), + [aux_sym_xauth_location_token1] = ACTIONS(939), + }, + [102] = { + [ts_builtin_sym_end] = ACTIONS(943), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(945), + [aux_sym_match_token1] = ACTIONS(943), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(943), + [aux_sym_address_family_token1] = ACTIONS(943), + [aux_sym_batch_mode_token1] = ACTIONS(943), + [aux_sym_bind_address_token1] = ACTIONS(943), + [aux_sym_bind_interface_token1] = ACTIONS(943), + [aux_sym_canonical_domains_token1] = ACTIONS(943), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(943), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(943), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(943), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(943), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(943), + [aux_sym_certificate_file_token1] = ACTIONS(943), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(943), + [aux_sym_check_host_ip_token1] = ACTIONS(943), + [aux_sym_ciphers_token1] = ACTIONS(943), + [aux_sym_cipher_token1] = ACTIONS(945), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(943), + [aux_sym_compression_token1] = ACTIONS(943), + [aux_sym_connection_attempts_token1] = ACTIONS(943), + [aux_sym_connect_timeout_token1] = ACTIONS(943), + [aux_sym_control_master_token1] = ACTIONS(943), + [aux_sym_control_path_token1] = ACTIONS(943), + [aux_sym_control_persist_token1] = ACTIONS(943), + [aux_sym_dynamic_forward_token1] = ACTIONS(943), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(943), + [aux_sym_escape_char_token1] = ACTIONS(943), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(943), + [aux_sym_fingerprint_hash_token1] = ACTIONS(943), + [aux_sym_fork_after_authentication_token1] = ACTIONS(943), + [aux_sym_forward_agent_token1] = ACTIONS(943), + [aux_sym_forward_x11_token1] = ACTIONS(945), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(943), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(943), + [aux_sym_gateway_ports_token1] = ACTIONS(943), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(943), + [aux_sym_gssapi_authentication_token1] = ACTIONS(943), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(943), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(943), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(943), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(943), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(943), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(943), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(943), + [aux_sym_hash_known_hosts_token1] = ACTIONS(943), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(943), + [aux_sym_hostbased_authentication_token1] = ACTIONS(943), + [aux_sym_host_key_algorithms_token1] = ACTIONS(943), + [aux_sym_host_key_alias_token1] = ACTIONS(943), + [aux_sym_hostname_token1] = ACTIONS(943), + [aux_sym_identities_only_token1] = ACTIONS(943), + [aux_sym_identity_agent_token1] = ACTIONS(943), + [aux_sym_identity_file_token1] = ACTIONS(943), + [aux_sym_ignore_unknown_token1] = ACTIONS(943), + [aux_sym_include_token1] = ACTIONS(943), + [aux_sym_ip_qos_token1] = ACTIONS(943), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(943), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(943), + [aux_sym_kex_algorithms_token1] = ACTIONS(943), + [aux_sym_known_hosts_command_token1] = ACTIONS(943), + [aux_sym_local_command_token1] = ACTIONS(943), + [aux_sym_local_forward_token1] = ACTIONS(943), + [aux_sym_log_level_token1] = ACTIONS(943), + [aux_sym_log_verbose_token1] = ACTIONS(943), + [aux_sym_macs_token1] = ACTIONS(943), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(943), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(943), + [aux_sym_password_authentication_token1] = ACTIONS(943), + [aux_sym_permit_local_command_token1] = ACTIONS(943), + [aux_sym_permit_remote_open_token1] = ACTIONS(943), + [aux_sym_pkcs11_provider_token1] = ACTIONS(943), + [aux_sym_port_token1] = ACTIONS(943), + [aux_sym_preferred_authentications_token1] = ACTIONS(943), + [aux_sym_protocol_token1] = ACTIONS(943), + [aux_sym_proxy_command_token1] = ACTIONS(943), + [aux_sym_proxy_jump_token1] = ACTIONS(943), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(943), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(943), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(943), + [aux_sym_pubkey_authentication_token1] = ACTIONS(943), + [aux_sym_rekey_limit_token1] = ACTIONS(943), + [aux_sym_remote_command_token1] = ACTIONS(943), + [aux_sym_remote_forward_token1] = ACTIONS(943), + [aux_sym_request_tty_token1] = ACTIONS(943), + [aux_sym_revoked_host_keys_token1] = ACTIONS(943), + [aux_sym_security_key_provider_token1] = ACTIONS(943), + [aux_sym_send_env_token1] = ACTIONS(943), + [aux_sym_server_alive_count_max_token1] = ACTIONS(943), + [aux_sym_server_alive_interval_token1] = ACTIONS(943), + [aux_sym_session_type_token1] = ACTIONS(943), + [aux_sym_set_env_token1] = ACTIONS(943), + [aux_sym_stdin_null_token1] = ACTIONS(943), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(943), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(943), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(943), + [aux_sym_syslog_facility_token1] = ACTIONS(943), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(943), + [aux_sym_keep_alive_token1] = ACTIONS(943), + [aux_sym_tunnel_token1] = ACTIONS(945), + [aux_sym_tunnel_device_token1] = ACTIONS(943), + [aux_sym_update_host_keys_token1] = ACTIONS(943), + [aux_sym_use_keychain_token1] = ACTIONS(943), + [aux_sym_user_token1] = ACTIONS(945), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(943), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(943), + [aux_sym_visual_host_key_token1] = ACTIONS(943), + [aux_sym_xauth_location_token1] = ACTIONS(943), + }, + [103] = { + [ts_builtin_sym_end] = ACTIONS(947), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(949), + [aux_sym_match_token1] = ACTIONS(947), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(947), + [aux_sym_address_family_token1] = ACTIONS(947), + [aux_sym_batch_mode_token1] = ACTIONS(947), + [aux_sym_bind_address_token1] = ACTIONS(947), + [aux_sym_bind_interface_token1] = ACTIONS(947), + [aux_sym_canonical_domains_token1] = ACTIONS(947), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(947), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(947), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(947), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(947), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(947), + [aux_sym_certificate_file_token1] = ACTIONS(947), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(947), + [aux_sym_check_host_ip_token1] = ACTIONS(947), + [aux_sym_ciphers_token1] = ACTIONS(947), + [aux_sym_cipher_token1] = ACTIONS(949), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(947), + [aux_sym_compression_token1] = ACTIONS(947), + [aux_sym_connection_attempts_token1] = ACTIONS(947), + [aux_sym_connect_timeout_token1] = ACTIONS(947), + [aux_sym_control_master_token1] = ACTIONS(947), + [aux_sym_control_path_token1] = ACTIONS(947), + [aux_sym_control_persist_token1] = ACTIONS(947), + [aux_sym_dynamic_forward_token1] = ACTIONS(947), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(947), + [aux_sym_escape_char_token1] = ACTIONS(947), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(947), + [aux_sym_fingerprint_hash_token1] = ACTIONS(947), + [aux_sym_fork_after_authentication_token1] = ACTIONS(947), + [aux_sym_forward_agent_token1] = ACTIONS(947), + [aux_sym_forward_x11_token1] = ACTIONS(949), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(947), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(947), + [aux_sym_gateway_ports_token1] = ACTIONS(947), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(947), + [aux_sym_gssapi_authentication_token1] = ACTIONS(947), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(947), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(947), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(947), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(947), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(947), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(947), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(947), + [aux_sym_hash_known_hosts_token1] = ACTIONS(947), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(947), + [aux_sym_hostbased_authentication_token1] = ACTIONS(947), + [aux_sym_host_key_algorithms_token1] = ACTIONS(947), + [aux_sym_host_key_alias_token1] = ACTIONS(947), + [aux_sym_hostname_token1] = ACTIONS(947), + [aux_sym_identities_only_token1] = ACTIONS(947), + [aux_sym_identity_agent_token1] = ACTIONS(947), + [aux_sym_identity_file_token1] = ACTIONS(947), + [aux_sym_ignore_unknown_token1] = ACTIONS(947), + [aux_sym_include_token1] = ACTIONS(947), + [aux_sym_ip_qos_token1] = ACTIONS(947), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(947), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(947), + [aux_sym_kex_algorithms_token1] = ACTIONS(947), + [aux_sym_known_hosts_command_token1] = ACTIONS(947), + [aux_sym_local_command_token1] = ACTIONS(947), + [aux_sym_local_forward_token1] = ACTIONS(947), + [aux_sym_log_level_token1] = ACTIONS(947), + [aux_sym_log_verbose_token1] = ACTIONS(947), + [aux_sym_macs_token1] = ACTIONS(947), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(947), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(947), + [aux_sym_password_authentication_token1] = ACTIONS(947), + [aux_sym_permit_local_command_token1] = ACTIONS(947), + [aux_sym_permit_remote_open_token1] = ACTIONS(947), + [aux_sym_pkcs11_provider_token1] = ACTIONS(947), + [aux_sym_port_token1] = ACTIONS(947), + [aux_sym_preferred_authentications_token1] = ACTIONS(947), + [aux_sym_protocol_token1] = ACTIONS(947), + [aux_sym_proxy_command_token1] = ACTIONS(947), + [aux_sym_proxy_jump_token1] = ACTIONS(947), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(947), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(947), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(947), + [aux_sym_pubkey_authentication_token1] = ACTIONS(947), + [aux_sym_rekey_limit_token1] = ACTIONS(947), + [aux_sym_remote_command_token1] = ACTIONS(947), + [aux_sym_remote_forward_token1] = ACTIONS(947), + [aux_sym_request_tty_token1] = ACTIONS(947), + [aux_sym_revoked_host_keys_token1] = ACTIONS(947), + [aux_sym_security_key_provider_token1] = ACTIONS(947), + [aux_sym_send_env_token1] = ACTIONS(947), + [aux_sym_server_alive_count_max_token1] = ACTIONS(947), + [aux_sym_server_alive_interval_token1] = ACTIONS(947), + [aux_sym_session_type_token1] = ACTIONS(947), + [aux_sym_set_env_token1] = ACTIONS(947), + [aux_sym_stdin_null_token1] = ACTIONS(947), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(947), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(947), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(947), + [aux_sym_syslog_facility_token1] = ACTIONS(947), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(947), + [aux_sym_keep_alive_token1] = ACTIONS(947), + [aux_sym_tunnel_token1] = ACTIONS(949), + [aux_sym_tunnel_device_token1] = ACTIONS(947), + [aux_sym_update_host_keys_token1] = ACTIONS(947), + [aux_sym_use_keychain_token1] = ACTIONS(947), + [aux_sym_user_token1] = ACTIONS(949), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(947), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(947), + [aux_sym_visual_host_key_token1] = ACTIONS(947), + [aux_sym_xauth_location_token1] = ACTIONS(947), + }, + [104] = { + [ts_builtin_sym_end] = ACTIONS(951), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(953), + [aux_sym_match_token1] = ACTIONS(951), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(951), + [aux_sym_address_family_token1] = ACTIONS(951), + [aux_sym_batch_mode_token1] = ACTIONS(951), + [aux_sym_bind_address_token1] = ACTIONS(951), + [aux_sym_bind_interface_token1] = ACTIONS(951), + [aux_sym_canonical_domains_token1] = ACTIONS(951), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(951), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(951), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(951), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(951), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(951), + [aux_sym_certificate_file_token1] = ACTIONS(951), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(951), + [aux_sym_check_host_ip_token1] = ACTIONS(951), + [aux_sym_ciphers_token1] = ACTIONS(951), + [aux_sym_cipher_token1] = ACTIONS(953), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(951), + [aux_sym_compression_token1] = ACTIONS(951), + [aux_sym_connection_attempts_token1] = ACTIONS(951), + [aux_sym_connect_timeout_token1] = ACTIONS(951), + [aux_sym_control_master_token1] = ACTIONS(951), + [aux_sym_control_path_token1] = ACTIONS(951), + [aux_sym_control_persist_token1] = ACTIONS(951), + [aux_sym_dynamic_forward_token1] = ACTIONS(951), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(951), + [aux_sym_escape_char_token1] = ACTIONS(951), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(951), + [aux_sym_fingerprint_hash_token1] = ACTIONS(951), + [aux_sym_fork_after_authentication_token1] = ACTIONS(951), + [aux_sym_forward_agent_token1] = ACTIONS(951), + [aux_sym_forward_x11_token1] = ACTIONS(953), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(951), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(951), + [aux_sym_gateway_ports_token1] = ACTIONS(951), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(951), + [aux_sym_gssapi_authentication_token1] = ACTIONS(951), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(951), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(951), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(951), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(951), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(951), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(951), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(951), + [aux_sym_hash_known_hosts_token1] = ACTIONS(951), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(951), + [aux_sym_hostbased_authentication_token1] = ACTIONS(951), + [aux_sym_host_key_algorithms_token1] = ACTIONS(951), + [aux_sym_host_key_alias_token1] = ACTIONS(951), + [aux_sym_hostname_token1] = ACTIONS(951), + [aux_sym_identities_only_token1] = ACTIONS(951), + [aux_sym_identity_agent_token1] = ACTIONS(951), + [aux_sym_identity_file_token1] = ACTIONS(951), + [aux_sym_ignore_unknown_token1] = ACTIONS(951), + [aux_sym_include_token1] = ACTIONS(951), + [aux_sym_ip_qos_token1] = ACTIONS(951), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(951), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(951), + [aux_sym_kex_algorithms_token1] = ACTIONS(951), + [aux_sym_known_hosts_command_token1] = ACTIONS(951), + [aux_sym_local_command_token1] = ACTIONS(951), + [aux_sym_local_forward_token1] = ACTIONS(951), + [aux_sym_log_level_token1] = ACTIONS(951), + [aux_sym_log_verbose_token1] = ACTIONS(951), + [aux_sym_macs_token1] = ACTIONS(951), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(951), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(951), + [aux_sym_password_authentication_token1] = ACTIONS(951), + [aux_sym_permit_local_command_token1] = ACTIONS(951), + [aux_sym_permit_remote_open_token1] = ACTIONS(951), + [aux_sym_pkcs11_provider_token1] = ACTIONS(951), + [aux_sym_port_token1] = ACTIONS(951), + [aux_sym_preferred_authentications_token1] = ACTIONS(951), + [aux_sym_protocol_token1] = ACTIONS(951), + [aux_sym_proxy_command_token1] = ACTIONS(951), + [aux_sym_proxy_jump_token1] = ACTIONS(951), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(951), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(951), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(951), + [aux_sym_pubkey_authentication_token1] = ACTIONS(951), + [aux_sym_rekey_limit_token1] = ACTIONS(951), + [aux_sym_remote_command_token1] = ACTIONS(951), + [aux_sym_remote_forward_token1] = ACTIONS(951), + [aux_sym_request_tty_token1] = ACTIONS(951), + [aux_sym_revoked_host_keys_token1] = ACTIONS(951), + [aux_sym_security_key_provider_token1] = ACTIONS(951), + [aux_sym_send_env_token1] = ACTIONS(951), + [aux_sym_server_alive_count_max_token1] = ACTIONS(951), + [aux_sym_server_alive_interval_token1] = ACTIONS(951), + [aux_sym_session_type_token1] = ACTIONS(951), + [aux_sym_set_env_token1] = ACTIONS(951), + [aux_sym_stdin_null_token1] = ACTIONS(951), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(951), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(951), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(951), + [aux_sym_syslog_facility_token1] = ACTIONS(951), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(951), + [aux_sym_keep_alive_token1] = ACTIONS(951), + [aux_sym_tunnel_token1] = ACTIONS(953), + [aux_sym_tunnel_device_token1] = ACTIONS(951), + [aux_sym_update_host_keys_token1] = ACTIONS(951), + [aux_sym_use_keychain_token1] = ACTIONS(951), + [aux_sym_user_token1] = ACTIONS(953), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(951), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(951), + [aux_sym_visual_host_key_token1] = ACTIONS(951), + [aux_sym_xauth_location_token1] = ACTIONS(951), + }, + [105] = { + [ts_builtin_sym_end] = ACTIONS(955), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(957), + [aux_sym_match_token1] = ACTIONS(955), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(955), + [aux_sym_address_family_token1] = ACTIONS(955), + [aux_sym_batch_mode_token1] = ACTIONS(955), + [aux_sym_bind_address_token1] = ACTIONS(955), + [aux_sym_bind_interface_token1] = ACTIONS(955), + [aux_sym_canonical_domains_token1] = ACTIONS(955), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(955), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(955), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(955), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(955), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(955), + [aux_sym_certificate_file_token1] = ACTIONS(955), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(955), + [aux_sym_check_host_ip_token1] = ACTIONS(955), + [aux_sym_ciphers_token1] = ACTIONS(955), + [aux_sym_cipher_token1] = ACTIONS(957), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(955), + [aux_sym_compression_token1] = ACTIONS(955), + [aux_sym_connection_attempts_token1] = ACTIONS(955), + [aux_sym_connect_timeout_token1] = ACTIONS(955), + [aux_sym_control_master_token1] = ACTIONS(955), + [aux_sym_control_path_token1] = ACTIONS(955), + [aux_sym_control_persist_token1] = ACTIONS(955), + [aux_sym_dynamic_forward_token1] = ACTIONS(955), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(955), + [aux_sym_escape_char_token1] = ACTIONS(955), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(955), + [aux_sym_fingerprint_hash_token1] = ACTIONS(955), + [aux_sym_fork_after_authentication_token1] = ACTIONS(955), + [aux_sym_forward_agent_token1] = ACTIONS(955), + [aux_sym_forward_x11_token1] = ACTIONS(957), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(955), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(955), + [aux_sym_gateway_ports_token1] = ACTIONS(955), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(955), + [aux_sym_gssapi_authentication_token1] = ACTIONS(955), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(955), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(955), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(955), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(955), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(955), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(955), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(955), + [aux_sym_hash_known_hosts_token1] = ACTIONS(955), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(955), + [aux_sym_hostbased_authentication_token1] = ACTIONS(955), + [aux_sym_host_key_algorithms_token1] = ACTIONS(955), + [aux_sym_host_key_alias_token1] = ACTIONS(955), + [aux_sym_hostname_token1] = ACTIONS(955), + [aux_sym_identities_only_token1] = ACTIONS(955), + [aux_sym_identity_agent_token1] = ACTIONS(955), + [aux_sym_identity_file_token1] = ACTIONS(955), + [aux_sym_ignore_unknown_token1] = ACTIONS(955), + [aux_sym_include_token1] = ACTIONS(955), + [aux_sym_ip_qos_token1] = ACTIONS(955), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(955), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(955), + [aux_sym_kex_algorithms_token1] = ACTIONS(955), + [aux_sym_known_hosts_command_token1] = ACTIONS(955), + [aux_sym_local_command_token1] = ACTIONS(955), + [aux_sym_local_forward_token1] = ACTIONS(955), + [aux_sym_log_level_token1] = ACTIONS(955), + [aux_sym_log_verbose_token1] = ACTIONS(955), + [aux_sym_macs_token1] = ACTIONS(955), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(955), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(955), + [aux_sym_password_authentication_token1] = ACTIONS(955), + [aux_sym_permit_local_command_token1] = ACTIONS(955), + [aux_sym_permit_remote_open_token1] = ACTIONS(955), + [aux_sym_pkcs11_provider_token1] = ACTIONS(955), + [aux_sym_port_token1] = ACTIONS(955), + [aux_sym_preferred_authentications_token1] = ACTIONS(955), + [aux_sym_protocol_token1] = ACTIONS(955), + [aux_sym_proxy_command_token1] = ACTIONS(955), + [aux_sym_proxy_jump_token1] = ACTIONS(955), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(955), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(955), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(955), + [aux_sym_pubkey_authentication_token1] = ACTIONS(955), + [aux_sym_rekey_limit_token1] = ACTIONS(955), + [aux_sym_remote_command_token1] = ACTIONS(955), + [aux_sym_remote_forward_token1] = ACTIONS(955), + [aux_sym_request_tty_token1] = ACTIONS(955), + [aux_sym_revoked_host_keys_token1] = ACTIONS(955), + [aux_sym_security_key_provider_token1] = ACTIONS(955), + [aux_sym_send_env_token1] = ACTIONS(955), + [aux_sym_server_alive_count_max_token1] = ACTIONS(955), + [aux_sym_server_alive_interval_token1] = ACTIONS(955), + [aux_sym_session_type_token1] = ACTIONS(955), + [aux_sym_set_env_token1] = ACTIONS(955), + [aux_sym_stdin_null_token1] = ACTIONS(955), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(955), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(955), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(955), + [aux_sym_syslog_facility_token1] = ACTIONS(955), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(955), + [aux_sym_keep_alive_token1] = ACTIONS(955), + [aux_sym_tunnel_token1] = ACTIONS(957), + [aux_sym_tunnel_device_token1] = ACTIONS(955), + [aux_sym_update_host_keys_token1] = ACTIONS(955), + [aux_sym_use_keychain_token1] = ACTIONS(955), + [aux_sym_user_token1] = ACTIONS(957), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(955), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(955), + [aux_sym_visual_host_key_token1] = ACTIONS(955), + [aux_sym_xauth_location_token1] = ACTIONS(955), + }, + [106] = { + [ts_builtin_sym_end] = ACTIONS(959), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(961), + [aux_sym_match_token1] = ACTIONS(959), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(959), + [aux_sym_address_family_token1] = ACTIONS(959), + [aux_sym_batch_mode_token1] = ACTIONS(959), + [aux_sym_bind_address_token1] = ACTIONS(959), + [aux_sym_bind_interface_token1] = ACTIONS(959), + [aux_sym_canonical_domains_token1] = ACTIONS(959), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(959), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(959), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(959), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(959), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(959), + [aux_sym_certificate_file_token1] = ACTIONS(959), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(959), + [aux_sym_check_host_ip_token1] = ACTIONS(959), + [aux_sym_ciphers_token1] = ACTIONS(959), + [aux_sym_cipher_token1] = ACTIONS(961), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(959), + [aux_sym_compression_token1] = ACTIONS(959), + [aux_sym_connection_attempts_token1] = ACTIONS(959), + [aux_sym_connect_timeout_token1] = ACTIONS(959), + [aux_sym_control_master_token1] = ACTIONS(959), + [aux_sym_control_path_token1] = ACTIONS(959), + [aux_sym_control_persist_token1] = ACTIONS(959), + [aux_sym_dynamic_forward_token1] = ACTIONS(959), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(959), + [aux_sym_escape_char_token1] = ACTIONS(959), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(959), + [aux_sym_fingerprint_hash_token1] = ACTIONS(959), + [aux_sym_fork_after_authentication_token1] = ACTIONS(959), + [aux_sym_forward_agent_token1] = ACTIONS(959), + [aux_sym_forward_x11_token1] = ACTIONS(961), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(959), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(959), + [aux_sym_gateway_ports_token1] = ACTIONS(959), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(959), + [aux_sym_gssapi_authentication_token1] = ACTIONS(959), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(959), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(959), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(959), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(959), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(959), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(959), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(959), + [aux_sym_hash_known_hosts_token1] = ACTIONS(959), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(959), + [aux_sym_hostbased_authentication_token1] = ACTIONS(959), + [aux_sym_host_key_algorithms_token1] = ACTIONS(959), + [aux_sym_host_key_alias_token1] = ACTIONS(959), + [aux_sym_hostname_token1] = ACTIONS(959), + [aux_sym_identities_only_token1] = ACTIONS(959), + [aux_sym_identity_agent_token1] = ACTIONS(959), + [aux_sym_identity_file_token1] = ACTIONS(959), + [aux_sym_ignore_unknown_token1] = ACTIONS(959), + [aux_sym_include_token1] = ACTIONS(959), + [aux_sym_ip_qos_token1] = ACTIONS(959), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(959), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(959), + [aux_sym_kex_algorithms_token1] = ACTIONS(959), + [aux_sym_known_hosts_command_token1] = ACTIONS(959), + [aux_sym_local_command_token1] = ACTIONS(959), + [aux_sym_local_forward_token1] = ACTIONS(959), + [aux_sym_log_level_token1] = ACTIONS(959), + [aux_sym_log_verbose_token1] = ACTIONS(959), + [aux_sym_macs_token1] = ACTIONS(959), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(959), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(959), + [aux_sym_password_authentication_token1] = ACTIONS(959), + [aux_sym_permit_local_command_token1] = ACTIONS(959), + [aux_sym_permit_remote_open_token1] = ACTIONS(959), + [aux_sym_pkcs11_provider_token1] = ACTIONS(959), + [aux_sym_port_token1] = ACTIONS(959), + [aux_sym_preferred_authentications_token1] = ACTIONS(959), + [aux_sym_protocol_token1] = ACTIONS(959), + [aux_sym_proxy_command_token1] = ACTIONS(959), + [aux_sym_proxy_jump_token1] = ACTIONS(959), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(959), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(959), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(959), + [aux_sym_pubkey_authentication_token1] = ACTIONS(959), + [aux_sym_rekey_limit_token1] = ACTIONS(959), + [aux_sym_remote_command_token1] = ACTIONS(959), + [aux_sym_remote_forward_token1] = ACTIONS(959), + [aux_sym_request_tty_token1] = ACTIONS(959), + [aux_sym_revoked_host_keys_token1] = ACTIONS(959), + [aux_sym_security_key_provider_token1] = ACTIONS(959), + [aux_sym_send_env_token1] = ACTIONS(959), + [aux_sym_server_alive_count_max_token1] = ACTIONS(959), + [aux_sym_server_alive_interval_token1] = ACTIONS(959), + [aux_sym_session_type_token1] = ACTIONS(959), + [aux_sym_set_env_token1] = ACTIONS(959), + [aux_sym_stdin_null_token1] = ACTIONS(959), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(959), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(959), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(959), + [aux_sym_syslog_facility_token1] = ACTIONS(959), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(959), + [aux_sym_keep_alive_token1] = ACTIONS(959), + [aux_sym_tunnel_token1] = ACTIONS(961), + [aux_sym_tunnel_device_token1] = ACTIONS(959), + [aux_sym_update_host_keys_token1] = ACTIONS(959), + [aux_sym_use_keychain_token1] = ACTIONS(959), + [aux_sym_user_token1] = ACTIONS(961), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(959), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(959), + [aux_sym_visual_host_key_token1] = ACTIONS(959), + [aux_sym_xauth_location_token1] = ACTIONS(959), + }, + [107] = { + [ts_builtin_sym_end] = ACTIONS(963), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(965), + [aux_sym_match_token1] = ACTIONS(963), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(963), + [aux_sym_address_family_token1] = ACTIONS(963), + [aux_sym_batch_mode_token1] = ACTIONS(963), + [aux_sym_bind_address_token1] = ACTIONS(963), + [aux_sym_bind_interface_token1] = ACTIONS(963), + [aux_sym_canonical_domains_token1] = ACTIONS(963), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(963), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(963), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(963), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(963), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(963), + [aux_sym_certificate_file_token1] = ACTIONS(963), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(963), + [aux_sym_check_host_ip_token1] = ACTIONS(963), + [aux_sym_ciphers_token1] = ACTIONS(963), + [aux_sym_cipher_token1] = ACTIONS(965), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(963), + [aux_sym_compression_token1] = ACTIONS(963), + [aux_sym_connection_attempts_token1] = ACTIONS(963), + [aux_sym_connect_timeout_token1] = ACTIONS(963), + [aux_sym_control_master_token1] = ACTIONS(963), + [aux_sym_control_path_token1] = ACTIONS(963), + [aux_sym_control_persist_token1] = ACTIONS(963), + [aux_sym_dynamic_forward_token1] = ACTIONS(963), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(963), + [aux_sym_escape_char_token1] = ACTIONS(963), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(963), + [aux_sym_fingerprint_hash_token1] = ACTIONS(963), + [aux_sym_fork_after_authentication_token1] = ACTIONS(963), + [aux_sym_forward_agent_token1] = ACTIONS(963), + [aux_sym_forward_x11_token1] = ACTIONS(965), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(963), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(963), + [aux_sym_gateway_ports_token1] = ACTIONS(963), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(963), + [aux_sym_gssapi_authentication_token1] = ACTIONS(963), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(963), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(963), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(963), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(963), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(963), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(963), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(963), + [aux_sym_hash_known_hosts_token1] = ACTIONS(963), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(963), + [aux_sym_hostbased_authentication_token1] = ACTIONS(963), + [aux_sym_host_key_algorithms_token1] = ACTIONS(963), + [aux_sym_host_key_alias_token1] = ACTIONS(963), + [aux_sym_hostname_token1] = ACTIONS(963), + [aux_sym_identities_only_token1] = ACTIONS(963), + [aux_sym_identity_agent_token1] = ACTIONS(963), + [aux_sym_identity_file_token1] = ACTIONS(963), + [aux_sym_ignore_unknown_token1] = ACTIONS(963), + [aux_sym_include_token1] = ACTIONS(963), + [aux_sym_ip_qos_token1] = ACTIONS(963), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(963), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(963), + [aux_sym_kex_algorithms_token1] = ACTIONS(963), + [aux_sym_known_hosts_command_token1] = ACTIONS(963), + [aux_sym_local_command_token1] = ACTIONS(963), + [aux_sym_local_forward_token1] = ACTIONS(963), + [aux_sym_log_level_token1] = ACTIONS(963), + [aux_sym_log_verbose_token1] = ACTIONS(963), + [aux_sym_macs_token1] = ACTIONS(963), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(963), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(963), + [aux_sym_password_authentication_token1] = ACTIONS(963), + [aux_sym_permit_local_command_token1] = ACTIONS(963), + [aux_sym_permit_remote_open_token1] = ACTIONS(963), + [aux_sym_pkcs11_provider_token1] = ACTIONS(963), + [aux_sym_port_token1] = ACTIONS(963), + [aux_sym_preferred_authentications_token1] = ACTIONS(963), + [aux_sym_protocol_token1] = ACTIONS(963), + [aux_sym_proxy_command_token1] = ACTIONS(963), + [aux_sym_proxy_jump_token1] = ACTIONS(963), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(963), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(963), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(963), + [aux_sym_pubkey_authentication_token1] = ACTIONS(963), + [aux_sym_rekey_limit_token1] = ACTIONS(963), + [aux_sym_remote_command_token1] = ACTIONS(963), + [aux_sym_remote_forward_token1] = ACTIONS(963), + [aux_sym_request_tty_token1] = ACTIONS(963), + [aux_sym_revoked_host_keys_token1] = ACTIONS(963), + [aux_sym_security_key_provider_token1] = ACTIONS(963), + [aux_sym_send_env_token1] = ACTIONS(963), + [aux_sym_server_alive_count_max_token1] = ACTIONS(963), + [aux_sym_server_alive_interval_token1] = ACTIONS(963), + [aux_sym_session_type_token1] = ACTIONS(963), + [aux_sym_set_env_token1] = ACTIONS(963), + [aux_sym_stdin_null_token1] = ACTIONS(963), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(963), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(963), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(963), + [aux_sym_syslog_facility_token1] = ACTIONS(963), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(963), + [aux_sym_keep_alive_token1] = ACTIONS(963), + [aux_sym_tunnel_token1] = ACTIONS(965), + [aux_sym_tunnel_device_token1] = ACTIONS(963), + [aux_sym_update_host_keys_token1] = ACTIONS(963), + [aux_sym_use_keychain_token1] = ACTIONS(963), + [aux_sym_user_token1] = ACTIONS(965), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(963), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(963), + [aux_sym_visual_host_key_token1] = ACTIONS(963), + [aux_sym_xauth_location_token1] = ACTIONS(963), + }, + [108] = { + [ts_builtin_sym_end] = ACTIONS(967), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(969), + [aux_sym_match_token1] = ACTIONS(967), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(967), + [aux_sym_address_family_token1] = ACTIONS(967), + [aux_sym_batch_mode_token1] = ACTIONS(967), + [aux_sym_bind_address_token1] = ACTIONS(967), + [aux_sym_bind_interface_token1] = ACTIONS(967), + [aux_sym_canonical_domains_token1] = ACTIONS(967), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(967), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(967), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(967), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(967), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(967), + [aux_sym_certificate_file_token1] = ACTIONS(967), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(967), + [aux_sym_check_host_ip_token1] = ACTIONS(967), + [aux_sym_ciphers_token1] = ACTIONS(967), + [aux_sym_cipher_token1] = ACTIONS(969), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(967), + [aux_sym_compression_token1] = ACTIONS(967), + [aux_sym_connection_attempts_token1] = ACTIONS(967), + [aux_sym_connect_timeout_token1] = ACTIONS(967), + [aux_sym_control_master_token1] = ACTIONS(967), + [aux_sym_control_path_token1] = ACTIONS(967), + [aux_sym_control_persist_token1] = ACTIONS(967), + [aux_sym_dynamic_forward_token1] = ACTIONS(967), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(967), + [aux_sym_escape_char_token1] = ACTIONS(967), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(967), + [aux_sym_fingerprint_hash_token1] = ACTIONS(967), + [aux_sym_fork_after_authentication_token1] = ACTIONS(967), + [aux_sym_forward_agent_token1] = ACTIONS(967), + [aux_sym_forward_x11_token1] = ACTIONS(969), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(967), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(967), + [aux_sym_gateway_ports_token1] = ACTIONS(967), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(967), + [aux_sym_gssapi_authentication_token1] = ACTIONS(967), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(967), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(967), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(967), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(967), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(967), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(967), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(967), + [aux_sym_hash_known_hosts_token1] = ACTIONS(967), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(967), + [aux_sym_hostbased_authentication_token1] = ACTIONS(967), + [aux_sym_host_key_algorithms_token1] = ACTIONS(967), + [aux_sym_host_key_alias_token1] = ACTIONS(967), + [aux_sym_hostname_token1] = ACTIONS(967), + [aux_sym_identities_only_token1] = ACTIONS(967), + [aux_sym_identity_agent_token1] = ACTIONS(967), + [aux_sym_identity_file_token1] = ACTIONS(967), + [aux_sym_ignore_unknown_token1] = ACTIONS(967), + [aux_sym_include_token1] = ACTIONS(967), + [aux_sym_ip_qos_token1] = ACTIONS(967), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(967), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(967), + [aux_sym_kex_algorithms_token1] = ACTIONS(967), + [aux_sym_known_hosts_command_token1] = ACTIONS(967), + [aux_sym_local_command_token1] = ACTIONS(967), + [aux_sym_local_forward_token1] = ACTIONS(967), + [aux_sym_log_level_token1] = ACTIONS(967), + [aux_sym_log_verbose_token1] = ACTIONS(967), + [aux_sym_macs_token1] = ACTIONS(967), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(967), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(967), + [aux_sym_password_authentication_token1] = ACTIONS(967), + [aux_sym_permit_local_command_token1] = ACTIONS(967), + [aux_sym_permit_remote_open_token1] = ACTIONS(967), + [aux_sym_pkcs11_provider_token1] = ACTIONS(967), + [aux_sym_port_token1] = ACTIONS(967), + [aux_sym_preferred_authentications_token1] = ACTIONS(967), + [aux_sym_protocol_token1] = ACTIONS(967), + [aux_sym_proxy_command_token1] = ACTIONS(967), + [aux_sym_proxy_jump_token1] = ACTIONS(967), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(967), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(967), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(967), + [aux_sym_pubkey_authentication_token1] = ACTIONS(967), + [aux_sym_rekey_limit_token1] = ACTIONS(967), + [aux_sym_remote_command_token1] = ACTIONS(967), + [aux_sym_remote_forward_token1] = ACTIONS(967), + [aux_sym_request_tty_token1] = ACTIONS(967), + [aux_sym_revoked_host_keys_token1] = ACTIONS(967), + [aux_sym_security_key_provider_token1] = ACTIONS(967), + [aux_sym_send_env_token1] = ACTIONS(967), + [aux_sym_server_alive_count_max_token1] = ACTIONS(967), + [aux_sym_server_alive_interval_token1] = ACTIONS(967), + [aux_sym_session_type_token1] = ACTIONS(967), + [aux_sym_set_env_token1] = ACTIONS(967), + [aux_sym_stdin_null_token1] = ACTIONS(967), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(967), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(967), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(967), + [aux_sym_syslog_facility_token1] = ACTIONS(967), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(967), + [aux_sym_keep_alive_token1] = ACTIONS(967), + [aux_sym_tunnel_token1] = ACTIONS(969), + [aux_sym_tunnel_device_token1] = ACTIONS(967), + [aux_sym_update_host_keys_token1] = ACTIONS(967), + [aux_sym_use_keychain_token1] = ACTIONS(967), + [aux_sym_user_token1] = ACTIONS(969), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(967), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(967), + [aux_sym_visual_host_key_token1] = ACTIONS(967), + [aux_sym_xauth_location_token1] = ACTIONS(967), + }, + [109] = { + [ts_builtin_sym_end] = ACTIONS(971), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(973), + [aux_sym_match_token1] = ACTIONS(971), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(971), + [aux_sym_address_family_token1] = ACTIONS(971), + [aux_sym_batch_mode_token1] = ACTIONS(971), + [aux_sym_bind_address_token1] = ACTIONS(971), + [aux_sym_bind_interface_token1] = ACTIONS(971), + [aux_sym_canonical_domains_token1] = ACTIONS(971), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(971), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(971), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(971), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(971), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(971), + [aux_sym_certificate_file_token1] = ACTIONS(971), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(971), + [aux_sym_check_host_ip_token1] = ACTIONS(971), + [aux_sym_ciphers_token1] = ACTIONS(971), + [aux_sym_cipher_token1] = ACTIONS(973), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(971), + [aux_sym_compression_token1] = ACTIONS(971), + [aux_sym_connection_attempts_token1] = ACTIONS(971), + [aux_sym_connect_timeout_token1] = ACTIONS(971), + [aux_sym_control_master_token1] = ACTIONS(971), + [aux_sym_control_path_token1] = ACTIONS(971), + [aux_sym_control_persist_token1] = ACTIONS(971), + [aux_sym_dynamic_forward_token1] = ACTIONS(971), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(971), + [aux_sym_escape_char_token1] = ACTIONS(971), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(971), + [aux_sym_fingerprint_hash_token1] = ACTIONS(971), + [aux_sym_fork_after_authentication_token1] = ACTIONS(971), + [aux_sym_forward_agent_token1] = ACTIONS(971), + [aux_sym_forward_x11_token1] = ACTIONS(973), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(971), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(971), + [aux_sym_gateway_ports_token1] = ACTIONS(971), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(971), + [aux_sym_gssapi_authentication_token1] = ACTIONS(971), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(971), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(971), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(971), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(971), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(971), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(971), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(971), + [aux_sym_hash_known_hosts_token1] = ACTIONS(971), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(971), + [aux_sym_hostbased_authentication_token1] = ACTIONS(971), + [aux_sym_host_key_algorithms_token1] = ACTIONS(971), + [aux_sym_host_key_alias_token1] = ACTIONS(971), + [aux_sym_hostname_token1] = ACTIONS(971), + [aux_sym_identities_only_token1] = ACTIONS(971), + [aux_sym_identity_agent_token1] = ACTIONS(971), + [aux_sym_identity_file_token1] = ACTIONS(971), + [aux_sym_ignore_unknown_token1] = ACTIONS(971), + [aux_sym_include_token1] = ACTIONS(971), + [aux_sym_ip_qos_token1] = ACTIONS(971), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(971), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(971), + [aux_sym_kex_algorithms_token1] = ACTIONS(971), + [aux_sym_known_hosts_command_token1] = ACTIONS(971), + [aux_sym_local_command_token1] = ACTIONS(971), + [aux_sym_local_forward_token1] = ACTIONS(971), + [aux_sym_log_level_token1] = ACTIONS(971), + [aux_sym_log_verbose_token1] = ACTIONS(971), + [aux_sym_macs_token1] = ACTIONS(971), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(971), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(971), + [aux_sym_password_authentication_token1] = ACTIONS(971), + [aux_sym_permit_local_command_token1] = ACTIONS(971), + [aux_sym_permit_remote_open_token1] = ACTIONS(971), + [aux_sym_pkcs11_provider_token1] = ACTIONS(971), + [aux_sym_port_token1] = ACTIONS(971), + [aux_sym_preferred_authentications_token1] = ACTIONS(971), + [aux_sym_protocol_token1] = ACTIONS(971), + [aux_sym_proxy_command_token1] = ACTIONS(971), + [aux_sym_proxy_jump_token1] = ACTIONS(971), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(971), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(971), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(971), + [aux_sym_pubkey_authentication_token1] = ACTIONS(971), + [aux_sym_rekey_limit_token1] = ACTIONS(971), + [aux_sym_remote_command_token1] = ACTIONS(971), + [aux_sym_remote_forward_token1] = ACTIONS(971), + [aux_sym_request_tty_token1] = ACTIONS(971), + [aux_sym_revoked_host_keys_token1] = ACTIONS(971), + [aux_sym_security_key_provider_token1] = ACTIONS(971), + [aux_sym_send_env_token1] = ACTIONS(971), + [aux_sym_server_alive_count_max_token1] = ACTIONS(971), + [aux_sym_server_alive_interval_token1] = ACTIONS(971), + [aux_sym_session_type_token1] = ACTIONS(971), + [aux_sym_set_env_token1] = ACTIONS(971), + [aux_sym_stdin_null_token1] = ACTIONS(971), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(971), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(971), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(971), + [aux_sym_syslog_facility_token1] = ACTIONS(971), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(971), + [aux_sym_keep_alive_token1] = ACTIONS(971), + [aux_sym_tunnel_token1] = ACTIONS(973), + [aux_sym_tunnel_device_token1] = ACTIONS(971), + [aux_sym_update_host_keys_token1] = ACTIONS(971), + [aux_sym_use_keychain_token1] = ACTIONS(971), + [aux_sym_user_token1] = ACTIONS(973), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(971), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(971), + [aux_sym_visual_host_key_token1] = ACTIONS(971), + [aux_sym_xauth_location_token1] = ACTIONS(971), + }, + [110] = { + [ts_builtin_sym_end] = ACTIONS(975), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(977), + [aux_sym_match_token1] = ACTIONS(975), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(975), + [aux_sym_address_family_token1] = ACTIONS(975), + [aux_sym_batch_mode_token1] = ACTIONS(975), + [aux_sym_bind_address_token1] = ACTIONS(975), + [aux_sym_bind_interface_token1] = ACTIONS(975), + [aux_sym_canonical_domains_token1] = ACTIONS(975), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(975), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(975), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(975), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(975), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(975), + [aux_sym_certificate_file_token1] = ACTIONS(975), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(975), + [aux_sym_check_host_ip_token1] = ACTIONS(975), + [aux_sym_ciphers_token1] = ACTIONS(975), + [aux_sym_cipher_token1] = ACTIONS(977), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(975), + [aux_sym_compression_token1] = ACTIONS(975), + [aux_sym_connection_attempts_token1] = ACTIONS(975), + [aux_sym_connect_timeout_token1] = ACTIONS(975), + [aux_sym_control_master_token1] = ACTIONS(975), + [aux_sym_control_path_token1] = ACTIONS(975), + [aux_sym_control_persist_token1] = ACTIONS(975), + [aux_sym_dynamic_forward_token1] = ACTIONS(975), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(975), + [aux_sym_escape_char_token1] = ACTIONS(975), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(975), + [aux_sym_fingerprint_hash_token1] = ACTIONS(975), + [aux_sym_fork_after_authentication_token1] = ACTIONS(975), + [aux_sym_forward_agent_token1] = ACTIONS(975), + [aux_sym_forward_x11_token1] = ACTIONS(977), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(975), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(975), + [aux_sym_gateway_ports_token1] = ACTIONS(975), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(975), + [aux_sym_gssapi_authentication_token1] = ACTIONS(975), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(975), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(975), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(975), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(975), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(975), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(975), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(975), + [aux_sym_hash_known_hosts_token1] = ACTIONS(975), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(975), + [aux_sym_hostbased_authentication_token1] = ACTIONS(975), + [aux_sym_host_key_algorithms_token1] = ACTIONS(975), + [aux_sym_host_key_alias_token1] = ACTIONS(975), + [aux_sym_hostname_token1] = ACTIONS(975), + [aux_sym_identities_only_token1] = ACTIONS(975), + [aux_sym_identity_agent_token1] = ACTIONS(975), + [aux_sym_identity_file_token1] = ACTIONS(975), + [aux_sym_ignore_unknown_token1] = ACTIONS(975), + [aux_sym_include_token1] = ACTIONS(975), + [aux_sym_ip_qos_token1] = ACTIONS(975), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(975), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(975), + [aux_sym_kex_algorithms_token1] = ACTIONS(975), + [aux_sym_known_hosts_command_token1] = ACTIONS(975), + [aux_sym_local_command_token1] = ACTIONS(975), + [aux_sym_local_forward_token1] = ACTIONS(975), + [aux_sym_log_level_token1] = ACTIONS(975), + [aux_sym_log_verbose_token1] = ACTIONS(975), + [aux_sym_macs_token1] = ACTIONS(975), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(975), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(975), + [aux_sym_password_authentication_token1] = ACTIONS(975), + [aux_sym_permit_local_command_token1] = ACTIONS(975), + [aux_sym_permit_remote_open_token1] = ACTIONS(975), + [aux_sym_pkcs11_provider_token1] = ACTIONS(975), + [aux_sym_port_token1] = ACTIONS(975), + [aux_sym_preferred_authentications_token1] = ACTIONS(975), + [aux_sym_protocol_token1] = ACTIONS(975), + [aux_sym_proxy_command_token1] = ACTIONS(975), + [aux_sym_proxy_jump_token1] = ACTIONS(975), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(975), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(975), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(975), + [aux_sym_pubkey_authentication_token1] = ACTIONS(975), + [aux_sym_rekey_limit_token1] = ACTIONS(975), + [aux_sym_remote_command_token1] = ACTIONS(975), + [aux_sym_remote_forward_token1] = ACTIONS(975), + [aux_sym_request_tty_token1] = ACTIONS(975), + [aux_sym_revoked_host_keys_token1] = ACTIONS(975), + [aux_sym_security_key_provider_token1] = ACTIONS(975), + [aux_sym_send_env_token1] = ACTIONS(975), + [aux_sym_server_alive_count_max_token1] = ACTIONS(975), + [aux_sym_server_alive_interval_token1] = ACTIONS(975), + [aux_sym_session_type_token1] = ACTIONS(975), + [aux_sym_set_env_token1] = ACTIONS(975), + [aux_sym_stdin_null_token1] = ACTIONS(975), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(975), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(975), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(975), + [aux_sym_syslog_facility_token1] = ACTIONS(975), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(975), + [aux_sym_keep_alive_token1] = ACTIONS(975), + [aux_sym_tunnel_token1] = ACTIONS(977), + [aux_sym_tunnel_device_token1] = ACTIONS(975), + [aux_sym_update_host_keys_token1] = ACTIONS(975), + [aux_sym_use_keychain_token1] = ACTIONS(975), + [aux_sym_user_token1] = ACTIONS(977), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(975), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(975), + [aux_sym_visual_host_key_token1] = ACTIONS(975), + [aux_sym_xauth_location_token1] = ACTIONS(975), + }, + [111] = { + [ts_builtin_sym_end] = ACTIONS(979), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(981), + [aux_sym_match_token1] = ACTIONS(979), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(979), + [aux_sym_address_family_token1] = ACTIONS(979), + [aux_sym_batch_mode_token1] = ACTIONS(979), + [aux_sym_bind_address_token1] = ACTIONS(979), + [aux_sym_bind_interface_token1] = ACTIONS(979), + [aux_sym_canonical_domains_token1] = ACTIONS(979), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(979), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(979), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(979), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(979), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(979), + [aux_sym_certificate_file_token1] = ACTIONS(979), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(979), + [aux_sym_check_host_ip_token1] = ACTIONS(979), + [aux_sym_ciphers_token1] = ACTIONS(979), + [aux_sym_cipher_token1] = ACTIONS(981), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(979), + [aux_sym_compression_token1] = ACTIONS(979), + [aux_sym_connection_attempts_token1] = ACTIONS(979), + [aux_sym_connect_timeout_token1] = ACTIONS(979), + [aux_sym_control_master_token1] = ACTIONS(979), + [aux_sym_control_path_token1] = ACTIONS(979), + [aux_sym_control_persist_token1] = ACTIONS(979), + [aux_sym_dynamic_forward_token1] = ACTIONS(979), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(979), + [aux_sym_escape_char_token1] = ACTIONS(979), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(979), + [aux_sym_fingerprint_hash_token1] = ACTIONS(979), + [aux_sym_fork_after_authentication_token1] = ACTIONS(979), + [aux_sym_forward_agent_token1] = ACTIONS(979), + [aux_sym_forward_x11_token1] = ACTIONS(981), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(979), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(979), + [aux_sym_gateway_ports_token1] = ACTIONS(979), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(979), + [aux_sym_gssapi_authentication_token1] = ACTIONS(979), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(979), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(979), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(979), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(979), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(979), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(979), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(979), + [aux_sym_hash_known_hosts_token1] = ACTIONS(979), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(979), + [aux_sym_hostbased_authentication_token1] = ACTIONS(979), + [aux_sym_host_key_algorithms_token1] = ACTIONS(979), + [aux_sym_host_key_alias_token1] = ACTIONS(979), + [aux_sym_hostname_token1] = ACTIONS(979), + [aux_sym_identities_only_token1] = ACTIONS(979), + [aux_sym_identity_agent_token1] = ACTIONS(979), + [aux_sym_identity_file_token1] = ACTIONS(979), + [aux_sym_ignore_unknown_token1] = ACTIONS(979), + [aux_sym_include_token1] = ACTIONS(979), + [aux_sym_ip_qos_token1] = ACTIONS(979), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(979), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(979), + [aux_sym_kex_algorithms_token1] = ACTIONS(979), + [aux_sym_known_hosts_command_token1] = ACTIONS(979), + [aux_sym_local_command_token1] = ACTIONS(979), + [aux_sym_local_forward_token1] = ACTIONS(979), + [aux_sym_log_level_token1] = ACTIONS(979), + [aux_sym_log_verbose_token1] = ACTIONS(979), + [aux_sym_macs_token1] = ACTIONS(979), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(979), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(979), + [aux_sym_password_authentication_token1] = ACTIONS(979), + [aux_sym_permit_local_command_token1] = ACTIONS(979), + [aux_sym_permit_remote_open_token1] = ACTIONS(979), + [aux_sym_pkcs11_provider_token1] = ACTIONS(979), + [aux_sym_port_token1] = ACTIONS(979), + [aux_sym_preferred_authentications_token1] = ACTIONS(979), + [aux_sym_protocol_token1] = ACTIONS(979), + [aux_sym_proxy_command_token1] = ACTIONS(979), + [aux_sym_proxy_jump_token1] = ACTIONS(979), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(979), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(979), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(979), + [aux_sym_pubkey_authentication_token1] = ACTIONS(979), + [aux_sym_rekey_limit_token1] = ACTIONS(979), + [aux_sym_remote_command_token1] = ACTIONS(979), + [aux_sym_remote_forward_token1] = ACTIONS(979), + [aux_sym_request_tty_token1] = ACTIONS(979), + [aux_sym_revoked_host_keys_token1] = ACTIONS(979), + [aux_sym_security_key_provider_token1] = ACTIONS(979), + [aux_sym_send_env_token1] = ACTIONS(979), + [aux_sym_server_alive_count_max_token1] = ACTIONS(979), + [aux_sym_server_alive_interval_token1] = ACTIONS(979), + [aux_sym_session_type_token1] = ACTIONS(979), + [aux_sym_set_env_token1] = ACTIONS(979), + [aux_sym_stdin_null_token1] = ACTIONS(979), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(979), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(979), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(979), + [aux_sym_syslog_facility_token1] = ACTIONS(979), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(979), + [aux_sym_keep_alive_token1] = ACTIONS(979), + [aux_sym_tunnel_token1] = ACTIONS(981), + [aux_sym_tunnel_device_token1] = ACTIONS(979), + [aux_sym_update_host_keys_token1] = ACTIONS(979), + [aux_sym_use_keychain_token1] = ACTIONS(979), + [aux_sym_user_token1] = ACTIONS(981), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(979), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(979), + [aux_sym_visual_host_key_token1] = ACTIONS(979), + [aux_sym_xauth_location_token1] = ACTIONS(979), + }, + [112] = { + [ts_builtin_sym_end] = ACTIONS(983), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(985), + [aux_sym_match_token1] = ACTIONS(983), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(983), + [aux_sym_address_family_token1] = ACTIONS(983), + [aux_sym_batch_mode_token1] = ACTIONS(983), + [aux_sym_bind_address_token1] = ACTIONS(983), + [aux_sym_bind_interface_token1] = ACTIONS(983), + [aux_sym_canonical_domains_token1] = ACTIONS(983), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(983), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(983), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(983), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(983), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(983), + [aux_sym_certificate_file_token1] = ACTIONS(983), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(983), + [aux_sym_check_host_ip_token1] = ACTIONS(983), + [aux_sym_ciphers_token1] = ACTIONS(983), + [aux_sym_cipher_token1] = ACTIONS(985), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(983), + [aux_sym_compression_token1] = ACTIONS(983), + [aux_sym_connection_attempts_token1] = ACTIONS(983), + [aux_sym_connect_timeout_token1] = ACTIONS(983), + [aux_sym_control_master_token1] = ACTIONS(983), + [aux_sym_control_path_token1] = ACTIONS(983), + [aux_sym_control_persist_token1] = ACTIONS(983), + [aux_sym_dynamic_forward_token1] = ACTIONS(983), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(983), + [aux_sym_escape_char_token1] = ACTIONS(983), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(983), + [aux_sym_fingerprint_hash_token1] = ACTIONS(983), + [aux_sym_fork_after_authentication_token1] = ACTIONS(983), + [aux_sym_forward_agent_token1] = ACTIONS(983), + [aux_sym_forward_x11_token1] = ACTIONS(985), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(983), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(983), + [aux_sym_gateway_ports_token1] = ACTIONS(983), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(983), + [aux_sym_gssapi_authentication_token1] = ACTIONS(983), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(983), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(983), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(983), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(983), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(983), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(983), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(983), + [aux_sym_hash_known_hosts_token1] = ACTIONS(983), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(983), + [aux_sym_hostbased_authentication_token1] = ACTIONS(983), + [aux_sym_host_key_algorithms_token1] = ACTIONS(983), + [aux_sym_host_key_alias_token1] = ACTIONS(983), + [aux_sym_hostname_token1] = ACTIONS(983), + [aux_sym_identities_only_token1] = ACTIONS(983), + [aux_sym_identity_agent_token1] = ACTIONS(983), + [aux_sym_identity_file_token1] = ACTIONS(983), + [aux_sym_ignore_unknown_token1] = ACTIONS(983), + [aux_sym_include_token1] = ACTIONS(983), + [aux_sym_ip_qos_token1] = ACTIONS(983), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(983), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(983), + [aux_sym_kex_algorithms_token1] = ACTIONS(983), + [aux_sym_known_hosts_command_token1] = ACTIONS(983), + [aux_sym_local_command_token1] = ACTIONS(983), + [aux_sym_local_forward_token1] = ACTIONS(983), + [aux_sym_log_level_token1] = ACTIONS(983), + [aux_sym_log_verbose_token1] = ACTIONS(983), + [aux_sym_macs_token1] = ACTIONS(983), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(983), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(983), + [aux_sym_password_authentication_token1] = ACTIONS(983), + [aux_sym_permit_local_command_token1] = ACTIONS(983), + [aux_sym_permit_remote_open_token1] = ACTIONS(983), + [aux_sym_pkcs11_provider_token1] = ACTIONS(983), + [aux_sym_port_token1] = ACTIONS(983), + [aux_sym_preferred_authentications_token1] = ACTIONS(983), + [aux_sym_protocol_token1] = ACTIONS(983), + [aux_sym_proxy_command_token1] = ACTIONS(983), + [aux_sym_proxy_jump_token1] = ACTIONS(983), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(983), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(983), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(983), + [aux_sym_pubkey_authentication_token1] = ACTIONS(983), + [aux_sym_rekey_limit_token1] = ACTIONS(983), + [aux_sym_remote_command_token1] = ACTIONS(983), + [aux_sym_remote_forward_token1] = ACTIONS(983), + [aux_sym_request_tty_token1] = ACTIONS(983), + [aux_sym_revoked_host_keys_token1] = ACTIONS(983), + [aux_sym_security_key_provider_token1] = ACTIONS(983), + [aux_sym_send_env_token1] = ACTIONS(983), + [aux_sym_server_alive_count_max_token1] = ACTIONS(983), + [aux_sym_server_alive_interval_token1] = ACTIONS(983), + [aux_sym_session_type_token1] = ACTIONS(983), + [aux_sym_set_env_token1] = ACTIONS(983), + [aux_sym_stdin_null_token1] = ACTIONS(983), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(983), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(983), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(983), + [aux_sym_syslog_facility_token1] = ACTIONS(983), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(983), + [aux_sym_keep_alive_token1] = ACTIONS(983), + [aux_sym_tunnel_token1] = ACTIONS(985), + [aux_sym_tunnel_device_token1] = ACTIONS(983), + [aux_sym_update_host_keys_token1] = ACTIONS(983), + [aux_sym_use_keychain_token1] = ACTIONS(983), + [aux_sym_user_token1] = ACTIONS(985), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(983), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(983), + [aux_sym_visual_host_key_token1] = ACTIONS(983), + [aux_sym_xauth_location_token1] = ACTIONS(983), + }, + [113] = { + [ts_builtin_sym_end] = ACTIONS(987), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(989), + [aux_sym_match_token1] = ACTIONS(987), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(987), + [aux_sym_address_family_token1] = ACTIONS(987), + [aux_sym_batch_mode_token1] = ACTIONS(987), + [aux_sym_bind_address_token1] = ACTIONS(987), + [aux_sym_bind_interface_token1] = ACTIONS(987), + [aux_sym_canonical_domains_token1] = ACTIONS(987), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(987), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(987), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(987), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(987), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(987), + [aux_sym_certificate_file_token1] = ACTIONS(987), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(987), + [aux_sym_check_host_ip_token1] = ACTIONS(987), + [aux_sym_ciphers_token1] = ACTIONS(987), + [aux_sym_cipher_token1] = ACTIONS(989), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(987), + [aux_sym_compression_token1] = ACTIONS(987), + [aux_sym_connection_attempts_token1] = ACTIONS(987), + [aux_sym_connect_timeout_token1] = ACTIONS(987), + [aux_sym_control_master_token1] = ACTIONS(987), + [aux_sym_control_path_token1] = ACTIONS(987), + [aux_sym_control_persist_token1] = ACTIONS(987), + [aux_sym_dynamic_forward_token1] = ACTIONS(987), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(987), + [aux_sym_escape_char_token1] = ACTIONS(987), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(987), + [aux_sym_fingerprint_hash_token1] = ACTIONS(987), + [aux_sym_fork_after_authentication_token1] = ACTIONS(987), + [aux_sym_forward_agent_token1] = ACTIONS(987), + [aux_sym_forward_x11_token1] = ACTIONS(989), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(987), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(987), + [aux_sym_gateway_ports_token1] = ACTIONS(987), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(987), + [aux_sym_gssapi_authentication_token1] = ACTIONS(987), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(987), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(987), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(987), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(987), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(987), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(987), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(987), + [aux_sym_hash_known_hosts_token1] = ACTIONS(987), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(987), + [aux_sym_hostbased_authentication_token1] = ACTIONS(987), + [aux_sym_host_key_algorithms_token1] = ACTIONS(987), + [aux_sym_host_key_alias_token1] = ACTIONS(987), + [aux_sym_hostname_token1] = ACTIONS(987), + [aux_sym_identities_only_token1] = ACTIONS(987), + [aux_sym_identity_agent_token1] = ACTIONS(987), + [aux_sym_identity_file_token1] = ACTIONS(987), + [aux_sym_ignore_unknown_token1] = ACTIONS(987), + [aux_sym_include_token1] = ACTIONS(987), + [aux_sym_ip_qos_token1] = ACTIONS(987), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(987), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(987), + [aux_sym_kex_algorithms_token1] = ACTIONS(987), + [aux_sym_known_hosts_command_token1] = ACTIONS(987), + [aux_sym_local_command_token1] = ACTIONS(987), + [aux_sym_local_forward_token1] = ACTIONS(987), + [aux_sym_log_level_token1] = ACTIONS(987), + [aux_sym_log_verbose_token1] = ACTIONS(987), + [aux_sym_macs_token1] = ACTIONS(987), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(987), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(987), + [aux_sym_password_authentication_token1] = ACTIONS(987), + [aux_sym_permit_local_command_token1] = ACTIONS(987), + [aux_sym_permit_remote_open_token1] = ACTIONS(987), + [aux_sym_pkcs11_provider_token1] = ACTIONS(987), + [aux_sym_port_token1] = ACTIONS(987), + [aux_sym_preferred_authentications_token1] = ACTIONS(987), + [aux_sym_protocol_token1] = ACTIONS(987), + [aux_sym_proxy_command_token1] = ACTIONS(987), + [aux_sym_proxy_jump_token1] = ACTIONS(987), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(987), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(987), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(987), + [aux_sym_pubkey_authentication_token1] = ACTIONS(987), + [aux_sym_rekey_limit_token1] = ACTIONS(987), + [aux_sym_remote_command_token1] = ACTIONS(987), + [aux_sym_remote_forward_token1] = ACTIONS(987), + [aux_sym_request_tty_token1] = ACTIONS(987), + [aux_sym_revoked_host_keys_token1] = ACTIONS(987), + [aux_sym_security_key_provider_token1] = ACTIONS(987), + [aux_sym_send_env_token1] = ACTIONS(987), + [aux_sym_server_alive_count_max_token1] = ACTIONS(987), + [aux_sym_server_alive_interval_token1] = ACTIONS(987), + [aux_sym_session_type_token1] = ACTIONS(987), + [aux_sym_set_env_token1] = ACTIONS(987), + [aux_sym_stdin_null_token1] = ACTIONS(987), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(987), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(987), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(987), + [aux_sym_syslog_facility_token1] = ACTIONS(987), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(987), + [aux_sym_keep_alive_token1] = ACTIONS(987), + [aux_sym_tunnel_token1] = ACTIONS(989), + [aux_sym_tunnel_device_token1] = ACTIONS(987), + [aux_sym_update_host_keys_token1] = ACTIONS(987), + [aux_sym_use_keychain_token1] = ACTIONS(987), + [aux_sym_user_token1] = ACTIONS(989), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(987), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(987), + [aux_sym_visual_host_key_token1] = ACTIONS(987), + [aux_sym_xauth_location_token1] = ACTIONS(987), + }, + [114] = { + [ts_builtin_sym_end] = ACTIONS(991), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(993), + [aux_sym_match_token1] = ACTIONS(991), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(991), + [aux_sym_address_family_token1] = ACTIONS(991), + [aux_sym_batch_mode_token1] = ACTIONS(991), + [aux_sym_bind_address_token1] = ACTIONS(991), + [aux_sym_bind_interface_token1] = ACTIONS(991), + [aux_sym_canonical_domains_token1] = ACTIONS(991), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(991), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(991), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(991), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(991), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(991), + [aux_sym_certificate_file_token1] = ACTIONS(991), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(991), + [aux_sym_check_host_ip_token1] = ACTIONS(991), + [aux_sym_ciphers_token1] = ACTIONS(991), + [aux_sym_cipher_token1] = ACTIONS(993), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(991), + [aux_sym_compression_token1] = ACTIONS(991), + [aux_sym_connection_attempts_token1] = ACTIONS(991), + [aux_sym_connect_timeout_token1] = ACTIONS(991), + [aux_sym_control_master_token1] = ACTIONS(991), + [aux_sym_control_path_token1] = ACTIONS(991), + [aux_sym_control_persist_token1] = ACTIONS(991), + [aux_sym_dynamic_forward_token1] = ACTIONS(991), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(991), + [aux_sym_escape_char_token1] = ACTIONS(991), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(991), + [aux_sym_fingerprint_hash_token1] = ACTIONS(991), + [aux_sym_fork_after_authentication_token1] = ACTIONS(991), + [aux_sym_forward_agent_token1] = ACTIONS(991), + [aux_sym_forward_x11_token1] = ACTIONS(993), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(991), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(991), + [aux_sym_gateway_ports_token1] = ACTIONS(991), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(991), + [aux_sym_gssapi_authentication_token1] = ACTIONS(991), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(991), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(991), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(991), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(991), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(991), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(991), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(991), + [aux_sym_hash_known_hosts_token1] = ACTIONS(991), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(991), + [aux_sym_hostbased_authentication_token1] = ACTIONS(991), + [aux_sym_host_key_algorithms_token1] = ACTIONS(991), + [aux_sym_host_key_alias_token1] = ACTIONS(991), + [aux_sym_hostname_token1] = ACTIONS(991), + [aux_sym_identities_only_token1] = ACTIONS(991), + [aux_sym_identity_agent_token1] = ACTIONS(991), + [aux_sym_identity_file_token1] = ACTIONS(991), + [aux_sym_ignore_unknown_token1] = ACTIONS(991), + [aux_sym_include_token1] = ACTIONS(991), + [aux_sym_ip_qos_token1] = ACTIONS(991), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(991), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(991), + [aux_sym_kex_algorithms_token1] = ACTIONS(991), + [aux_sym_known_hosts_command_token1] = ACTIONS(991), + [aux_sym_local_command_token1] = ACTIONS(991), + [aux_sym_local_forward_token1] = ACTIONS(991), + [aux_sym_log_level_token1] = ACTIONS(991), + [aux_sym_log_verbose_token1] = ACTIONS(991), + [aux_sym_macs_token1] = ACTIONS(991), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(991), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(991), + [aux_sym_password_authentication_token1] = ACTIONS(991), + [aux_sym_permit_local_command_token1] = ACTIONS(991), + [aux_sym_permit_remote_open_token1] = ACTIONS(991), + [aux_sym_pkcs11_provider_token1] = ACTIONS(991), + [aux_sym_port_token1] = ACTIONS(991), + [aux_sym_preferred_authentications_token1] = ACTIONS(991), + [aux_sym_protocol_token1] = ACTIONS(991), + [aux_sym_proxy_command_token1] = ACTIONS(991), + [aux_sym_proxy_jump_token1] = ACTIONS(991), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(991), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(991), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(991), + [aux_sym_pubkey_authentication_token1] = ACTIONS(991), + [aux_sym_rekey_limit_token1] = ACTIONS(991), + [aux_sym_remote_command_token1] = ACTIONS(991), + [aux_sym_remote_forward_token1] = ACTIONS(991), + [aux_sym_request_tty_token1] = ACTIONS(991), + [aux_sym_revoked_host_keys_token1] = ACTIONS(991), + [aux_sym_security_key_provider_token1] = ACTIONS(991), + [aux_sym_send_env_token1] = ACTIONS(991), + [aux_sym_server_alive_count_max_token1] = ACTIONS(991), + [aux_sym_server_alive_interval_token1] = ACTIONS(991), + [aux_sym_session_type_token1] = ACTIONS(991), + [aux_sym_set_env_token1] = ACTIONS(991), + [aux_sym_stdin_null_token1] = ACTIONS(991), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(991), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(991), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(991), + [aux_sym_syslog_facility_token1] = ACTIONS(991), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(991), + [aux_sym_keep_alive_token1] = ACTIONS(991), + [aux_sym_tunnel_token1] = ACTIONS(993), + [aux_sym_tunnel_device_token1] = ACTIONS(991), + [aux_sym_update_host_keys_token1] = ACTIONS(991), + [aux_sym_use_keychain_token1] = ACTIONS(991), + [aux_sym_user_token1] = ACTIONS(993), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(991), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(991), + [aux_sym_visual_host_key_token1] = ACTIONS(991), + [aux_sym_xauth_location_token1] = ACTIONS(991), + }, + [115] = { + [ts_builtin_sym_end] = ACTIONS(995), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(997), + [aux_sym_match_token1] = ACTIONS(995), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(995), + [aux_sym_address_family_token1] = ACTIONS(995), + [aux_sym_batch_mode_token1] = ACTIONS(995), + [aux_sym_bind_address_token1] = ACTIONS(995), + [aux_sym_bind_interface_token1] = ACTIONS(995), + [aux_sym_canonical_domains_token1] = ACTIONS(995), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(995), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(995), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(995), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(995), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(995), + [aux_sym_certificate_file_token1] = ACTIONS(995), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(995), + [aux_sym_check_host_ip_token1] = ACTIONS(995), + [aux_sym_ciphers_token1] = ACTIONS(995), + [aux_sym_cipher_token1] = ACTIONS(997), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(995), + [aux_sym_compression_token1] = ACTIONS(995), + [aux_sym_connection_attempts_token1] = ACTIONS(995), + [aux_sym_connect_timeout_token1] = ACTIONS(995), + [aux_sym_control_master_token1] = ACTIONS(995), + [aux_sym_control_path_token1] = ACTIONS(995), + [aux_sym_control_persist_token1] = ACTIONS(995), + [aux_sym_dynamic_forward_token1] = ACTIONS(995), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(995), + [aux_sym_escape_char_token1] = ACTIONS(995), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(995), + [aux_sym_fingerprint_hash_token1] = ACTIONS(995), + [aux_sym_fork_after_authentication_token1] = ACTIONS(995), + [aux_sym_forward_agent_token1] = ACTIONS(995), + [aux_sym_forward_x11_token1] = ACTIONS(997), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(995), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(995), + [aux_sym_gateway_ports_token1] = ACTIONS(995), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(995), + [aux_sym_gssapi_authentication_token1] = ACTIONS(995), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(995), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(995), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(995), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(995), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(995), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(995), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(995), + [aux_sym_hash_known_hosts_token1] = ACTIONS(995), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(995), + [aux_sym_hostbased_authentication_token1] = ACTIONS(995), + [aux_sym_host_key_algorithms_token1] = ACTIONS(995), + [aux_sym_host_key_alias_token1] = ACTIONS(995), + [aux_sym_hostname_token1] = ACTIONS(995), + [aux_sym_identities_only_token1] = ACTIONS(995), + [aux_sym_identity_agent_token1] = ACTIONS(995), + [aux_sym_identity_file_token1] = ACTIONS(995), + [aux_sym_ignore_unknown_token1] = ACTIONS(995), + [aux_sym_include_token1] = ACTIONS(995), + [aux_sym_ip_qos_token1] = ACTIONS(995), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(995), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(995), + [aux_sym_kex_algorithms_token1] = ACTIONS(995), + [aux_sym_known_hosts_command_token1] = ACTIONS(995), + [aux_sym_local_command_token1] = ACTIONS(995), + [aux_sym_local_forward_token1] = ACTIONS(995), + [aux_sym_log_level_token1] = ACTIONS(995), + [aux_sym_log_verbose_token1] = ACTIONS(995), + [aux_sym_macs_token1] = ACTIONS(995), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(995), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(995), + [aux_sym_password_authentication_token1] = ACTIONS(995), + [aux_sym_permit_local_command_token1] = ACTIONS(995), + [aux_sym_permit_remote_open_token1] = ACTIONS(995), + [aux_sym_pkcs11_provider_token1] = ACTIONS(995), + [aux_sym_port_token1] = ACTIONS(995), + [aux_sym_preferred_authentications_token1] = ACTIONS(995), + [aux_sym_protocol_token1] = ACTIONS(995), + [aux_sym_proxy_command_token1] = ACTIONS(995), + [aux_sym_proxy_jump_token1] = ACTIONS(995), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(995), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(995), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(995), + [aux_sym_pubkey_authentication_token1] = ACTIONS(995), + [aux_sym_rekey_limit_token1] = ACTIONS(995), + [aux_sym_remote_command_token1] = ACTIONS(995), + [aux_sym_remote_forward_token1] = ACTIONS(995), + [aux_sym_request_tty_token1] = ACTIONS(995), + [aux_sym_revoked_host_keys_token1] = ACTIONS(995), + [aux_sym_security_key_provider_token1] = ACTIONS(995), + [aux_sym_send_env_token1] = ACTIONS(995), + [aux_sym_server_alive_count_max_token1] = ACTIONS(995), + [aux_sym_server_alive_interval_token1] = ACTIONS(995), + [aux_sym_session_type_token1] = ACTIONS(995), + [aux_sym_set_env_token1] = ACTIONS(995), + [aux_sym_stdin_null_token1] = ACTIONS(995), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(995), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(995), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(995), + [aux_sym_syslog_facility_token1] = ACTIONS(995), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(995), + [aux_sym_keep_alive_token1] = ACTIONS(995), + [aux_sym_tunnel_token1] = ACTIONS(997), + [aux_sym_tunnel_device_token1] = ACTIONS(995), + [aux_sym_update_host_keys_token1] = ACTIONS(995), + [aux_sym_use_keychain_token1] = ACTIONS(995), + [aux_sym_user_token1] = ACTIONS(997), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(995), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(995), + [aux_sym_visual_host_key_token1] = ACTIONS(995), + [aux_sym_xauth_location_token1] = ACTIONS(995), + }, + [116] = { + [ts_builtin_sym_end] = ACTIONS(999), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1001), + [aux_sym_match_token1] = ACTIONS(999), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(999), + [aux_sym_address_family_token1] = ACTIONS(999), + [aux_sym_batch_mode_token1] = ACTIONS(999), + [aux_sym_bind_address_token1] = ACTIONS(999), + [aux_sym_bind_interface_token1] = ACTIONS(999), + [aux_sym_canonical_domains_token1] = ACTIONS(999), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(999), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(999), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(999), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(999), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(999), + [aux_sym_certificate_file_token1] = ACTIONS(999), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(999), + [aux_sym_check_host_ip_token1] = ACTIONS(999), + [aux_sym_ciphers_token1] = ACTIONS(999), + [aux_sym_cipher_token1] = ACTIONS(1001), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(999), + [aux_sym_compression_token1] = ACTIONS(999), + [aux_sym_connection_attempts_token1] = ACTIONS(999), + [aux_sym_connect_timeout_token1] = ACTIONS(999), + [aux_sym_control_master_token1] = ACTIONS(999), + [aux_sym_control_path_token1] = ACTIONS(999), + [aux_sym_control_persist_token1] = ACTIONS(999), + [aux_sym_dynamic_forward_token1] = ACTIONS(999), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(999), + [aux_sym_escape_char_token1] = ACTIONS(999), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(999), + [aux_sym_fingerprint_hash_token1] = ACTIONS(999), + [aux_sym_fork_after_authentication_token1] = ACTIONS(999), + [aux_sym_forward_agent_token1] = ACTIONS(999), + [aux_sym_forward_x11_token1] = ACTIONS(1001), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(999), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(999), + [aux_sym_gateway_ports_token1] = ACTIONS(999), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(999), + [aux_sym_gssapi_authentication_token1] = ACTIONS(999), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(999), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(999), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(999), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(999), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(999), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(999), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(999), + [aux_sym_hash_known_hosts_token1] = ACTIONS(999), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(999), + [aux_sym_hostbased_authentication_token1] = ACTIONS(999), + [aux_sym_host_key_algorithms_token1] = ACTIONS(999), + [aux_sym_host_key_alias_token1] = ACTIONS(999), + [aux_sym_hostname_token1] = ACTIONS(999), + [aux_sym_identities_only_token1] = ACTIONS(999), + [aux_sym_identity_agent_token1] = ACTIONS(999), + [aux_sym_identity_file_token1] = ACTIONS(999), + [aux_sym_ignore_unknown_token1] = ACTIONS(999), + [aux_sym_include_token1] = ACTIONS(999), + [aux_sym_ip_qos_token1] = ACTIONS(999), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(999), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(999), + [aux_sym_kex_algorithms_token1] = ACTIONS(999), + [aux_sym_known_hosts_command_token1] = ACTIONS(999), + [aux_sym_local_command_token1] = ACTIONS(999), + [aux_sym_local_forward_token1] = ACTIONS(999), + [aux_sym_log_level_token1] = ACTIONS(999), + [aux_sym_log_verbose_token1] = ACTIONS(999), + [aux_sym_macs_token1] = ACTIONS(999), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(999), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(999), + [aux_sym_password_authentication_token1] = ACTIONS(999), + [aux_sym_permit_local_command_token1] = ACTIONS(999), + [aux_sym_permit_remote_open_token1] = ACTIONS(999), + [aux_sym_pkcs11_provider_token1] = ACTIONS(999), + [aux_sym_port_token1] = ACTIONS(999), + [aux_sym_preferred_authentications_token1] = ACTIONS(999), + [aux_sym_protocol_token1] = ACTIONS(999), + [aux_sym_proxy_command_token1] = ACTIONS(999), + [aux_sym_proxy_jump_token1] = ACTIONS(999), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(999), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(999), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(999), + [aux_sym_pubkey_authentication_token1] = ACTIONS(999), + [aux_sym_rekey_limit_token1] = ACTIONS(999), + [aux_sym_remote_command_token1] = ACTIONS(999), + [aux_sym_remote_forward_token1] = ACTIONS(999), + [aux_sym_request_tty_token1] = ACTIONS(999), + [aux_sym_revoked_host_keys_token1] = ACTIONS(999), + [aux_sym_security_key_provider_token1] = ACTIONS(999), + [aux_sym_send_env_token1] = ACTIONS(999), + [aux_sym_server_alive_count_max_token1] = ACTIONS(999), + [aux_sym_server_alive_interval_token1] = ACTIONS(999), + [aux_sym_session_type_token1] = ACTIONS(999), + [aux_sym_set_env_token1] = ACTIONS(999), + [aux_sym_stdin_null_token1] = ACTIONS(999), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(999), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(999), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(999), + [aux_sym_syslog_facility_token1] = ACTIONS(999), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(999), + [aux_sym_keep_alive_token1] = ACTIONS(999), + [aux_sym_tunnel_token1] = ACTIONS(1001), + [aux_sym_tunnel_device_token1] = ACTIONS(999), + [aux_sym_update_host_keys_token1] = ACTIONS(999), + [aux_sym_use_keychain_token1] = ACTIONS(999), + [aux_sym_user_token1] = ACTIONS(1001), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(999), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(999), + [aux_sym_visual_host_key_token1] = ACTIONS(999), + [aux_sym_xauth_location_token1] = ACTIONS(999), + }, + [117] = { + [ts_builtin_sym_end] = ACTIONS(1003), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1005), + [aux_sym_match_token1] = ACTIONS(1003), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1003), + [aux_sym_address_family_token1] = ACTIONS(1003), + [aux_sym_batch_mode_token1] = ACTIONS(1003), + [aux_sym_bind_address_token1] = ACTIONS(1003), + [aux_sym_bind_interface_token1] = ACTIONS(1003), + [aux_sym_canonical_domains_token1] = ACTIONS(1003), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1003), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1003), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1003), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1003), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1003), + [aux_sym_certificate_file_token1] = ACTIONS(1003), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1003), + [aux_sym_check_host_ip_token1] = ACTIONS(1003), + [aux_sym_ciphers_token1] = ACTIONS(1003), + [aux_sym_cipher_token1] = ACTIONS(1005), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1003), + [aux_sym_compression_token1] = ACTIONS(1003), + [aux_sym_connection_attempts_token1] = ACTIONS(1003), + [aux_sym_connect_timeout_token1] = ACTIONS(1003), + [aux_sym_control_master_token1] = ACTIONS(1003), + [aux_sym_control_path_token1] = ACTIONS(1003), + [aux_sym_control_persist_token1] = ACTIONS(1003), + [aux_sym_dynamic_forward_token1] = ACTIONS(1003), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1003), + [aux_sym_escape_char_token1] = ACTIONS(1003), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1003), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1003), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1003), + [aux_sym_forward_agent_token1] = ACTIONS(1003), + [aux_sym_forward_x11_token1] = ACTIONS(1005), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1003), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1003), + [aux_sym_gateway_ports_token1] = ACTIONS(1003), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1003), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1003), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1003), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1003), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1003), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1003), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1003), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1003), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1003), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1003), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1003), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1003), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1003), + [aux_sym_host_key_alias_token1] = ACTIONS(1003), + [aux_sym_hostname_token1] = ACTIONS(1003), + [aux_sym_identities_only_token1] = ACTIONS(1003), + [aux_sym_identity_agent_token1] = ACTIONS(1003), + [aux_sym_identity_file_token1] = ACTIONS(1003), + [aux_sym_ignore_unknown_token1] = ACTIONS(1003), + [aux_sym_include_token1] = ACTIONS(1003), + [aux_sym_ip_qos_token1] = ACTIONS(1003), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1003), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1003), + [aux_sym_kex_algorithms_token1] = ACTIONS(1003), + [aux_sym_known_hosts_command_token1] = ACTIONS(1003), + [aux_sym_local_command_token1] = ACTIONS(1003), + [aux_sym_local_forward_token1] = ACTIONS(1003), + [aux_sym_log_level_token1] = ACTIONS(1003), + [aux_sym_log_verbose_token1] = ACTIONS(1003), + [aux_sym_macs_token1] = ACTIONS(1003), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1003), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1003), + [aux_sym_password_authentication_token1] = ACTIONS(1003), + [aux_sym_permit_local_command_token1] = ACTIONS(1003), + [aux_sym_permit_remote_open_token1] = ACTIONS(1003), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1003), + [aux_sym_port_token1] = ACTIONS(1003), + [aux_sym_preferred_authentications_token1] = ACTIONS(1003), + [aux_sym_protocol_token1] = ACTIONS(1003), + [aux_sym_proxy_command_token1] = ACTIONS(1003), + [aux_sym_proxy_jump_token1] = ACTIONS(1003), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1003), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1003), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1003), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1003), + [aux_sym_rekey_limit_token1] = ACTIONS(1003), + [aux_sym_remote_command_token1] = ACTIONS(1003), + [aux_sym_remote_forward_token1] = ACTIONS(1003), + [aux_sym_request_tty_token1] = ACTIONS(1003), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1003), + [aux_sym_security_key_provider_token1] = ACTIONS(1003), + [aux_sym_send_env_token1] = ACTIONS(1003), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1003), + [aux_sym_server_alive_interval_token1] = ACTIONS(1003), + [aux_sym_session_type_token1] = ACTIONS(1003), + [aux_sym_set_env_token1] = ACTIONS(1003), + [aux_sym_stdin_null_token1] = ACTIONS(1003), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1003), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1003), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1003), + [aux_sym_syslog_facility_token1] = ACTIONS(1003), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1003), + [aux_sym_keep_alive_token1] = ACTIONS(1003), + [aux_sym_tunnel_token1] = ACTIONS(1005), + [aux_sym_tunnel_device_token1] = ACTIONS(1003), + [aux_sym_update_host_keys_token1] = ACTIONS(1003), + [aux_sym_use_keychain_token1] = ACTIONS(1003), + [aux_sym_user_token1] = ACTIONS(1005), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1003), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1003), + [aux_sym_visual_host_key_token1] = ACTIONS(1003), + [aux_sym_xauth_location_token1] = ACTIONS(1003), + }, + [118] = { + [ts_builtin_sym_end] = ACTIONS(1007), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1009), + [aux_sym_match_token1] = ACTIONS(1007), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1007), + [aux_sym_address_family_token1] = ACTIONS(1007), + [aux_sym_batch_mode_token1] = ACTIONS(1007), + [aux_sym_bind_address_token1] = ACTIONS(1007), + [aux_sym_bind_interface_token1] = ACTIONS(1007), + [aux_sym_canonical_domains_token1] = ACTIONS(1007), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1007), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1007), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1007), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1007), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1007), + [aux_sym_certificate_file_token1] = ACTIONS(1007), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1007), + [aux_sym_check_host_ip_token1] = ACTIONS(1007), + [aux_sym_ciphers_token1] = ACTIONS(1007), + [aux_sym_cipher_token1] = ACTIONS(1009), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1007), + [aux_sym_compression_token1] = ACTIONS(1007), + [aux_sym_connection_attempts_token1] = ACTIONS(1007), + [aux_sym_connect_timeout_token1] = ACTIONS(1007), + [aux_sym_control_master_token1] = ACTIONS(1007), + [aux_sym_control_path_token1] = ACTIONS(1007), + [aux_sym_control_persist_token1] = ACTIONS(1007), + [aux_sym_dynamic_forward_token1] = ACTIONS(1007), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1007), + [aux_sym_escape_char_token1] = ACTIONS(1007), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1007), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1007), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1007), + [aux_sym_forward_agent_token1] = ACTIONS(1007), + [aux_sym_forward_x11_token1] = ACTIONS(1009), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1007), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1007), + [aux_sym_gateway_ports_token1] = ACTIONS(1007), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1007), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1007), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1007), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1007), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1007), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1007), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1007), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1007), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1007), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1007), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1007), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1007), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1007), + [aux_sym_host_key_alias_token1] = ACTIONS(1007), + [aux_sym_hostname_token1] = ACTIONS(1007), + [aux_sym_identities_only_token1] = ACTIONS(1007), + [aux_sym_identity_agent_token1] = ACTIONS(1007), + [aux_sym_identity_file_token1] = ACTIONS(1007), + [aux_sym_ignore_unknown_token1] = ACTIONS(1007), + [aux_sym_include_token1] = ACTIONS(1007), + [aux_sym_ip_qos_token1] = ACTIONS(1007), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1007), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1007), + [aux_sym_kex_algorithms_token1] = ACTIONS(1007), + [aux_sym_known_hosts_command_token1] = ACTIONS(1007), + [aux_sym_local_command_token1] = ACTIONS(1007), + [aux_sym_local_forward_token1] = ACTIONS(1007), + [aux_sym_log_level_token1] = ACTIONS(1007), + [aux_sym_log_verbose_token1] = ACTIONS(1007), + [aux_sym_macs_token1] = ACTIONS(1007), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1007), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1007), + [aux_sym_password_authentication_token1] = ACTIONS(1007), + [aux_sym_permit_local_command_token1] = ACTIONS(1007), + [aux_sym_permit_remote_open_token1] = ACTIONS(1007), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1007), + [aux_sym_port_token1] = ACTIONS(1007), + [aux_sym_preferred_authentications_token1] = ACTIONS(1007), + [aux_sym_protocol_token1] = ACTIONS(1007), + [aux_sym_proxy_command_token1] = ACTIONS(1007), + [aux_sym_proxy_jump_token1] = ACTIONS(1007), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1007), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1007), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1007), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1007), + [aux_sym_rekey_limit_token1] = ACTIONS(1007), + [aux_sym_remote_command_token1] = ACTIONS(1007), + [aux_sym_remote_forward_token1] = ACTIONS(1007), + [aux_sym_request_tty_token1] = ACTIONS(1007), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1007), + [aux_sym_security_key_provider_token1] = ACTIONS(1007), + [aux_sym_send_env_token1] = ACTIONS(1007), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1007), + [aux_sym_server_alive_interval_token1] = ACTIONS(1007), + [aux_sym_session_type_token1] = ACTIONS(1007), + [aux_sym_set_env_token1] = ACTIONS(1007), + [aux_sym_stdin_null_token1] = ACTIONS(1007), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1007), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1007), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1007), + [aux_sym_syslog_facility_token1] = ACTIONS(1007), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1007), + [aux_sym_keep_alive_token1] = ACTIONS(1007), + [aux_sym_tunnel_token1] = ACTIONS(1009), + [aux_sym_tunnel_device_token1] = ACTIONS(1007), + [aux_sym_update_host_keys_token1] = ACTIONS(1007), + [aux_sym_use_keychain_token1] = ACTIONS(1007), + [aux_sym_user_token1] = ACTIONS(1009), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1007), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1007), + [aux_sym_visual_host_key_token1] = ACTIONS(1007), + [aux_sym_xauth_location_token1] = ACTIONS(1007), + }, + [119] = { + [ts_builtin_sym_end] = ACTIONS(1011), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1013), + [aux_sym_match_token1] = ACTIONS(1011), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1011), + [aux_sym_address_family_token1] = ACTIONS(1011), + [aux_sym_batch_mode_token1] = ACTIONS(1011), + [aux_sym_bind_address_token1] = ACTIONS(1011), + [aux_sym_bind_interface_token1] = ACTIONS(1011), + [aux_sym_canonical_domains_token1] = ACTIONS(1011), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1011), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1011), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1011), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1011), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1011), + [aux_sym_certificate_file_token1] = ACTIONS(1011), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1011), + [aux_sym_check_host_ip_token1] = ACTIONS(1011), + [aux_sym_ciphers_token1] = ACTIONS(1011), + [aux_sym_cipher_token1] = ACTIONS(1013), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1011), + [aux_sym_compression_token1] = ACTIONS(1011), + [aux_sym_connection_attempts_token1] = ACTIONS(1011), + [aux_sym_connect_timeout_token1] = ACTIONS(1011), + [aux_sym_control_master_token1] = ACTIONS(1011), + [aux_sym_control_path_token1] = ACTIONS(1011), + [aux_sym_control_persist_token1] = ACTIONS(1011), + [aux_sym_dynamic_forward_token1] = ACTIONS(1011), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1011), + [aux_sym_escape_char_token1] = ACTIONS(1011), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1011), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1011), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1011), + [aux_sym_forward_agent_token1] = ACTIONS(1011), + [aux_sym_forward_x11_token1] = ACTIONS(1013), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1011), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1011), + [aux_sym_gateway_ports_token1] = ACTIONS(1011), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1011), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1011), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1011), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1011), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1011), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1011), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1011), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1011), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1011), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1011), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1011), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1011), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1011), + [aux_sym_host_key_alias_token1] = ACTIONS(1011), + [aux_sym_hostname_token1] = ACTIONS(1011), + [aux_sym_identities_only_token1] = ACTIONS(1011), + [aux_sym_identity_agent_token1] = ACTIONS(1011), + [aux_sym_identity_file_token1] = ACTIONS(1011), + [aux_sym_ignore_unknown_token1] = ACTIONS(1011), + [aux_sym_include_token1] = ACTIONS(1011), + [aux_sym_ip_qos_token1] = ACTIONS(1011), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1011), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1011), + [aux_sym_kex_algorithms_token1] = ACTIONS(1011), + [aux_sym_known_hosts_command_token1] = ACTIONS(1011), + [aux_sym_local_command_token1] = ACTIONS(1011), + [aux_sym_local_forward_token1] = ACTIONS(1011), + [aux_sym_log_level_token1] = ACTIONS(1011), + [aux_sym_log_verbose_token1] = ACTIONS(1011), + [aux_sym_macs_token1] = ACTIONS(1011), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1011), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1011), + [aux_sym_password_authentication_token1] = ACTIONS(1011), + [aux_sym_permit_local_command_token1] = ACTIONS(1011), + [aux_sym_permit_remote_open_token1] = ACTIONS(1011), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1011), + [aux_sym_port_token1] = ACTIONS(1011), + [aux_sym_preferred_authentications_token1] = ACTIONS(1011), + [aux_sym_protocol_token1] = ACTIONS(1011), + [aux_sym_proxy_command_token1] = ACTIONS(1011), + [aux_sym_proxy_jump_token1] = ACTIONS(1011), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1011), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1011), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1011), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1011), + [aux_sym_rekey_limit_token1] = ACTIONS(1011), + [aux_sym_remote_command_token1] = ACTIONS(1011), + [aux_sym_remote_forward_token1] = ACTIONS(1011), + [aux_sym_request_tty_token1] = ACTIONS(1011), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1011), + [aux_sym_security_key_provider_token1] = ACTIONS(1011), + [aux_sym_send_env_token1] = ACTIONS(1011), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1011), + [aux_sym_server_alive_interval_token1] = ACTIONS(1011), + [aux_sym_session_type_token1] = ACTIONS(1011), + [aux_sym_set_env_token1] = ACTIONS(1011), + [aux_sym_stdin_null_token1] = ACTIONS(1011), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1011), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1011), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1011), + [aux_sym_syslog_facility_token1] = ACTIONS(1011), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1011), + [aux_sym_keep_alive_token1] = ACTIONS(1011), + [aux_sym_tunnel_token1] = ACTIONS(1013), + [aux_sym_tunnel_device_token1] = ACTIONS(1011), + [aux_sym_update_host_keys_token1] = ACTIONS(1011), + [aux_sym_use_keychain_token1] = ACTIONS(1011), + [aux_sym_user_token1] = ACTIONS(1013), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1011), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1011), + [aux_sym_visual_host_key_token1] = ACTIONS(1011), + [aux_sym_xauth_location_token1] = ACTIONS(1011), + }, + [120] = { + [ts_builtin_sym_end] = ACTIONS(1015), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1017), + [aux_sym_match_token1] = ACTIONS(1015), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1015), + [aux_sym_address_family_token1] = ACTIONS(1015), + [aux_sym_batch_mode_token1] = ACTIONS(1015), + [aux_sym_bind_address_token1] = ACTIONS(1015), + [aux_sym_bind_interface_token1] = ACTIONS(1015), + [aux_sym_canonical_domains_token1] = ACTIONS(1015), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1015), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1015), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1015), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1015), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1015), + [aux_sym_certificate_file_token1] = ACTIONS(1015), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1015), + [aux_sym_check_host_ip_token1] = ACTIONS(1015), + [aux_sym_ciphers_token1] = ACTIONS(1015), + [aux_sym_cipher_token1] = ACTIONS(1017), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1015), + [aux_sym_compression_token1] = ACTIONS(1015), + [aux_sym_connection_attempts_token1] = ACTIONS(1015), + [aux_sym_connect_timeout_token1] = ACTIONS(1015), + [aux_sym_control_master_token1] = ACTIONS(1015), + [aux_sym_control_path_token1] = ACTIONS(1015), + [aux_sym_control_persist_token1] = ACTIONS(1015), + [aux_sym_dynamic_forward_token1] = ACTIONS(1015), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1015), + [aux_sym_escape_char_token1] = ACTIONS(1015), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1015), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1015), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1015), + [aux_sym_forward_agent_token1] = ACTIONS(1015), + [aux_sym_forward_x11_token1] = ACTIONS(1017), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1015), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1015), + [aux_sym_gateway_ports_token1] = ACTIONS(1015), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1015), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1015), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1015), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1015), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1015), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1015), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1015), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1015), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1015), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1015), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1015), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1015), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1015), + [aux_sym_host_key_alias_token1] = ACTIONS(1015), + [aux_sym_hostname_token1] = ACTIONS(1015), + [aux_sym_identities_only_token1] = ACTIONS(1015), + [aux_sym_identity_agent_token1] = ACTIONS(1015), + [aux_sym_identity_file_token1] = ACTIONS(1015), + [aux_sym_ignore_unknown_token1] = ACTIONS(1015), + [aux_sym_include_token1] = ACTIONS(1015), + [aux_sym_ip_qos_token1] = ACTIONS(1015), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1015), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1015), + [aux_sym_kex_algorithms_token1] = ACTIONS(1015), + [aux_sym_known_hosts_command_token1] = ACTIONS(1015), + [aux_sym_local_command_token1] = ACTIONS(1015), + [aux_sym_local_forward_token1] = ACTIONS(1015), + [aux_sym_log_level_token1] = ACTIONS(1015), + [aux_sym_log_verbose_token1] = ACTIONS(1015), + [aux_sym_macs_token1] = ACTIONS(1015), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1015), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1015), + [aux_sym_password_authentication_token1] = ACTIONS(1015), + [aux_sym_permit_local_command_token1] = ACTIONS(1015), + [aux_sym_permit_remote_open_token1] = ACTIONS(1015), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1015), + [aux_sym_port_token1] = ACTIONS(1015), + [aux_sym_preferred_authentications_token1] = ACTIONS(1015), + [aux_sym_protocol_token1] = ACTIONS(1015), + [aux_sym_proxy_command_token1] = ACTIONS(1015), + [aux_sym_proxy_jump_token1] = ACTIONS(1015), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1015), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1015), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1015), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1015), + [aux_sym_rekey_limit_token1] = ACTIONS(1015), + [aux_sym_remote_command_token1] = ACTIONS(1015), + [aux_sym_remote_forward_token1] = ACTIONS(1015), + [aux_sym_request_tty_token1] = ACTIONS(1015), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1015), + [aux_sym_security_key_provider_token1] = ACTIONS(1015), + [aux_sym_send_env_token1] = ACTIONS(1015), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1015), + [aux_sym_server_alive_interval_token1] = ACTIONS(1015), + [aux_sym_session_type_token1] = ACTIONS(1015), + [aux_sym_set_env_token1] = ACTIONS(1015), + [aux_sym_stdin_null_token1] = ACTIONS(1015), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1015), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1015), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1015), + [aux_sym_syslog_facility_token1] = ACTIONS(1015), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1015), + [aux_sym_keep_alive_token1] = ACTIONS(1015), + [aux_sym_tunnel_token1] = ACTIONS(1017), + [aux_sym_tunnel_device_token1] = ACTIONS(1015), + [aux_sym_update_host_keys_token1] = ACTIONS(1015), + [aux_sym_use_keychain_token1] = ACTIONS(1015), + [aux_sym_user_token1] = ACTIONS(1017), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1015), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1015), + [aux_sym_visual_host_key_token1] = ACTIONS(1015), + [aux_sym_xauth_location_token1] = ACTIONS(1015), + }, + [121] = { + [ts_builtin_sym_end] = ACTIONS(1019), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1021), + [aux_sym_match_token1] = ACTIONS(1019), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1019), + [aux_sym_address_family_token1] = ACTIONS(1019), + [aux_sym_batch_mode_token1] = ACTIONS(1019), + [aux_sym_bind_address_token1] = ACTIONS(1019), + [aux_sym_bind_interface_token1] = ACTIONS(1019), + [aux_sym_canonical_domains_token1] = ACTIONS(1019), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1019), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1019), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1019), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1019), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1019), + [aux_sym_certificate_file_token1] = ACTIONS(1019), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1019), + [aux_sym_check_host_ip_token1] = ACTIONS(1019), + [aux_sym_ciphers_token1] = ACTIONS(1019), + [aux_sym_cipher_token1] = ACTIONS(1021), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1019), + [aux_sym_compression_token1] = ACTIONS(1019), + [aux_sym_connection_attempts_token1] = ACTIONS(1019), + [aux_sym_connect_timeout_token1] = ACTIONS(1019), + [aux_sym_control_master_token1] = ACTIONS(1019), + [aux_sym_control_path_token1] = ACTIONS(1019), + [aux_sym_control_persist_token1] = ACTIONS(1019), + [aux_sym_dynamic_forward_token1] = ACTIONS(1019), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1019), + [aux_sym_escape_char_token1] = ACTIONS(1019), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1019), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1019), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1019), + [aux_sym_forward_agent_token1] = ACTIONS(1019), + [aux_sym_forward_x11_token1] = ACTIONS(1021), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1019), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1019), + [aux_sym_gateway_ports_token1] = ACTIONS(1019), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1019), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1019), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1019), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1019), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1019), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1019), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1019), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1019), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1019), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1019), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1019), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1019), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1019), + [aux_sym_host_key_alias_token1] = ACTIONS(1019), + [aux_sym_hostname_token1] = ACTIONS(1019), + [aux_sym_identities_only_token1] = ACTIONS(1019), + [aux_sym_identity_agent_token1] = ACTIONS(1019), + [aux_sym_identity_file_token1] = ACTIONS(1019), + [aux_sym_ignore_unknown_token1] = ACTIONS(1019), + [aux_sym_include_token1] = ACTIONS(1019), + [aux_sym_ip_qos_token1] = ACTIONS(1019), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1019), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1019), + [aux_sym_kex_algorithms_token1] = ACTIONS(1019), + [aux_sym_known_hosts_command_token1] = ACTIONS(1019), + [aux_sym_local_command_token1] = ACTIONS(1019), + [aux_sym_local_forward_token1] = ACTIONS(1019), + [aux_sym_log_level_token1] = ACTIONS(1019), + [aux_sym_log_verbose_token1] = ACTIONS(1019), + [aux_sym_macs_token1] = ACTIONS(1019), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1019), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1019), + [aux_sym_password_authentication_token1] = ACTIONS(1019), + [aux_sym_permit_local_command_token1] = ACTIONS(1019), + [aux_sym_permit_remote_open_token1] = ACTIONS(1019), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1019), + [aux_sym_port_token1] = ACTIONS(1019), + [aux_sym_preferred_authentications_token1] = ACTIONS(1019), + [aux_sym_protocol_token1] = ACTIONS(1019), + [aux_sym_proxy_command_token1] = ACTIONS(1019), + [aux_sym_proxy_jump_token1] = ACTIONS(1019), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1019), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1019), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1019), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1019), + [aux_sym_rekey_limit_token1] = ACTIONS(1019), + [aux_sym_remote_command_token1] = ACTIONS(1019), + [aux_sym_remote_forward_token1] = ACTIONS(1019), + [aux_sym_request_tty_token1] = ACTIONS(1019), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1019), + [aux_sym_security_key_provider_token1] = ACTIONS(1019), + [aux_sym_send_env_token1] = ACTIONS(1019), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1019), + [aux_sym_server_alive_interval_token1] = ACTIONS(1019), + [aux_sym_session_type_token1] = ACTIONS(1019), + [aux_sym_set_env_token1] = ACTIONS(1019), + [aux_sym_stdin_null_token1] = ACTIONS(1019), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1019), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1019), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1019), + [aux_sym_syslog_facility_token1] = ACTIONS(1019), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1019), + [aux_sym_keep_alive_token1] = ACTIONS(1019), + [aux_sym_tunnel_token1] = ACTIONS(1021), + [aux_sym_tunnel_device_token1] = ACTIONS(1019), + [aux_sym_update_host_keys_token1] = ACTIONS(1019), + [aux_sym_use_keychain_token1] = ACTIONS(1019), + [aux_sym_user_token1] = ACTIONS(1021), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1019), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1019), + [aux_sym_visual_host_key_token1] = ACTIONS(1019), + [aux_sym_xauth_location_token1] = ACTIONS(1019), + }, + [122] = { + [ts_builtin_sym_end] = ACTIONS(1023), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1025), + [aux_sym_match_token1] = ACTIONS(1023), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1023), + [aux_sym_address_family_token1] = ACTIONS(1023), + [aux_sym_batch_mode_token1] = ACTIONS(1023), + [aux_sym_bind_address_token1] = ACTIONS(1023), + [aux_sym_bind_interface_token1] = ACTIONS(1023), + [aux_sym_canonical_domains_token1] = ACTIONS(1023), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1023), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1023), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1023), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1023), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1023), + [aux_sym_certificate_file_token1] = ACTIONS(1023), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1023), + [aux_sym_check_host_ip_token1] = ACTIONS(1023), + [aux_sym_ciphers_token1] = ACTIONS(1023), + [aux_sym_cipher_token1] = ACTIONS(1025), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1023), + [aux_sym_compression_token1] = ACTIONS(1023), + [aux_sym_connection_attempts_token1] = ACTIONS(1023), + [aux_sym_connect_timeout_token1] = ACTIONS(1023), + [aux_sym_control_master_token1] = ACTIONS(1023), + [aux_sym_control_path_token1] = ACTIONS(1023), + [aux_sym_control_persist_token1] = ACTIONS(1023), + [aux_sym_dynamic_forward_token1] = ACTIONS(1023), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1023), + [aux_sym_escape_char_token1] = ACTIONS(1023), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1023), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1023), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1023), + [aux_sym_forward_agent_token1] = ACTIONS(1023), + [aux_sym_forward_x11_token1] = ACTIONS(1025), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1023), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1023), + [aux_sym_gateway_ports_token1] = ACTIONS(1023), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1023), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1023), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1023), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1023), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1023), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1023), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1023), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1023), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1023), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1023), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1023), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1023), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1023), + [aux_sym_host_key_alias_token1] = ACTIONS(1023), + [aux_sym_hostname_token1] = ACTIONS(1023), + [aux_sym_identities_only_token1] = ACTIONS(1023), + [aux_sym_identity_agent_token1] = ACTIONS(1023), + [aux_sym_identity_file_token1] = ACTIONS(1023), + [aux_sym_ignore_unknown_token1] = ACTIONS(1023), + [aux_sym_include_token1] = ACTIONS(1023), + [aux_sym_ip_qos_token1] = ACTIONS(1023), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1023), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1023), + [aux_sym_kex_algorithms_token1] = ACTIONS(1023), + [aux_sym_known_hosts_command_token1] = ACTIONS(1023), + [aux_sym_local_command_token1] = ACTIONS(1023), + [aux_sym_local_forward_token1] = ACTIONS(1023), + [aux_sym_log_level_token1] = ACTIONS(1023), + [aux_sym_log_verbose_token1] = ACTIONS(1023), + [aux_sym_macs_token1] = ACTIONS(1023), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1023), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1023), + [aux_sym_password_authentication_token1] = ACTIONS(1023), + [aux_sym_permit_local_command_token1] = ACTIONS(1023), + [aux_sym_permit_remote_open_token1] = ACTIONS(1023), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1023), + [aux_sym_port_token1] = ACTIONS(1023), + [aux_sym_preferred_authentications_token1] = ACTIONS(1023), + [aux_sym_protocol_token1] = ACTIONS(1023), + [aux_sym_proxy_command_token1] = ACTIONS(1023), + [aux_sym_proxy_jump_token1] = ACTIONS(1023), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1023), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1023), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1023), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1023), + [aux_sym_rekey_limit_token1] = ACTIONS(1023), + [aux_sym_remote_command_token1] = ACTIONS(1023), + [aux_sym_remote_forward_token1] = ACTIONS(1023), + [aux_sym_request_tty_token1] = ACTIONS(1023), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1023), + [aux_sym_security_key_provider_token1] = ACTIONS(1023), + [aux_sym_send_env_token1] = ACTIONS(1023), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1023), + [aux_sym_server_alive_interval_token1] = ACTIONS(1023), + [aux_sym_session_type_token1] = ACTIONS(1023), + [aux_sym_set_env_token1] = ACTIONS(1023), + [aux_sym_stdin_null_token1] = ACTIONS(1023), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1023), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1023), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1023), + [aux_sym_syslog_facility_token1] = ACTIONS(1023), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1023), + [aux_sym_keep_alive_token1] = ACTIONS(1023), + [aux_sym_tunnel_token1] = ACTIONS(1025), + [aux_sym_tunnel_device_token1] = ACTIONS(1023), + [aux_sym_update_host_keys_token1] = ACTIONS(1023), + [aux_sym_use_keychain_token1] = ACTIONS(1023), + [aux_sym_user_token1] = ACTIONS(1025), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1023), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1023), + [aux_sym_visual_host_key_token1] = ACTIONS(1023), + [aux_sym_xauth_location_token1] = ACTIONS(1023), + }, + [123] = { + [ts_builtin_sym_end] = ACTIONS(1027), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1029), + [aux_sym_match_token1] = ACTIONS(1027), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1027), + [aux_sym_address_family_token1] = ACTIONS(1027), + [aux_sym_batch_mode_token1] = ACTIONS(1027), + [aux_sym_bind_address_token1] = ACTIONS(1027), + [aux_sym_bind_interface_token1] = ACTIONS(1027), + [aux_sym_canonical_domains_token1] = ACTIONS(1027), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1027), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1027), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1027), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1027), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1027), + [aux_sym_certificate_file_token1] = ACTIONS(1027), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1027), + [aux_sym_check_host_ip_token1] = ACTIONS(1027), + [aux_sym_ciphers_token1] = ACTIONS(1027), + [aux_sym_cipher_token1] = ACTIONS(1029), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1027), + [aux_sym_compression_token1] = ACTIONS(1027), + [aux_sym_connection_attempts_token1] = ACTIONS(1027), + [aux_sym_connect_timeout_token1] = ACTIONS(1027), + [aux_sym_control_master_token1] = ACTIONS(1027), + [aux_sym_control_path_token1] = ACTIONS(1027), + [aux_sym_control_persist_token1] = ACTIONS(1027), + [aux_sym_dynamic_forward_token1] = ACTIONS(1027), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1027), + [aux_sym_escape_char_token1] = ACTIONS(1027), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1027), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1027), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1027), + [aux_sym_forward_agent_token1] = ACTIONS(1027), + [aux_sym_forward_x11_token1] = ACTIONS(1029), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1027), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1027), + [aux_sym_gateway_ports_token1] = ACTIONS(1027), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1027), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1027), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1027), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1027), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1027), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1027), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1027), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1027), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1027), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1027), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1027), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1027), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1027), + [aux_sym_host_key_alias_token1] = ACTIONS(1027), + [aux_sym_hostname_token1] = ACTIONS(1027), + [aux_sym_identities_only_token1] = ACTIONS(1027), + [aux_sym_identity_agent_token1] = ACTIONS(1027), + [aux_sym_identity_file_token1] = ACTIONS(1027), + [aux_sym_ignore_unknown_token1] = ACTIONS(1027), + [aux_sym_include_token1] = ACTIONS(1027), + [aux_sym_ip_qos_token1] = ACTIONS(1027), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1027), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1027), + [aux_sym_kex_algorithms_token1] = ACTIONS(1027), + [aux_sym_known_hosts_command_token1] = ACTIONS(1027), + [aux_sym_local_command_token1] = ACTIONS(1027), + [aux_sym_local_forward_token1] = ACTIONS(1027), + [aux_sym_log_level_token1] = ACTIONS(1027), + [aux_sym_log_verbose_token1] = ACTIONS(1027), + [aux_sym_macs_token1] = ACTIONS(1027), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1027), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1027), + [aux_sym_password_authentication_token1] = ACTIONS(1027), + [aux_sym_permit_local_command_token1] = ACTIONS(1027), + [aux_sym_permit_remote_open_token1] = ACTIONS(1027), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1027), + [aux_sym_port_token1] = ACTIONS(1027), + [aux_sym_preferred_authentications_token1] = ACTIONS(1027), + [aux_sym_protocol_token1] = ACTIONS(1027), + [aux_sym_proxy_command_token1] = ACTIONS(1027), + [aux_sym_proxy_jump_token1] = ACTIONS(1027), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1027), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1027), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1027), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1027), + [aux_sym_rekey_limit_token1] = ACTIONS(1027), + [aux_sym_remote_command_token1] = ACTIONS(1027), + [aux_sym_remote_forward_token1] = ACTIONS(1027), + [aux_sym_request_tty_token1] = ACTIONS(1027), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1027), + [aux_sym_security_key_provider_token1] = ACTIONS(1027), + [aux_sym_send_env_token1] = ACTIONS(1027), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1027), + [aux_sym_server_alive_interval_token1] = ACTIONS(1027), + [aux_sym_session_type_token1] = ACTIONS(1027), + [aux_sym_set_env_token1] = ACTIONS(1027), + [aux_sym_stdin_null_token1] = ACTIONS(1027), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1027), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1027), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1027), + [aux_sym_syslog_facility_token1] = ACTIONS(1027), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1027), + [aux_sym_keep_alive_token1] = ACTIONS(1027), + [aux_sym_tunnel_token1] = ACTIONS(1029), + [aux_sym_tunnel_device_token1] = ACTIONS(1027), + [aux_sym_update_host_keys_token1] = ACTIONS(1027), + [aux_sym_use_keychain_token1] = ACTIONS(1027), + [aux_sym_user_token1] = ACTIONS(1029), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1027), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1027), + [aux_sym_visual_host_key_token1] = ACTIONS(1027), + [aux_sym_xauth_location_token1] = ACTIONS(1027), + }, + [124] = { + [ts_builtin_sym_end] = ACTIONS(1031), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1033), + [aux_sym_match_token1] = ACTIONS(1031), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1031), + [aux_sym_address_family_token1] = ACTIONS(1031), + [aux_sym_batch_mode_token1] = ACTIONS(1031), + [aux_sym_bind_address_token1] = ACTIONS(1031), + [aux_sym_bind_interface_token1] = ACTIONS(1031), + [aux_sym_canonical_domains_token1] = ACTIONS(1031), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1031), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1031), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1031), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1031), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1031), + [aux_sym_certificate_file_token1] = ACTIONS(1031), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1031), + [aux_sym_check_host_ip_token1] = ACTIONS(1031), + [aux_sym_ciphers_token1] = ACTIONS(1031), + [aux_sym_cipher_token1] = ACTIONS(1033), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1031), + [aux_sym_compression_token1] = ACTIONS(1031), + [aux_sym_connection_attempts_token1] = ACTIONS(1031), + [aux_sym_connect_timeout_token1] = ACTIONS(1031), + [aux_sym_control_master_token1] = ACTIONS(1031), + [aux_sym_control_path_token1] = ACTIONS(1031), + [aux_sym_control_persist_token1] = ACTIONS(1031), + [aux_sym_dynamic_forward_token1] = ACTIONS(1031), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1031), + [aux_sym_escape_char_token1] = ACTIONS(1031), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1031), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1031), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1031), + [aux_sym_forward_agent_token1] = ACTIONS(1031), + [aux_sym_forward_x11_token1] = ACTIONS(1033), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1031), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1031), + [aux_sym_gateway_ports_token1] = ACTIONS(1031), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1031), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1031), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1031), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1031), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1031), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1031), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1031), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1031), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1031), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1031), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1031), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1031), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1031), + [aux_sym_host_key_alias_token1] = ACTIONS(1031), + [aux_sym_hostname_token1] = ACTIONS(1031), + [aux_sym_identities_only_token1] = ACTIONS(1031), + [aux_sym_identity_agent_token1] = ACTIONS(1031), + [aux_sym_identity_file_token1] = ACTIONS(1031), + [aux_sym_ignore_unknown_token1] = ACTIONS(1031), + [aux_sym_include_token1] = ACTIONS(1031), + [aux_sym_ip_qos_token1] = ACTIONS(1031), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1031), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1031), + [aux_sym_kex_algorithms_token1] = ACTIONS(1031), + [aux_sym_known_hosts_command_token1] = ACTIONS(1031), + [aux_sym_local_command_token1] = ACTIONS(1031), + [aux_sym_local_forward_token1] = ACTIONS(1031), + [aux_sym_log_level_token1] = ACTIONS(1031), + [aux_sym_log_verbose_token1] = ACTIONS(1031), + [aux_sym_macs_token1] = ACTIONS(1031), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1031), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1031), + [aux_sym_password_authentication_token1] = ACTIONS(1031), + [aux_sym_permit_local_command_token1] = ACTIONS(1031), + [aux_sym_permit_remote_open_token1] = ACTIONS(1031), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1031), + [aux_sym_port_token1] = ACTIONS(1031), + [aux_sym_preferred_authentications_token1] = ACTIONS(1031), + [aux_sym_protocol_token1] = ACTIONS(1031), + [aux_sym_proxy_command_token1] = ACTIONS(1031), + [aux_sym_proxy_jump_token1] = ACTIONS(1031), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1031), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1031), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1031), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1031), + [aux_sym_rekey_limit_token1] = ACTIONS(1031), + [aux_sym_remote_command_token1] = ACTIONS(1031), + [aux_sym_remote_forward_token1] = ACTIONS(1031), + [aux_sym_request_tty_token1] = ACTIONS(1031), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1031), + [aux_sym_security_key_provider_token1] = ACTIONS(1031), + [aux_sym_send_env_token1] = ACTIONS(1031), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1031), + [aux_sym_server_alive_interval_token1] = ACTIONS(1031), + [aux_sym_session_type_token1] = ACTIONS(1031), + [aux_sym_set_env_token1] = ACTIONS(1031), + [aux_sym_stdin_null_token1] = ACTIONS(1031), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1031), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1031), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1031), + [aux_sym_syslog_facility_token1] = ACTIONS(1031), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1031), + [aux_sym_keep_alive_token1] = ACTIONS(1031), + [aux_sym_tunnel_token1] = ACTIONS(1033), + [aux_sym_tunnel_device_token1] = ACTIONS(1031), + [aux_sym_update_host_keys_token1] = ACTIONS(1031), + [aux_sym_use_keychain_token1] = ACTIONS(1031), + [aux_sym_user_token1] = ACTIONS(1033), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1031), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1031), + [aux_sym_visual_host_key_token1] = ACTIONS(1031), + [aux_sym_xauth_location_token1] = ACTIONS(1031), + }, + [125] = { + [ts_builtin_sym_end] = ACTIONS(1035), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1037), + [aux_sym_match_token1] = ACTIONS(1035), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1035), + [aux_sym_address_family_token1] = ACTIONS(1035), + [aux_sym_batch_mode_token1] = ACTIONS(1035), + [aux_sym_bind_address_token1] = ACTIONS(1035), + [aux_sym_bind_interface_token1] = ACTIONS(1035), + [aux_sym_canonical_domains_token1] = ACTIONS(1035), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1035), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1035), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1035), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1035), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1035), + [aux_sym_certificate_file_token1] = ACTIONS(1035), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1035), + [aux_sym_check_host_ip_token1] = ACTIONS(1035), + [aux_sym_ciphers_token1] = ACTIONS(1035), + [aux_sym_cipher_token1] = ACTIONS(1037), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1035), + [aux_sym_compression_token1] = ACTIONS(1035), + [aux_sym_connection_attempts_token1] = ACTIONS(1035), + [aux_sym_connect_timeout_token1] = ACTIONS(1035), + [aux_sym_control_master_token1] = ACTIONS(1035), + [aux_sym_control_path_token1] = ACTIONS(1035), + [aux_sym_control_persist_token1] = ACTIONS(1035), + [aux_sym_dynamic_forward_token1] = ACTIONS(1035), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1035), + [aux_sym_escape_char_token1] = ACTIONS(1035), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1035), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1035), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1035), + [aux_sym_forward_agent_token1] = ACTIONS(1035), + [aux_sym_forward_x11_token1] = ACTIONS(1037), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1035), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1035), + [aux_sym_gateway_ports_token1] = ACTIONS(1035), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1035), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1035), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1035), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1035), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1035), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1035), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1035), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1035), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1035), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1035), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1035), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1035), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1035), + [aux_sym_host_key_alias_token1] = ACTIONS(1035), + [aux_sym_hostname_token1] = ACTIONS(1035), + [aux_sym_identities_only_token1] = ACTIONS(1035), + [aux_sym_identity_agent_token1] = ACTIONS(1035), + [aux_sym_identity_file_token1] = ACTIONS(1035), + [aux_sym_ignore_unknown_token1] = ACTIONS(1035), + [aux_sym_include_token1] = ACTIONS(1035), + [aux_sym_ip_qos_token1] = ACTIONS(1035), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1035), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1035), + [aux_sym_kex_algorithms_token1] = ACTIONS(1035), + [aux_sym_known_hosts_command_token1] = ACTIONS(1035), + [aux_sym_local_command_token1] = ACTIONS(1035), + [aux_sym_local_forward_token1] = ACTIONS(1035), + [aux_sym_log_level_token1] = ACTIONS(1035), + [aux_sym_log_verbose_token1] = ACTIONS(1035), + [aux_sym_macs_token1] = ACTIONS(1035), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1035), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1035), + [aux_sym_password_authentication_token1] = ACTIONS(1035), + [aux_sym_permit_local_command_token1] = ACTIONS(1035), + [aux_sym_permit_remote_open_token1] = ACTIONS(1035), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1035), + [aux_sym_port_token1] = ACTIONS(1035), + [aux_sym_preferred_authentications_token1] = ACTIONS(1035), + [aux_sym_protocol_token1] = ACTIONS(1035), + [aux_sym_proxy_command_token1] = ACTIONS(1035), + [aux_sym_proxy_jump_token1] = ACTIONS(1035), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1035), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1035), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1035), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1035), + [aux_sym_rekey_limit_token1] = ACTIONS(1035), + [aux_sym_remote_command_token1] = ACTIONS(1035), + [aux_sym_remote_forward_token1] = ACTIONS(1035), + [aux_sym_request_tty_token1] = ACTIONS(1035), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1035), + [aux_sym_security_key_provider_token1] = ACTIONS(1035), + [aux_sym_send_env_token1] = ACTIONS(1035), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1035), + [aux_sym_server_alive_interval_token1] = ACTIONS(1035), + [aux_sym_session_type_token1] = ACTIONS(1035), + [aux_sym_set_env_token1] = ACTIONS(1035), + [aux_sym_stdin_null_token1] = ACTIONS(1035), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1035), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1035), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1035), + [aux_sym_syslog_facility_token1] = ACTIONS(1035), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1035), + [aux_sym_keep_alive_token1] = ACTIONS(1035), + [aux_sym_tunnel_token1] = ACTIONS(1037), + [aux_sym_tunnel_device_token1] = ACTIONS(1035), + [aux_sym_update_host_keys_token1] = ACTIONS(1035), + [aux_sym_use_keychain_token1] = ACTIONS(1035), + [aux_sym_user_token1] = ACTIONS(1037), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1035), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1035), + [aux_sym_visual_host_key_token1] = ACTIONS(1035), + [aux_sym_xauth_location_token1] = ACTIONS(1035), + }, + [126] = { + [ts_builtin_sym_end] = ACTIONS(1039), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1041), + [aux_sym_match_token1] = ACTIONS(1039), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1039), + [aux_sym_address_family_token1] = ACTIONS(1039), + [aux_sym_batch_mode_token1] = ACTIONS(1039), + [aux_sym_bind_address_token1] = ACTIONS(1039), + [aux_sym_bind_interface_token1] = ACTIONS(1039), + [aux_sym_canonical_domains_token1] = ACTIONS(1039), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1039), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1039), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1039), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1039), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1039), + [aux_sym_certificate_file_token1] = ACTIONS(1039), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1039), + [aux_sym_check_host_ip_token1] = ACTIONS(1039), + [aux_sym_ciphers_token1] = ACTIONS(1039), + [aux_sym_cipher_token1] = ACTIONS(1041), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1039), + [aux_sym_compression_token1] = ACTIONS(1039), + [aux_sym_connection_attempts_token1] = ACTIONS(1039), + [aux_sym_connect_timeout_token1] = ACTIONS(1039), + [aux_sym_control_master_token1] = ACTIONS(1039), + [aux_sym_control_path_token1] = ACTIONS(1039), + [aux_sym_control_persist_token1] = ACTIONS(1039), + [aux_sym_dynamic_forward_token1] = ACTIONS(1039), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1039), + [aux_sym_escape_char_token1] = ACTIONS(1039), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1039), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1039), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1039), + [aux_sym_forward_agent_token1] = ACTIONS(1039), + [aux_sym_forward_x11_token1] = ACTIONS(1041), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1039), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1039), + [aux_sym_gateway_ports_token1] = ACTIONS(1039), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1039), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1039), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1039), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1039), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1039), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1039), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1039), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1039), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1039), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1039), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1039), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1039), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1039), + [aux_sym_host_key_alias_token1] = ACTIONS(1039), + [aux_sym_hostname_token1] = ACTIONS(1039), + [aux_sym_identities_only_token1] = ACTIONS(1039), + [aux_sym_identity_agent_token1] = ACTIONS(1039), + [aux_sym_identity_file_token1] = ACTIONS(1039), + [aux_sym_ignore_unknown_token1] = ACTIONS(1039), + [aux_sym_include_token1] = ACTIONS(1039), + [aux_sym_ip_qos_token1] = ACTIONS(1039), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1039), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1039), + [aux_sym_kex_algorithms_token1] = ACTIONS(1039), + [aux_sym_known_hosts_command_token1] = ACTIONS(1039), + [aux_sym_local_command_token1] = ACTIONS(1039), + [aux_sym_local_forward_token1] = ACTIONS(1039), + [aux_sym_log_level_token1] = ACTIONS(1039), + [aux_sym_log_verbose_token1] = ACTIONS(1039), + [aux_sym_macs_token1] = ACTIONS(1039), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1039), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1039), + [aux_sym_password_authentication_token1] = ACTIONS(1039), + [aux_sym_permit_local_command_token1] = ACTIONS(1039), + [aux_sym_permit_remote_open_token1] = ACTIONS(1039), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1039), + [aux_sym_port_token1] = ACTIONS(1039), + [aux_sym_preferred_authentications_token1] = ACTIONS(1039), + [aux_sym_protocol_token1] = ACTIONS(1039), + [aux_sym_proxy_command_token1] = ACTIONS(1039), + [aux_sym_proxy_jump_token1] = ACTIONS(1039), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1039), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1039), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1039), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1039), + [aux_sym_rekey_limit_token1] = ACTIONS(1039), + [aux_sym_remote_command_token1] = ACTIONS(1039), + [aux_sym_remote_forward_token1] = ACTIONS(1039), + [aux_sym_request_tty_token1] = ACTIONS(1039), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1039), + [aux_sym_security_key_provider_token1] = ACTIONS(1039), + [aux_sym_send_env_token1] = ACTIONS(1039), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1039), + [aux_sym_server_alive_interval_token1] = ACTIONS(1039), + [aux_sym_session_type_token1] = ACTIONS(1039), + [aux_sym_set_env_token1] = ACTIONS(1039), + [aux_sym_stdin_null_token1] = ACTIONS(1039), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1039), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1039), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1039), + [aux_sym_syslog_facility_token1] = ACTIONS(1039), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1039), + [aux_sym_keep_alive_token1] = ACTIONS(1039), + [aux_sym_tunnel_token1] = ACTIONS(1041), + [aux_sym_tunnel_device_token1] = ACTIONS(1039), + [aux_sym_update_host_keys_token1] = ACTIONS(1039), + [aux_sym_use_keychain_token1] = ACTIONS(1039), + [aux_sym_user_token1] = ACTIONS(1041), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1039), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1039), + [aux_sym_visual_host_key_token1] = ACTIONS(1039), + [aux_sym_xauth_location_token1] = ACTIONS(1039), + }, + [127] = { + [ts_builtin_sym_end] = ACTIONS(1043), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1045), + [aux_sym_match_token1] = ACTIONS(1043), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1043), + [aux_sym_address_family_token1] = ACTIONS(1043), + [aux_sym_batch_mode_token1] = ACTIONS(1043), + [aux_sym_bind_address_token1] = ACTIONS(1043), + [aux_sym_bind_interface_token1] = ACTIONS(1043), + [aux_sym_canonical_domains_token1] = ACTIONS(1043), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1043), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1043), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1043), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1043), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1043), + [aux_sym_certificate_file_token1] = ACTIONS(1043), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1043), + [aux_sym_check_host_ip_token1] = ACTIONS(1043), + [aux_sym_ciphers_token1] = ACTIONS(1043), + [aux_sym_cipher_token1] = ACTIONS(1045), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1043), + [aux_sym_compression_token1] = ACTIONS(1043), + [aux_sym_connection_attempts_token1] = ACTIONS(1043), + [aux_sym_connect_timeout_token1] = ACTIONS(1043), + [aux_sym_control_master_token1] = ACTIONS(1043), + [aux_sym_control_path_token1] = ACTIONS(1043), + [aux_sym_control_persist_token1] = ACTIONS(1043), + [aux_sym_dynamic_forward_token1] = ACTIONS(1043), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1043), + [aux_sym_escape_char_token1] = ACTIONS(1043), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1043), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1043), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1043), + [aux_sym_forward_agent_token1] = ACTIONS(1043), + [aux_sym_forward_x11_token1] = ACTIONS(1045), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1043), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1043), + [aux_sym_gateway_ports_token1] = ACTIONS(1043), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1043), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1043), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1043), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1043), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1043), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1043), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1043), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1043), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1043), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1043), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1043), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1043), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1043), + [aux_sym_host_key_alias_token1] = ACTIONS(1043), + [aux_sym_hostname_token1] = ACTIONS(1043), + [aux_sym_identities_only_token1] = ACTIONS(1043), + [aux_sym_identity_agent_token1] = ACTIONS(1043), + [aux_sym_identity_file_token1] = ACTIONS(1043), + [aux_sym_ignore_unknown_token1] = ACTIONS(1043), + [aux_sym_include_token1] = ACTIONS(1043), + [aux_sym_ip_qos_token1] = ACTIONS(1043), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1043), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1043), + [aux_sym_kex_algorithms_token1] = ACTIONS(1043), + [aux_sym_known_hosts_command_token1] = ACTIONS(1043), + [aux_sym_local_command_token1] = ACTIONS(1043), + [aux_sym_local_forward_token1] = ACTIONS(1043), + [aux_sym_log_level_token1] = ACTIONS(1043), + [aux_sym_log_verbose_token1] = ACTIONS(1043), + [aux_sym_macs_token1] = ACTIONS(1043), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1043), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1043), + [aux_sym_password_authentication_token1] = ACTIONS(1043), + [aux_sym_permit_local_command_token1] = ACTIONS(1043), + [aux_sym_permit_remote_open_token1] = ACTIONS(1043), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1043), + [aux_sym_port_token1] = ACTIONS(1043), + [aux_sym_preferred_authentications_token1] = ACTIONS(1043), + [aux_sym_protocol_token1] = ACTIONS(1043), + [aux_sym_proxy_command_token1] = ACTIONS(1043), + [aux_sym_proxy_jump_token1] = ACTIONS(1043), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1043), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1043), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1043), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1043), + [aux_sym_rekey_limit_token1] = ACTIONS(1043), + [aux_sym_remote_command_token1] = ACTIONS(1043), + [aux_sym_remote_forward_token1] = ACTIONS(1043), + [aux_sym_request_tty_token1] = ACTIONS(1043), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1043), + [aux_sym_security_key_provider_token1] = ACTIONS(1043), + [aux_sym_send_env_token1] = ACTIONS(1043), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1043), + [aux_sym_server_alive_interval_token1] = ACTIONS(1043), + [aux_sym_session_type_token1] = ACTIONS(1043), + [aux_sym_set_env_token1] = ACTIONS(1043), + [aux_sym_stdin_null_token1] = ACTIONS(1043), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1043), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1043), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1043), + [aux_sym_syslog_facility_token1] = ACTIONS(1043), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1043), + [aux_sym_keep_alive_token1] = ACTIONS(1043), + [aux_sym_tunnel_token1] = ACTIONS(1045), + [aux_sym_tunnel_device_token1] = ACTIONS(1043), + [aux_sym_update_host_keys_token1] = ACTIONS(1043), + [aux_sym_use_keychain_token1] = ACTIONS(1043), + [aux_sym_user_token1] = ACTIONS(1045), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1043), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1043), + [aux_sym_visual_host_key_token1] = ACTIONS(1043), + [aux_sym_xauth_location_token1] = ACTIONS(1043), + }, + [128] = { + [ts_builtin_sym_end] = ACTIONS(1047), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1049), + [aux_sym_match_token1] = ACTIONS(1047), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1047), + [aux_sym_address_family_token1] = ACTIONS(1047), + [aux_sym_batch_mode_token1] = ACTIONS(1047), + [aux_sym_bind_address_token1] = ACTIONS(1047), + [aux_sym_bind_interface_token1] = ACTIONS(1047), + [aux_sym_canonical_domains_token1] = ACTIONS(1047), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1047), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1047), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1047), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1047), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1047), + [aux_sym_certificate_file_token1] = ACTIONS(1047), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1047), + [aux_sym_check_host_ip_token1] = ACTIONS(1047), + [aux_sym_ciphers_token1] = ACTIONS(1047), + [aux_sym_cipher_token1] = ACTIONS(1049), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1047), + [aux_sym_compression_token1] = ACTIONS(1047), + [aux_sym_connection_attempts_token1] = ACTIONS(1047), + [aux_sym_connect_timeout_token1] = ACTIONS(1047), + [aux_sym_control_master_token1] = ACTIONS(1047), + [aux_sym_control_path_token1] = ACTIONS(1047), + [aux_sym_control_persist_token1] = ACTIONS(1047), + [aux_sym_dynamic_forward_token1] = ACTIONS(1047), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1047), + [aux_sym_escape_char_token1] = ACTIONS(1047), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1047), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1047), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1047), + [aux_sym_forward_agent_token1] = ACTIONS(1047), + [aux_sym_forward_x11_token1] = ACTIONS(1049), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1047), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1047), + [aux_sym_gateway_ports_token1] = ACTIONS(1047), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1047), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1047), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1047), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1047), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1047), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1047), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1047), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1047), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1047), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1047), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1047), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1047), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1047), + [aux_sym_host_key_alias_token1] = ACTIONS(1047), + [aux_sym_hostname_token1] = ACTIONS(1047), + [aux_sym_identities_only_token1] = ACTIONS(1047), + [aux_sym_identity_agent_token1] = ACTIONS(1047), + [aux_sym_identity_file_token1] = ACTIONS(1047), + [aux_sym_ignore_unknown_token1] = ACTIONS(1047), + [aux_sym_include_token1] = ACTIONS(1047), + [aux_sym_ip_qos_token1] = ACTIONS(1047), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1047), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1047), + [aux_sym_kex_algorithms_token1] = ACTIONS(1047), + [aux_sym_known_hosts_command_token1] = ACTIONS(1047), + [aux_sym_local_command_token1] = ACTIONS(1047), + [aux_sym_local_forward_token1] = ACTIONS(1047), + [aux_sym_log_level_token1] = ACTIONS(1047), + [aux_sym_log_verbose_token1] = ACTIONS(1047), + [aux_sym_macs_token1] = ACTIONS(1047), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1047), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1047), + [aux_sym_password_authentication_token1] = ACTIONS(1047), + [aux_sym_permit_local_command_token1] = ACTIONS(1047), + [aux_sym_permit_remote_open_token1] = ACTIONS(1047), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1047), + [aux_sym_port_token1] = ACTIONS(1047), + [aux_sym_preferred_authentications_token1] = ACTIONS(1047), + [aux_sym_protocol_token1] = ACTIONS(1047), + [aux_sym_proxy_command_token1] = ACTIONS(1047), + [aux_sym_proxy_jump_token1] = ACTIONS(1047), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1047), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1047), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1047), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1047), + [aux_sym_rekey_limit_token1] = ACTIONS(1047), + [aux_sym_remote_command_token1] = ACTIONS(1047), + [aux_sym_remote_forward_token1] = ACTIONS(1047), + [aux_sym_request_tty_token1] = ACTIONS(1047), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1047), + [aux_sym_security_key_provider_token1] = ACTIONS(1047), + [aux_sym_send_env_token1] = ACTIONS(1047), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1047), + [aux_sym_server_alive_interval_token1] = ACTIONS(1047), + [aux_sym_session_type_token1] = ACTIONS(1047), + [aux_sym_set_env_token1] = ACTIONS(1047), + [aux_sym_stdin_null_token1] = ACTIONS(1047), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1047), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1047), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1047), + [aux_sym_syslog_facility_token1] = ACTIONS(1047), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1047), + [aux_sym_keep_alive_token1] = ACTIONS(1047), + [aux_sym_tunnel_token1] = ACTIONS(1049), + [aux_sym_tunnel_device_token1] = ACTIONS(1047), + [aux_sym_update_host_keys_token1] = ACTIONS(1047), + [aux_sym_use_keychain_token1] = ACTIONS(1047), + [aux_sym_user_token1] = ACTIONS(1049), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1047), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1047), + [aux_sym_visual_host_key_token1] = ACTIONS(1047), + [aux_sym_xauth_location_token1] = ACTIONS(1047), + }, + [129] = { + [ts_builtin_sym_end] = ACTIONS(1051), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1053), + [aux_sym_match_token1] = ACTIONS(1051), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1051), + [aux_sym_address_family_token1] = ACTIONS(1051), + [aux_sym_batch_mode_token1] = ACTIONS(1051), + [aux_sym_bind_address_token1] = ACTIONS(1051), + [aux_sym_bind_interface_token1] = ACTIONS(1051), + [aux_sym_canonical_domains_token1] = ACTIONS(1051), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1051), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1051), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1051), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1051), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1051), + [aux_sym_certificate_file_token1] = ACTIONS(1051), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1051), + [aux_sym_check_host_ip_token1] = ACTIONS(1051), + [aux_sym_ciphers_token1] = ACTIONS(1051), + [aux_sym_cipher_token1] = ACTIONS(1053), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1051), + [aux_sym_compression_token1] = ACTIONS(1051), + [aux_sym_connection_attempts_token1] = ACTIONS(1051), + [aux_sym_connect_timeout_token1] = ACTIONS(1051), + [aux_sym_control_master_token1] = ACTIONS(1051), + [aux_sym_control_path_token1] = ACTIONS(1051), + [aux_sym_control_persist_token1] = ACTIONS(1051), + [aux_sym_dynamic_forward_token1] = ACTIONS(1051), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1051), + [aux_sym_escape_char_token1] = ACTIONS(1051), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1051), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1051), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1051), + [aux_sym_forward_agent_token1] = ACTIONS(1051), + [aux_sym_forward_x11_token1] = ACTIONS(1053), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1051), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1051), + [aux_sym_gateway_ports_token1] = ACTIONS(1051), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1051), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1051), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1051), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1051), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1051), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1051), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1051), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1051), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1051), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1051), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1051), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1051), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1051), + [aux_sym_host_key_alias_token1] = ACTIONS(1051), + [aux_sym_hostname_token1] = ACTIONS(1051), + [aux_sym_identities_only_token1] = ACTIONS(1051), + [aux_sym_identity_agent_token1] = ACTIONS(1051), + [aux_sym_identity_file_token1] = ACTIONS(1051), + [aux_sym_ignore_unknown_token1] = ACTIONS(1051), + [aux_sym_include_token1] = ACTIONS(1051), + [aux_sym_ip_qos_token1] = ACTIONS(1051), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1051), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1051), + [aux_sym_kex_algorithms_token1] = ACTIONS(1051), + [aux_sym_known_hosts_command_token1] = ACTIONS(1051), + [aux_sym_local_command_token1] = ACTIONS(1051), + [aux_sym_local_forward_token1] = ACTIONS(1051), + [aux_sym_log_level_token1] = ACTIONS(1051), + [aux_sym_log_verbose_token1] = ACTIONS(1051), + [aux_sym_macs_token1] = ACTIONS(1051), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1051), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1051), + [aux_sym_password_authentication_token1] = ACTIONS(1051), + [aux_sym_permit_local_command_token1] = ACTIONS(1051), + [aux_sym_permit_remote_open_token1] = ACTIONS(1051), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1051), + [aux_sym_port_token1] = ACTIONS(1051), + [aux_sym_preferred_authentications_token1] = ACTIONS(1051), + [aux_sym_protocol_token1] = ACTIONS(1051), + [aux_sym_proxy_command_token1] = ACTIONS(1051), + [aux_sym_proxy_jump_token1] = ACTIONS(1051), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1051), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1051), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1051), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1051), + [aux_sym_rekey_limit_token1] = ACTIONS(1051), + [aux_sym_remote_command_token1] = ACTIONS(1051), + [aux_sym_remote_forward_token1] = ACTIONS(1051), + [aux_sym_request_tty_token1] = ACTIONS(1051), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1051), + [aux_sym_security_key_provider_token1] = ACTIONS(1051), + [aux_sym_send_env_token1] = ACTIONS(1051), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1051), + [aux_sym_server_alive_interval_token1] = ACTIONS(1051), + [aux_sym_session_type_token1] = ACTIONS(1051), + [aux_sym_set_env_token1] = ACTIONS(1051), + [aux_sym_stdin_null_token1] = ACTIONS(1051), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1051), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1051), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1051), + [aux_sym_syslog_facility_token1] = ACTIONS(1051), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1051), + [aux_sym_keep_alive_token1] = ACTIONS(1051), + [aux_sym_tunnel_token1] = ACTIONS(1053), + [aux_sym_tunnel_device_token1] = ACTIONS(1051), + [aux_sym_update_host_keys_token1] = ACTIONS(1051), + [aux_sym_use_keychain_token1] = ACTIONS(1051), + [aux_sym_user_token1] = ACTIONS(1053), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1051), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1051), + [aux_sym_visual_host_key_token1] = ACTIONS(1051), + [aux_sym_xauth_location_token1] = ACTIONS(1051), + }, + [130] = { + [ts_builtin_sym_end] = ACTIONS(1055), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1057), + [aux_sym_match_token1] = ACTIONS(1055), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1055), + [aux_sym_address_family_token1] = ACTIONS(1055), + [aux_sym_batch_mode_token1] = ACTIONS(1055), + [aux_sym_bind_address_token1] = ACTIONS(1055), + [aux_sym_bind_interface_token1] = ACTIONS(1055), + [aux_sym_canonical_domains_token1] = ACTIONS(1055), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1055), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1055), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1055), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1055), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1055), + [aux_sym_certificate_file_token1] = ACTIONS(1055), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1055), + [aux_sym_check_host_ip_token1] = ACTIONS(1055), + [aux_sym_ciphers_token1] = ACTIONS(1055), + [aux_sym_cipher_token1] = ACTIONS(1057), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1055), + [aux_sym_compression_token1] = ACTIONS(1055), + [aux_sym_connection_attempts_token1] = ACTIONS(1055), + [aux_sym_connect_timeout_token1] = ACTIONS(1055), + [aux_sym_control_master_token1] = ACTIONS(1055), + [aux_sym_control_path_token1] = ACTIONS(1055), + [aux_sym_control_persist_token1] = ACTIONS(1055), + [aux_sym_dynamic_forward_token1] = ACTIONS(1055), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1055), + [aux_sym_escape_char_token1] = ACTIONS(1055), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1055), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1055), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1055), + [aux_sym_forward_agent_token1] = ACTIONS(1055), + [aux_sym_forward_x11_token1] = ACTIONS(1057), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1055), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1055), + [aux_sym_gateway_ports_token1] = ACTIONS(1055), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1055), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1055), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1055), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1055), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1055), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1055), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1055), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1055), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1055), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1055), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1055), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1055), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1055), + [aux_sym_host_key_alias_token1] = ACTIONS(1055), + [aux_sym_hostname_token1] = ACTIONS(1055), + [aux_sym_identities_only_token1] = ACTIONS(1055), + [aux_sym_identity_agent_token1] = ACTIONS(1055), + [aux_sym_identity_file_token1] = ACTIONS(1055), + [aux_sym_ignore_unknown_token1] = ACTIONS(1055), + [aux_sym_include_token1] = ACTIONS(1055), + [aux_sym_ip_qos_token1] = ACTIONS(1055), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1055), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1055), + [aux_sym_kex_algorithms_token1] = ACTIONS(1055), + [aux_sym_known_hosts_command_token1] = ACTIONS(1055), + [aux_sym_local_command_token1] = ACTIONS(1055), + [aux_sym_local_forward_token1] = ACTIONS(1055), + [aux_sym_log_level_token1] = ACTIONS(1055), + [aux_sym_log_verbose_token1] = ACTIONS(1055), + [aux_sym_macs_token1] = ACTIONS(1055), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1055), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1055), + [aux_sym_password_authentication_token1] = ACTIONS(1055), + [aux_sym_permit_local_command_token1] = ACTIONS(1055), + [aux_sym_permit_remote_open_token1] = ACTIONS(1055), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1055), + [aux_sym_port_token1] = ACTIONS(1055), + [aux_sym_preferred_authentications_token1] = ACTIONS(1055), + [aux_sym_protocol_token1] = ACTIONS(1055), + [aux_sym_proxy_command_token1] = ACTIONS(1055), + [aux_sym_proxy_jump_token1] = ACTIONS(1055), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1055), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1055), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1055), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1055), + [aux_sym_rekey_limit_token1] = ACTIONS(1055), + [aux_sym_remote_command_token1] = ACTIONS(1055), + [aux_sym_remote_forward_token1] = ACTIONS(1055), + [aux_sym_request_tty_token1] = ACTIONS(1055), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1055), + [aux_sym_security_key_provider_token1] = ACTIONS(1055), + [aux_sym_send_env_token1] = ACTIONS(1055), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1055), + [aux_sym_server_alive_interval_token1] = ACTIONS(1055), + [aux_sym_session_type_token1] = ACTIONS(1055), + [aux_sym_set_env_token1] = ACTIONS(1055), + [aux_sym_stdin_null_token1] = ACTIONS(1055), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1055), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1055), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1055), + [aux_sym_syslog_facility_token1] = ACTIONS(1055), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1055), + [aux_sym_keep_alive_token1] = ACTIONS(1055), + [aux_sym_tunnel_token1] = ACTIONS(1057), + [aux_sym_tunnel_device_token1] = ACTIONS(1055), + [aux_sym_update_host_keys_token1] = ACTIONS(1055), + [aux_sym_use_keychain_token1] = ACTIONS(1055), + [aux_sym_user_token1] = ACTIONS(1057), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1055), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1055), + [aux_sym_visual_host_key_token1] = ACTIONS(1055), + [aux_sym_xauth_location_token1] = ACTIONS(1055), + }, + [131] = { + [ts_builtin_sym_end] = ACTIONS(1059), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1061), + [aux_sym_match_token1] = ACTIONS(1059), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1059), + [aux_sym_address_family_token1] = ACTIONS(1059), + [aux_sym_batch_mode_token1] = ACTIONS(1059), + [aux_sym_bind_address_token1] = ACTIONS(1059), + [aux_sym_bind_interface_token1] = ACTIONS(1059), + [aux_sym_canonical_domains_token1] = ACTIONS(1059), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1059), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1059), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1059), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1059), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1059), + [aux_sym_certificate_file_token1] = ACTIONS(1059), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1059), + [aux_sym_check_host_ip_token1] = ACTIONS(1059), + [aux_sym_ciphers_token1] = ACTIONS(1059), + [aux_sym_cipher_token1] = ACTIONS(1061), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1059), + [aux_sym_compression_token1] = ACTIONS(1059), + [aux_sym_connection_attempts_token1] = ACTIONS(1059), + [aux_sym_connect_timeout_token1] = ACTIONS(1059), + [aux_sym_control_master_token1] = ACTIONS(1059), + [aux_sym_control_path_token1] = ACTIONS(1059), + [aux_sym_control_persist_token1] = ACTIONS(1059), + [aux_sym_dynamic_forward_token1] = ACTIONS(1059), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1059), + [aux_sym_escape_char_token1] = ACTIONS(1059), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1059), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1059), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1059), + [aux_sym_forward_agent_token1] = ACTIONS(1059), + [aux_sym_forward_x11_token1] = ACTIONS(1061), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1059), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1059), + [aux_sym_gateway_ports_token1] = ACTIONS(1059), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1059), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1059), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1059), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1059), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1059), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1059), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1059), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1059), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1059), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1059), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1059), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1059), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1059), + [aux_sym_host_key_alias_token1] = ACTIONS(1059), + [aux_sym_hostname_token1] = ACTIONS(1059), + [aux_sym_identities_only_token1] = ACTIONS(1059), + [aux_sym_identity_agent_token1] = ACTIONS(1059), + [aux_sym_identity_file_token1] = ACTIONS(1059), + [aux_sym_ignore_unknown_token1] = ACTIONS(1059), + [aux_sym_include_token1] = ACTIONS(1059), + [aux_sym_ip_qos_token1] = ACTIONS(1059), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1059), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1059), + [aux_sym_kex_algorithms_token1] = ACTIONS(1059), + [aux_sym_known_hosts_command_token1] = ACTIONS(1059), + [aux_sym_local_command_token1] = ACTIONS(1059), + [aux_sym_local_forward_token1] = ACTIONS(1059), + [aux_sym_log_level_token1] = ACTIONS(1059), + [aux_sym_log_verbose_token1] = ACTIONS(1059), + [aux_sym_macs_token1] = ACTIONS(1059), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1059), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1059), + [aux_sym_password_authentication_token1] = ACTIONS(1059), + [aux_sym_permit_local_command_token1] = ACTIONS(1059), + [aux_sym_permit_remote_open_token1] = ACTIONS(1059), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1059), + [aux_sym_port_token1] = ACTIONS(1059), + [aux_sym_preferred_authentications_token1] = ACTIONS(1059), + [aux_sym_protocol_token1] = ACTIONS(1059), + [aux_sym_proxy_command_token1] = ACTIONS(1059), + [aux_sym_proxy_jump_token1] = ACTIONS(1059), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1059), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1059), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1059), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1059), + [aux_sym_rekey_limit_token1] = ACTIONS(1059), + [aux_sym_remote_command_token1] = ACTIONS(1059), + [aux_sym_remote_forward_token1] = ACTIONS(1059), + [aux_sym_request_tty_token1] = ACTIONS(1059), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1059), + [aux_sym_security_key_provider_token1] = ACTIONS(1059), + [aux_sym_send_env_token1] = ACTIONS(1059), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1059), + [aux_sym_server_alive_interval_token1] = ACTIONS(1059), + [aux_sym_session_type_token1] = ACTIONS(1059), + [aux_sym_set_env_token1] = ACTIONS(1059), + [aux_sym_stdin_null_token1] = ACTIONS(1059), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1059), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1059), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1059), + [aux_sym_syslog_facility_token1] = ACTIONS(1059), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1059), + [aux_sym_keep_alive_token1] = ACTIONS(1059), + [aux_sym_tunnel_token1] = ACTIONS(1061), + [aux_sym_tunnel_device_token1] = ACTIONS(1059), + [aux_sym_update_host_keys_token1] = ACTIONS(1059), + [aux_sym_use_keychain_token1] = ACTIONS(1059), + [aux_sym_user_token1] = ACTIONS(1061), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1059), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1059), + [aux_sym_visual_host_key_token1] = ACTIONS(1059), + [aux_sym_xauth_location_token1] = ACTIONS(1059), + }, + [132] = { + [ts_builtin_sym_end] = ACTIONS(1063), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1065), + [aux_sym_match_token1] = ACTIONS(1063), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1063), + [aux_sym_address_family_token1] = ACTIONS(1063), + [aux_sym_batch_mode_token1] = ACTIONS(1063), + [aux_sym_bind_address_token1] = ACTIONS(1063), + [aux_sym_bind_interface_token1] = ACTIONS(1063), + [aux_sym_canonical_domains_token1] = ACTIONS(1063), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1063), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1063), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1063), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1063), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1063), + [aux_sym_certificate_file_token1] = ACTIONS(1063), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1063), + [aux_sym_check_host_ip_token1] = ACTIONS(1063), + [aux_sym_ciphers_token1] = ACTIONS(1063), + [aux_sym_cipher_token1] = ACTIONS(1065), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1063), + [aux_sym_compression_token1] = ACTIONS(1063), + [aux_sym_connection_attempts_token1] = ACTIONS(1063), + [aux_sym_connect_timeout_token1] = ACTIONS(1063), + [aux_sym_control_master_token1] = ACTIONS(1063), + [aux_sym_control_path_token1] = ACTIONS(1063), + [aux_sym_control_persist_token1] = ACTIONS(1063), + [aux_sym_dynamic_forward_token1] = ACTIONS(1063), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1063), + [aux_sym_escape_char_token1] = ACTIONS(1063), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1063), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1063), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1063), + [aux_sym_forward_agent_token1] = ACTIONS(1063), + [aux_sym_forward_x11_token1] = ACTIONS(1065), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1063), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1063), + [aux_sym_gateway_ports_token1] = ACTIONS(1063), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1063), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1063), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1063), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1063), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1063), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1063), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1063), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1063), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1063), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1063), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1063), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1063), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1063), + [aux_sym_host_key_alias_token1] = ACTIONS(1063), + [aux_sym_hostname_token1] = ACTIONS(1063), + [aux_sym_identities_only_token1] = ACTIONS(1063), + [aux_sym_identity_agent_token1] = ACTIONS(1063), + [aux_sym_identity_file_token1] = ACTIONS(1063), + [aux_sym_ignore_unknown_token1] = ACTIONS(1063), + [aux_sym_include_token1] = ACTIONS(1063), + [aux_sym_ip_qos_token1] = ACTIONS(1063), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1063), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1063), + [aux_sym_kex_algorithms_token1] = ACTIONS(1063), + [aux_sym_known_hosts_command_token1] = ACTIONS(1063), + [aux_sym_local_command_token1] = ACTIONS(1063), + [aux_sym_local_forward_token1] = ACTIONS(1063), + [aux_sym_log_level_token1] = ACTIONS(1063), + [aux_sym_log_verbose_token1] = ACTIONS(1063), + [aux_sym_macs_token1] = ACTIONS(1063), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1063), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1063), + [aux_sym_password_authentication_token1] = ACTIONS(1063), + [aux_sym_permit_local_command_token1] = ACTIONS(1063), + [aux_sym_permit_remote_open_token1] = ACTIONS(1063), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1063), + [aux_sym_port_token1] = ACTIONS(1063), + [aux_sym_preferred_authentications_token1] = ACTIONS(1063), + [aux_sym_protocol_token1] = ACTIONS(1063), + [aux_sym_proxy_command_token1] = ACTIONS(1063), + [aux_sym_proxy_jump_token1] = ACTIONS(1063), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1063), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1063), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1063), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1063), + [aux_sym_rekey_limit_token1] = ACTIONS(1063), + [aux_sym_remote_command_token1] = ACTIONS(1063), + [aux_sym_remote_forward_token1] = ACTIONS(1063), + [aux_sym_request_tty_token1] = ACTIONS(1063), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1063), + [aux_sym_security_key_provider_token1] = ACTIONS(1063), + [aux_sym_send_env_token1] = ACTIONS(1063), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1063), + [aux_sym_server_alive_interval_token1] = ACTIONS(1063), + [aux_sym_session_type_token1] = ACTIONS(1063), + [aux_sym_set_env_token1] = ACTIONS(1063), + [aux_sym_stdin_null_token1] = ACTIONS(1063), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1063), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1063), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1063), + [aux_sym_syslog_facility_token1] = ACTIONS(1063), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1063), + [aux_sym_keep_alive_token1] = ACTIONS(1063), + [aux_sym_tunnel_token1] = ACTIONS(1065), + [aux_sym_tunnel_device_token1] = ACTIONS(1063), + [aux_sym_update_host_keys_token1] = ACTIONS(1063), + [aux_sym_use_keychain_token1] = ACTIONS(1063), + [aux_sym_user_token1] = ACTIONS(1065), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1063), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1063), + [aux_sym_visual_host_key_token1] = ACTIONS(1063), + [aux_sym_xauth_location_token1] = ACTIONS(1063), + }, + [133] = { + [ts_builtin_sym_end] = ACTIONS(1067), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1069), + [aux_sym_match_token1] = ACTIONS(1067), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1067), + [aux_sym_address_family_token1] = ACTIONS(1067), + [aux_sym_batch_mode_token1] = ACTIONS(1067), + [aux_sym_bind_address_token1] = ACTIONS(1067), + [aux_sym_bind_interface_token1] = ACTIONS(1067), + [aux_sym_canonical_domains_token1] = ACTIONS(1067), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1067), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1067), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1067), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1067), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1067), + [aux_sym_certificate_file_token1] = ACTIONS(1067), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1067), + [aux_sym_check_host_ip_token1] = ACTIONS(1067), + [aux_sym_ciphers_token1] = ACTIONS(1067), + [aux_sym_cipher_token1] = ACTIONS(1069), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1067), + [aux_sym_compression_token1] = ACTIONS(1067), + [aux_sym_connection_attempts_token1] = ACTIONS(1067), + [aux_sym_connect_timeout_token1] = ACTIONS(1067), + [aux_sym_control_master_token1] = ACTIONS(1067), + [aux_sym_control_path_token1] = ACTIONS(1067), + [aux_sym_control_persist_token1] = ACTIONS(1067), + [aux_sym_dynamic_forward_token1] = ACTIONS(1067), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1067), + [aux_sym_escape_char_token1] = ACTIONS(1067), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1067), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1067), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1067), + [aux_sym_forward_agent_token1] = ACTIONS(1067), + [aux_sym_forward_x11_token1] = ACTIONS(1069), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1067), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1067), + [aux_sym_gateway_ports_token1] = ACTIONS(1067), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1067), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1067), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1067), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1067), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1067), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1067), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1067), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1067), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1067), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1067), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1067), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1067), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1067), + [aux_sym_host_key_alias_token1] = ACTIONS(1067), + [aux_sym_hostname_token1] = ACTIONS(1067), + [aux_sym_identities_only_token1] = ACTIONS(1067), + [aux_sym_identity_agent_token1] = ACTIONS(1067), + [aux_sym_identity_file_token1] = ACTIONS(1067), + [aux_sym_ignore_unknown_token1] = ACTIONS(1067), + [aux_sym_include_token1] = ACTIONS(1067), + [aux_sym_ip_qos_token1] = ACTIONS(1067), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1067), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1067), + [aux_sym_kex_algorithms_token1] = ACTIONS(1067), + [aux_sym_known_hosts_command_token1] = ACTIONS(1067), + [aux_sym_local_command_token1] = ACTIONS(1067), + [aux_sym_local_forward_token1] = ACTIONS(1067), + [aux_sym_log_level_token1] = ACTIONS(1067), + [aux_sym_log_verbose_token1] = ACTIONS(1067), + [aux_sym_macs_token1] = ACTIONS(1067), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1067), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1067), + [aux_sym_password_authentication_token1] = ACTIONS(1067), + [aux_sym_permit_local_command_token1] = ACTIONS(1067), + [aux_sym_permit_remote_open_token1] = ACTIONS(1067), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1067), + [aux_sym_port_token1] = ACTIONS(1067), + [aux_sym_preferred_authentications_token1] = ACTIONS(1067), + [aux_sym_protocol_token1] = ACTIONS(1067), + [aux_sym_proxy_command_token1] = ACTIONS(1067), + [aux_sym_proxy_jump_token1] = ACTIONS(1067), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1067), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1067), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1067), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1067), + [aux_sym_rekey_limit_token1] = ACTIONS(1067), + [aux_sym_remote_command_token1] = ACTIONS(1067), + [aux_sym_remote_forward_token1] = ACTIONS(1067), + [aux_sym_request_tty_token1] = ACTIONS(1067), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1067), + [aux_sym_security_key_provider_token1] = ACTIONS(1067), + [aux_sym_send_env_token1] = ACTIONS(1067), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1067), + [aux_sym_server_alive_interval_token1] = ACTIONS(1067), + [aux_sym_session_type_token1] = ACTIONS(1067), + [aux_sym_set_env_token1] = ACTIONS(1067), + [aux_sym_stdin_null_token1] = ACTIONS(1067), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1067), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1067), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1067), + [aux_sym_syslog_facility_token1] = ACTIONS(1067), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1067), + [aux_sym_keep_alive_token1] = ACTIONS(1067), + [aux_sym_tunnel_token1] = ACTIONS(1069), + [aux_sym_tunnel_device_token1] = ACTIONS(1067), + [aux_sym_update_host_keys_token1] = ACTIONS(1067), + [aux_sym_use_keychain_token1] = ACTIONS(1067), + [aux_sym_user_token1] = ACTIONS(1069), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1067), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1067), + [aux_sym_visual_host_key_token1] = ACTIONS(1067), + [aux_sym_xauth_location_token1] = ACTIONS(1067), + }, + [134] = { + [ts_builtin_sym_end] = ACTIONS(1071), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1073), + [aux_sym_match_token1] = ACTIONS(1071), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1071), + [aux_sym_address_family_token1] = ACTIONS(1071), + [aux_sym_batch_mode_token1] = ACTIONS(1071), + [aux_sym_bind_address_token1] = ACTIONS(1071), + [aux_sym_bind_interface_token1] = ACTIONS(1071), + [aux_sym_canonical_domains_token1] = ACTIONS(1071), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1071), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1071), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1071), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1071), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1071), + [aux_sym_certificate_file_token1] = ACTIONS(1071), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1071), + [aux_sym_check_host_ip_token1] = ACTIONS(1071), + [aux_sym_ciphers_token1] = ACTIONS(1071), + [aux_sym_cipher_token1] = ACTIONS(1073), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1071), + [aux_sym_compression_token1] = ACTIONS(1071), + [aux_sym_connection_attempts_token1] = ACTIONS(1071), + [aux_sym_connect_timeout_token1] = ACTIONS(1071), + [aux_sym_control_master_token1] = ACTIONS(1071), + [aux_sym_control_path_token1] = ACTIONS(1071), + [aux_sym_control_persist_token1] = ACTIONS(1071), + [aux_sym_dynamic_forward_token1] = ACTIONS(1071), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1071), + [aux_sym_escape_char_token1] = ACTIONS(1071), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1071), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1071), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1071), + [aux_sym_forward_agent_token1] = ACTIONS(1071), + [aux_sym_forward_x11_token1] = ACTIONS(1073), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1071), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1071), + [aux_sym_gateway_ports_token1] = ACTIONS(1071), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1071), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1071), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1071), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1071), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1071), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1071), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1071), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1071), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1071), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1071), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1071), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1071), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1071), + [aux_sym_host_key_alias_token1] = ACTIONS(1071), + [aux_sym_hostname_token1] = ACTIONS(1071), + [aux_sym_identities_only_token1] = ACTIONS(1071), + [aux_sym_identity_agent_token1] = ACTIONS(1071), + [aux_sym_identity_file_token1] = ACTIONS(1071), + [aux_sym_ignore_unknown_token1] = ACTIONS(1071), + [aux_sym_include_token1] = ACTIONS(1071), + [aux_sym_ip_qos_token1] = ACTIONS(1071), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1071), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1071), + [aux_sym_kex_algorithms_token1] = ACTIONS(1071), + [aux_sym_known_hosts_command_token1] = ACTIONS(1071), + [aux_sym_local_command_token1] = ACTIONS(1071), + [aux_sym_local_forward_token1] = ACTIONS(1071), + [aux_sym_log_level_token1] = ACTIONS(1071), + [aux_sym_log_verbose_token1] = ACTIONS(1071), + [aux_sym_macs_token1] = ACTIONS(1071), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1071), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1071), + [aux_sym_password_authentication_token1] = ACTIONS(1071), + [aux_sym_permit_local_command_token1] = ACTIONS(1071), + [aux_sym_permit_remote_open_token1] = ACTIONS(1071), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1071), + [aux_sym_port_token1] = ACTIONS(1071), + [aux_sym_preferred_authentications_token1] = ACTIONS(1071), + [aux_sym_protocol_token1] = ACTIONS(1071), + [aux_sym_proxy_command_token1] = ACTIONS(1071), + [aux_sym_proxy_jump_token1] = ACTIONS(1071), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1071), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1071), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1071), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1071), + [aux_sym_rekey_limit_token1] = ACTIONS(1071), + [aux_sym_remote_command_token1] = ACTIONS(1071), + [aux_sym_remote_forward_token1] = ACTIONS(1071), + [aux_sym_request_tty_token1] = ACTIONS(1071), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1071), + [aux_sym_security_key_provider_token1] = ACTIONS(1071), + [aux_sym_send_env_token1] = ACTIONS(1071), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1071), + [aux_sym_server_alive_interval_token1] = ACTIONS(1071), + [aux_sym_session_type_token1] = ACTIONS(1071), + [aux_sym_set_env_token1] = ACTIONS(1071), + [aux_sym_stdin_null_token1] = ACTIONS(1071), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1071), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1071), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1071), + [aux_sym_syslog_facility_token1] = ACTIONS(1071), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1071), + [aux_sym_keep_alive_token1] = ACTIONS(1071), + [aux_sym_tunnel_token1] = ACTIONS(1073), + [aux_sym_tunnel_device_token1] = ACTIONS(1071), + [aux_sym_update_host_keys_token1] = ACTIONS(1071), + [aux_sym_use_keychain_token1] = ACTIONS(1071), + [aux_sym_user_token1] = ACTIONS(1073), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1071), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1071), + [aux_sym_visual_host_key_token1] = ACTIONS(1071), + [aux_sym_xauth_location_token1] = ACTIONS(1071), + }, + [135] = { + [ts_builtin_sym_end] = ACTIONS(1075), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1077), + [aux_sym_match_token1] = ACTIONS(1075), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1075), + [aux_sym_address_family_token1] = ACTIONS(1075), + [aux_sym_batch_mode_token1] = ACTIONS(1075), + [aux_sym_bind_address_token1] = ACTIONS(1075), + [aux_sym_bind_interface_token1] = ACTIONS(1075), + [aux_sym_canonical_domains_token1] = ACTIONS(1075), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1075), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1075), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1075), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1075), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1075), + [aux_sym_certificate_file_token1] = ACTIONS(1075), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1075), + [aux_sym_check_host_ip_token1] = ACTIONS(1075), + [aux_sym_ciphers_token1] = ACTIONS(1075), + [aux_sym_cipher_token1] = ACTIONS(1077), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1075), + [aux_sym_compression_token1] = ACTIONS(1075), + [aux_sym_connection_attempts_token1] = ACTIONS(1075), + [aux_sym_connect_timeout_token1] = ACTIONS(1075), + [aux_sym_control_master_token1] = ACTIONS(1075), + [aux_sym_control_path_token1] = ACTIONS(1075), + [aux_sym_control_persist_token1] = ACTIONS(1075), + [aux_sym_dynamic_forward_token1] = ACTIONS(1075), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1075), + [aux_sym_escape_char_token1] = ACTIONS(1075), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1075), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1075), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1075), + [aux_sym_forward_agent_token1] = ACTIONS(1075), + [aux_sym_forward_x11_token1] = ACTIONS(1077), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1075), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1075), + [aux_sym_gateway_ports_token1] = ACTIONS(1075), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1075), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1075), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1075), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1075), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1075), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1075), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1075), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1075), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1075), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1075), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1075), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1075), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1075), + [aux_sym_host_key_alias_token1] = ACTIONS(1075), + [aux_sym_hostname_token1] = ACTIONS(1075), + [aux_sym_identities_only_token1] = ACTIONS(1075), + [aux_sym_identity_agent_token1] = ACTIONS(1075), + [aux_sym_identity_file_token1] = ACTIONS(1075), + [aux_sym_ignore_unknown_token1] = ACTIONS(1075), + [aux_sym_include_token1] = ACTIONS(1075), + [aux_sym_ip_qos_token1] = ACTIONS(1075), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1075), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1075), + [aux_sym_kex_algorithms_token1] = ACTIONS(1075), + [aux_sym_known_hosts_command_token1] = ACTIONS(1075), + [aux_sym_local_command_token1] = ACTIONS(1075), + [aux_sym_local_forward_token1] = ACTIONS(1075), + [aux_sym_log_level_token1] = ACTIONS(1075), + [aux_sym_log_verbose_token1] = ACTIONS(1075), + [aux_sym_macs_token1] = ACTIONS(1075), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1075), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1075), + [aux_sym_password_authentication_token1] = ACTIONS(1075), + [aux_sym_permit_local_command_token1] = ACTIONS(1075), + [aux_sym_permit_remote_open_token1] = ACTIONS(1075), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1075), + [aux_sym_port_token1] = ACTIONS(1075), + [aux_sym_preferred_authentications_token1] = ACTIONS(1075), + [aux_sym_protocol_token1] = ACTIONS(1075), + [aux_sym_proxy_command_token1] = ACTIONS(1075), + [aux_sym_proxy_jump_token1] = ACTIONS(1075), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1075), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1075), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1075), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1075), + [aux_sym_rekey_limit_token1] = ACTIONS(1075), + [aux_sym_remote_command_token1] = ACTIONS(1075), + [aux_sym_remote_forward_token1] = ACTIONS(1075), + [aux_sym_request_tty_token1] = ACTIONS(1075), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1075), + [aux_sym_security_key_provider_token1] = ACTIONS(1075), + [aux_sym_send_env_token1] = ACTIONS(1075), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1075), + [aux_sym_server_alive_interval_token1] = ACTIONS(1075), + [aux_sym_session_type_token1] = ACTIONS(1075), + [aux_sym_set_env_token1] = ACTIONS(1075), + [aux_sym_stdin_null_token1] = ACTIONS(1075), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1075), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1075), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1075), + [aux_sym_syslog_facility_token1] = ACTIONS(1075), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1075), + [aux_sym_keep_alive_token1] = ACTIONS(1075), + [aux_sym_tunnel_token1] = ACTIONS(1077), + [aux_sym_tunnel_device_token1] = ACTIONS(1075), + [aux_sym_update_host_keys_token1] = ACTIONS(1075), + [aux_sym_use_keychain_token1] = ACTIONS(1075), + [aux_sym_user_token1] = ACTIONS(1077), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1075), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1075), + [aux_sym_visual_host_key_token1] = ACTIONS(1075), + [aux_sym_xauth_location_token1] = ACTIONS(1075), + }, + [136] = { + [ts_builtin_sym_end] = ACTIONS(1079), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1081), + [aux_sym_match_token1] = ACTIONS(1079), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1079), + [aux_sym_address_family_token1] = ACTIONS(1079), + [aux_sym_batch_mode_token1] = ACTIONS(1079), + [aux_sym_bind_address_token1] = ACTIONS(1079), + [aux_sym_bind_interface_token1] = ACTIONS(1079), + [aux_sym_canonical_domains_token1] = ACTIONS(1079), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1079), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1079), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1079), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1079), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1079), + [aux_sym_certificate_file_token1] = ACTIONS(1079), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1079), + [aux_sym_check_host_ip_token1] = ACTIONS(1079), + [aux_sym_ciphers_token1] = ACTIONS(1079), + [aux_sym_cipher_token1] = ACTIONS(1081), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1079), + [aux_sym_compression_token1] = ACTIONS(1079), + [aux_sym_connection_attempts_token1] = ACTIONS(1079), + [aux_sym_connect_timeout_token1] = ACTIONS(1079), + [aux_sym_control_master_token1] = ACTIONS(1079), + [aux_sym_control_path_token1] = ACTIONS(1079), + [aux_sym_control_persist_token1] = ACTIONS(1079), + [aux_sym_dynamic_forward_token1] = ACTIONS(1079), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1079), + [aux_sym_escape_char_token1] = ACTIONS(1079), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1079), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1079), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1079), + [aux_sym_forward_agent_token1] = ACTIONS(1079), + [aux_sym_forward_x11_token1] = ACTIONS(1081), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1079), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1079), + [aux_sym_gateway_ports_token1] = ACTIONS(1079), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1079), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1079), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1079), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1079), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1079), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1079), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1079), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1079), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1079), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1079), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1079), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1079), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1079), + [aux_sym_host_key_alias_token1] = ACTIONS(1079), + [aux_sym_hostname_token1] = ACTIONS(1079), + [aux_sym_identities_only_token1] = ACTIONS(1079), + [aux_sym_identity_agent_token1] = ACTIONS(1079), + [aux_sym_identity_file_token1] = ACTIONS(1079), + [aux_sym_ignore_unknown_token1] = ACTIONS(1079), + [aux_sym_include_token1] = ACTIONS(1079), + [aux_sym_ip_qos_token1] = ACTIONS(1079), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1079), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1079), + [aux_sym_kex_algorithms_token1] = ACTIONS(1079), + [aux_sym_known_hosts_command_token1] = ACTIONS(1079), + [aux_sym_local_command_token1] = ACTIONS(1079), + [aux_sym_local_forward_token1] = ACTIONS(1079), + [aux_sym_log_level_token1] = ACTIONS(1079), + [aux_sym_log_verbose_token1] = ACTIONS(1079), + [aux_sym_macs_token1] = ACTIONS(1079), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1079), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1079), + [aux_sym_password_authentication_token1] = ACTIONS(1079), + [aux_sym_permit_local_command_token1] = ACTIONS(1079), + [aux_sym_permit_remote_open_token1] = ACTIONS(1079), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1079), + [aux_sym_port_token1] = ACTIONS(1079), + [aux_sym_preferred_authentications_token1] = ACTIONS(1079), + [aux_sym_protocol_token1] = ACTIONS(1079), + [aux_sym_proxy_command_token1] = ACTIONS(1079), + [aux_sym_proxy_jump_token1] = ACTIONS(1079), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1079), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1079), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1079), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1079), + [aux_sym_rekey_limit_token1] = ACTIONS(1079), + [aux_sym_remote_command_token1] = ACTIONS(1079), + [aux_sym_remote_forward_token1] = ACTIONS(1079), + [aux_sym_request_tty_token1] = ACTIONS(1079), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1079), + [aux_sym_security_key_provider_token1] = ACTIONS(1079), + [aux_sym_send_env_token1] = ACTIONS(1079), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1079), + [aux_sym_server_alive_interval_token1] = ACTIONS(1079), + [aux_sym_session_type_token1] = ACTIONS(1079), + [aux_sym_set_env_token1] = ACTIONS(1079), + [aux_sym_stdin_null_token1] = ACTIONS(1079), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1079), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1079), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1079), + [aux_sym_syslog_facility_token1] = ACTIONS(1079), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1079), + [aux_sym_keep_alive_token1] = ACTIONS(1079), + [aux_sym_tunnel_token1] = ACTIONS(1081), + [aux_sym_tunnel_device_token1] = ACTIONS(1079), + [aux_sym_update_host_keys_token1] = ACTIONS(1079), + [aux_sym_use_keychain_token1] = ACTIONS(1079), + [aux_sym_user_token1] = ACTIONS(1081), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1079), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1079), + [aux_sym_visual_host_key_token1] = ACTIONS(1079), + [aux_sym_xauth_location_token1] = ACTIONS(1079), + }, + [137] = { + [ts_builtin_sym_end] = ACTIONS(1083), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1085), + [aux_sym_match_token1] = ACTIONS(1083), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1083), + [aux_sym_address_family_token1] = ACTIONS(1083), + [aux_sym_batch_mode_token1] = ACTIONS(1083), + [aux_sym_bind_address_token1] = ACTIONS(1083), + [aux_sym_bind_interface_token1] = ACTIONS(1083), + [aux_sym_canonical_domains_token1] = ACTIONS(1083), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1083), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1083), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1083), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1083), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1083), + [aux_sym_certificate_file_token1] = ACTIONS(1083), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1083), + [aux_sym_check_host_ip_token1] = ACTIONS(1083), + [aux_sym_ciphers_token1] = ACTIONS(1083), + [aux_sym_cipher_token1] = ACTIONS(1085), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1083), + [aux_sym_compression_token1] = ACTIONS(1083), + [aux_sym_connection_attempts_token1] = ACTIONS(1083), + [aux_sym_connect_timeout_token1] = ACTIONS(1083), + [aux_sym_control_master_token1] = ACTIONS(1083), + [aux_sym_control_path_token1] = ACTIONS(1083), + [aux_sym_control_persist_token1] = ACTIONS(1083), + [aux_sym_dynamic_forward_token1] = ACTIONS(1083), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1083), + [aux_sym_escape_char_token1] = ACTIONS(1083), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1083), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1083), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1083), + [aux_sym_forward_agent_token1] = ACTIONS(1083), + [aux_sym_forward_x11_token1] = ACTIONS(1085), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1083), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1083), + [aux_sym_gateway_ports_token1] = ACTIONS(1083), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1083), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1083), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1083), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1083), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1083), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1083), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1083), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1083), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1083), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1083), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1083), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1083), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1083), + [aux_sym_host_key_alias_token1] = ACTIONS(1083), + [aux_sym_hostname_token1] = ACTIONS(1083), + [aux_sym_identities_only_token1] = ACTIONS(1083), + [aux_sym_identity_agent_token1] = ACTIONS(1083), + [aux_sym_identity_file_token1] = ACTIONS(1083), + [aux_sym_ignore_unknown_token1] = ACTIONS(1083), + [aux_sym_include_token1] = ACTIONS(1083), + [aux_sym_ip_qos_token1] = ACTIONS(1083), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1083), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1083), + [aux_sym_kex_algorithms_token1] = ACTIONS(1083), + [aux_sym_known_hosts_command_token1] = ACTIONS(1083), + [aux_sym_local_command_token1] = ACTIONS(1083), + [aux_sym_local_forward_token1] = ACTIONS(1083), + [aux_sym_log_level_token1] = ACTIONS(1083), + [aux_sym_log_verbose_token1] = ACTIONS(1083), + [aux_sym_macs_token1] = ACTIONS(1083), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1083), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1083), + [aux_sym_password_authentication_token1] = ACTIONS(1083), + [aux_sym_permit_local_command_token1] = ACTIONS(1083), + [aux_sym_permit_remote_open_token1] = ACTIONS(1083), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1083), + [aux_sym_port_token1] = ACTIONS(1083), + [aux_sym_preferred_authentications_token1] = ACTIONS(1083), + [aux_sym_protocol_token1] = ACTIONS(1083), + [aux_sym_proxy_command_token1] = ACTIONS(1083), + [aux_sym_proxy_jump_token1] = ACTIONS(1083), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1083), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1083), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1083), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1083), + [aux_sym_rekey_limit_token1] = ACTIONS(1083), + [aux_sym_remote_command_token1] = ACTIONS(1083), + [aux_sym_remote_forward_token1] = ACTIONS(1083), + [aux_sym_request_tty_token1] = ACTIONS(1083), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1083), + [aux_sym_security_key_provider_token1] = ACTIONS(1083), + [aux_sym_send_env_token1] = ACTIONS(1083), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1083), + [aux_sym_server_alive_interval_token1] = ACTIONS(1083), + [aux_sym_session_type_token1] = ACTIONS(1083), + [aux_sym_set_env_token1] = ACTIONS(1083), + [aux_sym_stdin_null_token1] = ACTIONS(1083), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1083), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1083), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1083), + [aux_sym_syslog_facility_token1] = ACTIONS(1083), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1083), + [aux_sym_keep_alive_token1] = ACTIONS(1083), + [aux_sym_tunnel_token1] = ACTIONS(1085), + [aux_sym_tunnel_device_token1] = ACTIONS(1083), + [aux_sym_update_host_keys_token1] = ACTIONS(1083), + [aux_sym_use_keychain_token1] = ACTIONS(1083), + [aux_sym_user_token1] = ACTIONS(1085), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1083), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1083), + [aux_sym_visual_host_key_token1] = ACTIONS(1083), + [aux_sym_xauth_location_token1] = ACTIONS(1083), + }, + [138] = { + [ts_builtin_sym_end] = ACTIONS(1087), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1089), + [aux_sym_match_token1] = ACTIONS(1087), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1087), + [aux_sym_address_family_token1] = ACTIONS(1087), + [aux_sym_batch_mode_token1] = ACTIONS(1087), + [aux_sym_bind_address_token1] = ACTIONS(1087), + [aux_sym_bind_interface_token1] = ACTIONS(1087), + [aux_sym_canonical_domains_token1] = ACTIONS(1087), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1087), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1087), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1087), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1087), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1087), + [aux_sym_certificate_file_token1] = ACTIONS(1087), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1087), + [aux_sym_check_host_ip_token1] = ACTIONS(1087), + [aux_sym_ciphers_token1] = ACTIONS(1087), + [aux_sym_cipher_token1] = ACTIONS(1089), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1087), + [aux_sym_compression_token1] = ACTIONS(1087), + [aux_sym_connection_attempts_token1] = ACTIONS(1087), + [aux_sym_connect_timeout_token1] = ACTIONS(1087), + [aux_sym_control_master_token1] = ACTIONS(1087), + [aux_sym_control_path_token1] = ACTIONS(1087), + [aux_sym_control_persist_token1] = ACTIONS(1087), + [aux_sym_dynamic_forward_token1] = ACTIONS(1087), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1087), + [aux_sym_escape_char_token1] = ACTIONS(1087), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1087), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1087), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1087), + [aux_sym_forward_agent_token1] = ACTIONS(1087), + [aux_sym_forward_x11_token1] = ACTIONS(1089), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1087), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1087), + [aux_sym_gateway_ports_token1] = ACTIONS(1087), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1087), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1087), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1087), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1087), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1087), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1087), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1087), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1087), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1087), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1087), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1087), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1087), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1087), + [aux_sym_host_key_alias_token1] = ACTIONS(1087), + [aux_sym_hostname_token1] = ACTIONS(1087), + [aux_sym_identities_only_token1] = ACTIONS(1087), + [aux_sym_identity_agent_token1] = ACTIONS(1087), + [aux_sym_identity_file_token1] = ACTIONS(1087), + [aux_sym_ignore_unknown_token1] = ACTIONS(1087), + [aux_sym_include_token1] = ACTIONS(1087), + [aux_sym_ip_qos_token1] = ACTIONS(1087), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1087), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1087), + [aux_sym_kex_algorithms_token1] = ACTIONS(1087), + [aux_sym_known_hosts_command_token1] = ACTIONS(1087), + [aux_sym_local_command_token1] = ACTIONS(1087), + [aux_sym_local_forward_token1] = ACTIONS(1087), + [aux_sym_log_level_token1] = ACTIONS(1087), + [aux_sym_log_verbose_token1] = ACTIONS(1087), + [aux_sym_macs_token1] = ACTIONS(1087), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1087), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1087), + [aux_sym_password_authentication_token1] = ACTIONS(1087), + [aux_sym_permit_local_command_token1] = ACTIONS(1087), + [aux_sym_permit_remote_open_token1] = ACTIONS(1087), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1087), + [aux_sym_port_token1] = ACTIONS(1087), + [aux_sym_preferred_authentications_token1] = ACTIONS(1087), + [aux_sym_protocol_token1] = ACTIONS(1087), + [aux_sym_proxy_command_token1] = ACTIONS(1087), + [aux_sym_proxy_jump_token1] = ACTIONS(1087), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1087), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1087), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1087), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1087), + [aux_sym_rekey_limit_token1] = ACTIONS(1087), + [aux_sym_remote_command_token1] = ACTIONS(1087), + [aux_sym_remote_forward_token1] = ACTIONS(1087), + [aux_sym_request_tty_token1] = ACTIONS(1087), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1087), + [aux_sym_security_key_provider_token1] = ACTIONS(1087), + [aux_sym_send_env_token1] = ACTIONS(1087), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1087), + [aux_sym_server_alive_interval_token1] = ACTIONS(1087), + [aux_sym_session_type_token1] = ACTIONS(1087), + [aux_sym_set_env_token1] = ACTIONS(1087), + [aux_sym_stdin_null_token1] = ACTIONS(1087), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1087), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1087), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1087), + [aux_sym_syslog_facility_token1] = ACTIONS(1087), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1087), + [aux_sym_keep_alive_token1] = ACTIONS(1087), + [aux_sym_tunnel_token1] = ACTIONS(1089), + [aux_sym_tunnel_device_token1] = ACTIONS(1087), + [aux_sym_update_host_keys_token1] = ACTIONS(1087), + [aux_sym_use_keychain_token1] = ACTIONS(1087), + [aux_sym_user_token1] = ACTIONS(1089), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1087), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1087), + [aux_sym_visual_host_key_token1] = ACTIONS(1087), + [aux_sym_xauth_location_token1] = ACTIONS(1087), + }, + [139] = { + [ts_builtin_sym_end] = ACTIONS(1091), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1093), + [aux_sym_match_token1] = ACTIONS(1091), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1091), + [aux_sym_address_family_token1] = ACTIONS(1091), + [aux_sym_batch_mode_token1] = ACTIONS(1091), + [aux_sym_bind_address_token1] = ACTIONS(1091), + [aux_sym_bind_interface_token1] = ACTIONS(1091), + [aux_sym_canonical_domains_token1] = ACTIONS(1091), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1091), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1091), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1091), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1091), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1091), + [aux_sym_certificate_file_token1] = ACTIONS(1091), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1091), + [aux_sym_check_host_ip_token1] = ACTIONS(1091), + [aux_sym_ciphers_token1] = ACTIONS(1091), + [aux_sym_cipher_token1] = ACTIONS(1093), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1091), + [aux_sym_compression_token1] = ACTIONS(1091), + [aux_sym_connection_attempts_token1] = ACTIONS(1091), + [aux_sym_connect_timeout_token1] = ACTIONS(1091), + [aux_sym_control_master_token1] = ACTIONS(1091), + [aux_sym_control_path_token1] = ACTIONS(1091), + [aux_sym_control_persist_token1] = ACTIONS(1091), + [aux_sym_dynamic_forward_token1] = ACTIONS(1091), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1091), + [aux_sym_escape_char_token1] = ACTIONS(1091), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1091), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1091), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1091), + [aux_sym_forward_agent_token1] = ACTIONS(1091), + [aux_sym_forward_x11_token1] = ACTIONS(1093), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1091), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1091), + [aux_sym_gateway_ports_token1] = ACTIONS(1091), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1091), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1091), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1091), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1091), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1091), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1091), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1091), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1091), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1091), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1091), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1091), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1091), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1091), + [aux_sym_host_key_alias_token1] = ACTIONS(1091), + [aux_sym_hostname_token1] = ACTIONS(1091), + [aux_sym_identities_only_token1] = ACTIONS(1091), + [aux_sym_identity_agent_token1] = ACTIONS(1091), + [aux_sym_identity_file_token1] = ACTIONS(1091), + [aux_sym_ignore_unknown_token1] = ACTIONS(1091), + [aux_sym_include_token1] = ACTIONS(1091), + [aux_sym_ip_qos_token1] = ACTIONS(1091), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1091), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1091), + [aux_sym_kex_algorithms_token1] = ACTIONS(1091), + [aux_sym_known_hosts_command_token1] = ACTIONS(1091), + [aux_sym_local_command_token1] = ACTIONS(1091), + [aux_sym_local_forward_token1] = ACTIONS(1091), + [aux_sym_log_level_token1] = ACTIONS(1091), + [aux_sym_log_verbose_token1] = ACTIONS(1091), + [aux_sym_macs_token1] = ACTIONS(1091), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1091), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1091), + [aux_sym_password_authentication_token1] = ACTIONS(1091), + [aux_sym_permit_local_command_token1] = ACTIONS(1091), + [aux_sym_permit_remote_open_token1] = ACTIONS(1091), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1091), + [aux_sym_port_token1] = ACTIONS(1091), + [aux_sym_preferred_authentications_token1] = ACTIONS(1091), + [aux_sym_protocol_token1] = ACTIONS(1091), + [aux_sym_proxy_command_token1] = ACTIONS(1091), + [aux_sym_proxy_jump_token1] = ACTIONS(1091), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1091), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1091), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1091), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1091), + [aux_sym_rekey_limit_token1] = ACTIONS(1091), + [aux_sym_remote_command_token1] = ACTIONS(1091), + [aux_sym_remote_forward_token1] = ACTIONS(1091), + [aux_sym_request_tty_token1] = ACTIONS(1091), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1091), + [aux_sym_security_key_provider_token1] = ACTIONS(1091), + [aux_sym_send_env_token1] = ACTIONS(1091), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1091), + [aux_sym_server_alive_interval_token1] = ACTIONS(1091), + [aux_sym_session_type_token1] = ACTIONS(1091), + [aux_sym_set_env_token1] = ACTIONS(1091), + [aux_sym_stdin_null_token1] = ACTIONS(1091), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1091), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1091), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1091), + [aux_sym_syslog_facility_token1] = ACTIONS(1091), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1091), + [aux_sym_keep_alive_token1] = ACTIONS(1091), + [aux_sym_tunnel_token1] = ACTIONS(1093), + [aux_sym_tunnel_device_token1] = ACTIONS(1091), + [aux_sym_update_host_keys_token1] = ACTIONS(1091), + [aux_sym_use_keychain_token1] = ACTIONS(1091), + [aux_sym_user_token1] = ACTIONS(1093), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1091), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1091), + [aux_sym_visual_host_key_token1] = ACTIONS(1091), + [aux_sym_xauth_location_token1] = ACTIONS(1091), + }, + [140] = { + [ts_builtin_sym_end] = ACTIONS(1095), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1097), + [aux_sym_match_token1] = ACTIONS(1095), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1095), + [aux_sym_address_family_token1] = ACTIONS(1095), + [aux_sym_batch_mode_token1] = ACTIONS(1095), + [aux_sym_bind_address_token1] = ACTIONS(1095), + [aux_sym_bind_interface_token1] = ACTIONS(1095), + [aux_sym_canonical_domains_token1] = ACTIONS(1095), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1095), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1095), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1095), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1095), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1095), + [aux_sym_certificate_file_token1] = ACTIONS(1095), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1095), + [aux_sym_check_host_ip_token1] = ACTIONS(1095), + [aux_sym_ciphers_token1] = ACTIONS(1095), + [aux_sym_cipher_token1] = ACTIONS(1097), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1095), + [aux_sym_compression_token1] = ACTIONS(1095), + [aux_sym_connection_attempts_token1] = ACTIONS(1095), + [aux_sym_connect_timeout_token1] = ACTIONS(1095), + [aux_sym_control_master_token1] = ACTIONS(1095), + [aux_sym_control_path_token1] = ACTIONS(1095), + [aux_sym_control_persist_token1] = ACTIONS(1095), + [aux_sym_dynamic_forward_token1] = ACTIONS(1095), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1095), + [aux_sym_escape_char_token1] = ACTIONS(1095), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1095), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1095), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1095), + [aux_sym_forward_agent_token1] = ACTIONS(1095), + [aux_sym_forward_x11_token1] = ACTIONS(1097), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1095), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1095), + [aux_sym_gateway_ports_token1] = ACTIONS(1095), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1095), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1095), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1095), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1095), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1095), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1095), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1095), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1095), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1095), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1095), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1095), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1095), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1095), + [aux_sym_host_key_alias_token1] = ACTIONS(1095), + [aux_sym_hostname_token1] = ACTIONS(1095), + [aux_sym_identities_only_token1] = ACTIONS(1095), + [aux_sym_identity_agent_token1] = ACTIONS(1095), + [aux_sym_identity_file_token1] = ACTIONS(1095), + [aux_sym_ignore_unknown_token1] = ACTIONS(1095), + [aux_sym_include_token1] = ACTIONS(1095), + [aux_sym_ip_qos_token1] = ACTIONS(1095), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1095), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1095), + [aux_sym_kex_algorithms_token1] = ACTIONS(1095), + [aux_sym_known_hosts_command_token1] = ACTIONS(1095), + [aux_sym_local_command_token1] = ACTIONS(1095), + [aux_sym_local_forward_token1] = ACTIONS(1095), + [aux_sym_log_level_token1] = ACTIONS(1095), + [aux_sym_log_verbose_token1] = ACTIONS(1095), + [aux_sym_macs_token1] = ACTIONS(1095), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1095), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1095), + [aux_sym_password_authentication_token1] = ACTIONS(1095), + [aux_sym_permit_local_command_token1] = ACTIONS(1095), + [aux_sym_permit_remote_open_token1] = ACTIONS(1095), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1095), + [aux_sym_port_token1] = ACTIONS(1095), + [aux_sym_preferred_authentications_token1] = ACTIONS(1095), + [aux_sym_protocol_token1] = ACTIONS(1095), + [aux_sym_proxy_command_token1] = ACTIONS(1095), + [aux_sym_proxy_jump_token1] = ACTIONS(1095), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1095), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1095), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1095), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1095), + [aux_sym_rekey_limit_token1] = ACTIONS(1095), + [aux_sym_remote_command_token1] = ACTIONS(1095), + [aux_sym_remote_forward_token1] = ACTIONS(1095), + [aux_sym_request_tty_token1] = ACTIONS(1095), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1095), + [aux_sym_security_key_provider_token1] = ACTIONS(1095), + [aux_sym_send_env_token1] = ACTIONS(1095), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1095), + [aux_sym_server_alive_interval_token1] = ACTIONS(1095), + [aux_sym_session_type_token1] = ACTIONS(1095), + [aux_sym_set_env_token1] = ACTIONS(1095), + [aux_sym_stdin_null_token1] = ACTIONS(1095), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1095), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1095), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1095), + [aux_sym_syslog_facility_token1] = ACTIONS(1095), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1095), + [aux_sym_keep_alive_token1] = ACTIONS(1095), + [aux_sym_tunnel_token1] = ACTIONS(1097), + [aux_sym_tunnel_device_token1] = ACTIONS(1095), + [aux_sym_update_host_keys_token1] = ACTIONS(1095), + [aux_sym_use_keychain_token1] = ACTIONS(1095), + [aux_sym_user_token1] = ACTIONS(1097), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1095), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1095), + [aux_sym_visual_host_key_token1] = ACTIONS(1095), + [aux_sym_xauth_location_token1] = ACTIONS(1095), + }, + [141] = { + [ts_builtin_sym_end] = ACTIONS(1099), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1101), + [aux_sym_match_token1] = ACTIONS(1099), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1099), + [aux_sym_address_family_token1] = ACTIONS(1099), + [aux_sym_batch_mode_token1] = ACTIONS(1099), + [aux_sym_bind_address_token1] = ACTIONS(1099), + [aux_sym_bind_interface_token1] = ACTIONS(1099), + [aux_sym_canonical_domains_token1] = ACTIONS(1099), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1099), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1099), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1099), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1099), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1099), + [aux_sym_certificate_file_token1] = ACTIONS(1099), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1099), + [aux_sym_check_host_ip_token1] = ACTIONS(1099), + [aux_sym_ciphers_token1] = ACTIONS(1099), + [aux_sym_cipher_token1] = ACTIONS(1101), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1099), + [aux_sym_compression_token1] = ACTIONS(1099), + [aux_sym_connection_attempts_token1] = ACTIONS(1099), + [aux_sym_connect_timeout_token1] = ACTIONS(1099), + [aux_sym_control_master_token1] = ACTIONS(1099), + [aux_sym_control_path_token1] = ACTIONS(1099), + [aux_sym_control_persist_token1] = ACTIONS(1099), + [aux_sym_dynamic_forward_token1] = ACTIONS(1099), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1099), + [aux_sym_escape_char_token1] = ACTIONS(1099), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1099), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1099), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1099), + [aux_sym_forward_agent_token1] = ACTIONS(1099), + [aux_sym_forward_x11_token1] = ACTIONS(1101), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1099), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1099), + [aux_sym_gateway_ports_token1] = ACTIONS(1099), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1099), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1099), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1099), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1099), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1099), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1099), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1099), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1099), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1099), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1099), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1099), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1099), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1099), + [aux_sym_host_key_alias_token1] = ACTIONS(1099), + [aux_sym_hostname_token1] = ACTIONS(1099), + [aux_sym_identities_only_token1] = ACTIONS(1099), + [aux_sym_identity_agent_token1] = ACTIONS(1099), + [aux_sym_identity_file_token1] = ACTIONS(1099), + [aux_sym_ignore_unknown_token1] = ACTIONS(1099), + [aux_sym_include_token1] = ACTIONS(1099), + [aux_sym_ip_qos_token1] = ACTIONS(1099), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1099), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1099), + [aux_sym_kex_algorithms_token1] = ACTIONS(1099), + [aux_sym_known_hosts_command_token1] = ACTIONS(1099), + [aux_sym_local_command_token1] = ACTIONS(1099), + [aux_sym_local_forward_token1] = ACTIONS(1099), + [aux_sym_log_level_token1] = ACTIONS(1099), + [aux_sym_log_verbose_token1] = ACTIONS(1099), + [aux_sym_macs_token1] = ACTIONS(1099), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1099), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1099), + [aux_sym_password_authentication_token1] = ACTIONS(1099), + [aux_sym_permit_local_command_token1] = ACTIONS(1099), + [aux_sym_permit_remote_open_token1] = ACTIONS(1099), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1099), + [aux_sym_port_token1] = ACTIONS(1099), + [aux_sym_preferred_authentications_token1] = ACTIONS(1099), + [aux_sym_protocol_token1] = ACTIONS(1099), + [aux_sym_proxy_command_token1] = ACTIONS(1099), + [aux_sym_proxy_jump_token1] = ACTIONS(1099), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1099), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1099), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1099), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1099), + [aux_sym_rekey_limit_token1] = ACTIONS(1099), + [aux_sym_remote_command_token1] = ACTIONS(1099), + [aux_sym_remote_forward_token1] = ACTIONS(1099), + [aux_sym_request_tty_token1] = ACTIONS(1099), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1099), + [aux_sym_security_key_provider_token1] = ACTIONS(1099), + [aux_sym_send_env_token1] = ACTIONS(1099), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1099), + [aux_sym_server_alive_interval_token1] = ACTIONS(1099), + [aux_sym_session_type_token1] = ACTIONS(1099), + [aux_sym_set_env_token1] = ACTIONS(1099), + [aux_sym_stdin_null_token1] = ACTIONS(1099), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1099), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1099), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1099), + [aux_sym_syslog_facility_token1] = ACTIONS(1099), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1099), + [aux_sym_keep_alive_token1] = ACTIONS(1099), + [aux_sym_tunnel_token1] = ACTIONS(1101), + [aux_sym_tunnel_device_token1] = ACTIONS(1099), + [aux_sym_update_host_keys_token1] = ACTIONS(1099), + [aux_sym_use_keychain_token1] = ACTIONS(1099), + [aux_sym_user_token1] = ACTIONS(1101), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1099), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1099), + [aux_sym_visual_host_key_token1] = ACTIONS(1099), + [aux_sym_xauth_location_token1] = ACTIONS(1099), + }, + [142] = { + [ts_builtin_sym_end] = ACTIONS(1103), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1105), + [aux_sym_match_token1] = ACTIONS(1103), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1103), + [aux_sym_address_family_token1] = ACTIONS(1103), + [aux_sym_batch_mode_token1] = ACTIONS(1103), + [aux_sym_bind_address_token1] = ACTIONS(1103), + [aux_sym_bind_interface_token1] = ACTIONS(1103), + [aux_sym_canonical_domains_token1] = ACTIONS(1103), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1103), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1103), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1103), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1103), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1103), + [aux_sym_certificate_file_token1] = ACTIONS(1103), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1103), + [aux_sym_check_host_ip_token1] = ACTIONS(1103), + [aux_sym_ciphers_token1] = ACTIONS(1103), + [aux_sym_cipher_token1] = ACTIONS(1105), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1103), + [aux_sym_compression_token1] = ACTIONS(1103), + [aux_sym_connection_attempts_token1] = ACTIONS(1103), + [aux_sym_connect_timeout_token1] = ACTIONS(1103), + [aux_sym_control_master_token1] = ACTIONS(1103), + [aux_sym_control_path_token1] = ACTIONS(1103), + [aux_sym_control_persist_token1] = ACTIONS(1103), + [aux_sym_dynamic_forward_token1] = ACTIONS(1103), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1103), + [aux_sym_escape_char_token1] = ACTIONS(1103), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1103), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1103), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1103), + [aux_sym_forward_agent_token1] = ACTIONS(1103), + [aux_sym_forward_x11_token1] = ACTIONS(1105), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1103), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1103), + [aux_sym_gateway_ports_token1] = ACTIONS(1103), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1103), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1103), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1103), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1103), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1103), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1103), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1103), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1103), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1103), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1103), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1103), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1103), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1103), + [aux_sym_host_key_alias_token1] = ACTIONS(1103), + [aux_sym_hostname_token1] = ACTIONS(1103), + [aux_sym_identities_only_token1] = ACTIONS(1103), + [aux_sym_identity_agent_token1] = ACTIONS(1103), + [aux_sym_identity_file_token1] = ACTIONS(1103), + [aux_sym_ignore_unknown_token1] = ACTIONS(1103), + [aux_sym_include_token1] = ACTIONS(1103), + [aux_sym_ip_qos_token1] = ACTIONS(1103), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1103), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1103), + [aux_sym_kex_algorithms_token1] = ACTIONS(1103), + [aux_sym_known_hosts_command_token1] = ACTIONS(1103), + [aux_sym_local_command_token1] = ACTIONS(1103), + [aux_sym_local_forward_token1] = ACTIONS(1103), + [aux_sym_log_level_token1] = ACTIONS(1103), + [aux_sym_log_verbose_token1] = ACTIONS(1103), + [aux_sym_macs_token1] = ACTIONS(1103), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1103), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1103), + [aux_sym_password_authentication_token1] = ACTIONS(1103), + [aux_sym_permit_local_command_token1] = ACTIONS(1103), + [aux_sym_permit_remote_open_token1] = ACTIONS(1103), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1103), + [aux_sym_port_token1] = ACTIONS(1103), + [aux_sym_preferred_authentications_token1] = ACTIONS(1103), + [aux_sym_protocol_token1] = ACTIONS(1103), + [aux_sym_proxy_command_token1] = ACTIONS(1103), + [aux_sym_proxy_jump_token1] = ACTIONS(1103), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1103), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1103), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1103), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1103), + [aux_sym_rekey_limit_token1] = ACTIONS(1103), + [aux_sym_remote_command_token1] = ACTIONS(1103), + [aux_sym_remote_forward_token1] = ACTIONS(1103), + [aux_sym_request_tty_token1] = ACTIONS(1103), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1103), + [aux_sym_security_key_provider_token1] = ACTIONS(1103), + [aux_sym_send_env_token1] = ACTIONS(1103), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1103), + [aux_sym_server_alive_interval_token1] = ACTIONS(1103), + [aux_sym_session_type_token1] = ACTIONS(1103), + [aux_sym_set_env_token1] = ACTIONS(1103), + [aux_sym_stdin_null_token1] = ACTIONS(1103), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1103), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1103), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1103), + [aux_sym_syslog_facility_token1] = ACTIONS(1103), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1103), + [aux_sym_keep_alive_token1] = ACTIONS(1103), + [aux_sym_tunnel_token1] = ACTIONS(1105), + [aux_sym_tunnel_device_token1] = ACTIONS(1103), + [aux_sym_update_host_keys_token1] = ACTIONS(1103), + [aux_sym_use_keychain_token1] = ACTIONS(1103), + [aux_sym_user_token1] = ACTIONS(1105), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1103), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1103), + [aux_sym_visual_host_key_token1] = ACTIONS(1103), + [aux_sym_xauth_location_token1] = ACTIONS(1103), + }, + [143] = { + [ts_builtin_sym_end] = ACTIONS(1107), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1109), + [aux_sym_match_token1] = ACTIONS(1107), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1107), + [aux_sym_address_family_token1] = ACTIONS(1107), + [aux_sym_batch_mode_token1] = ACTIONS(1107), + [aux_sym_bind_address_token1] = ACTIONS(1107), + [aux_sym_bind_interface_token1] = ACTIONS(1107), + [aux_sym_canonical_domains_token1] = ACTIONS(1107), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1107), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1107), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1107), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1107), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1107), + [aux_sym_certificate_file_token1] = ACTIONS(1107), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1107), + [aux_sym_check_host_ip_token1] = ACTIONS(1107), + [aux_sym_ciphers_token1] = ACTIONS(1107), + [aux_sym_cipher_token1] = ACTIONS(1109), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1107), + [aux_sym_compression_token1] = ACTIONS(1107), + [aux_sym_connection_attempts_token1] = ACTIONS(1107), + [aux_sym_connect_timeout_token1] = ACTIONS(1107), + [aux_sym_control_master_token1] = ACTIONS(1107), + [aux_sym_control_path_token1] = ACTIONS(1107), + [aux_sym_control_persist_token1] = ACTIONS(1107), + [aux_sym_dynamic_forward_token1] = ACTIONS(1107), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1107), + [aux_sym_escape_char_token1] = ACTIONS(1107), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1107), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1107), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1107), + [aux_sym_forward_agent_token1] = ACTIONS(1107), + [aux_sym_forward_x11_token1] = ACTIONS(1109), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1107), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1107), + [aux_sym_gateway_ports_token1] = ACTIONS(1107), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1107), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1107), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1107), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1107), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1107), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1107), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1107), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1107), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1107), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1107), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1107), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1107), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1107), + [aux_sym_host_key_alias_token1] = ACTIONS(1107), + [aux_sym_hostname_token1] = ACTIONS(1107), + [aux_sym_identities_only_token1] = ACTIONS(1107), + [aux_sym_identity_agent_token1] = ACTIONS(1107), + [aux_sym_identity_file_token1] = ACTIONS(1107), + [aux_sym_ignore_unknown_token1] = ACTIONS(1107), + [aux_sym_include_token1] = ACTIONS(1107), + [aux_sym_ip_qos_token1] = ACTIONS(1107), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1107), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1107), + [aux_sym_kex_algorithms_token1] = ACTIONS(1107), + [aux_sym_known_hosts_command_token1] = ACTIONS(1107), + [aux_sym_local_command_token1] = ACTIONS(1107), + [aux_sym_local_forward_token1] = ACTIONS(1107), + [aux_sym_log_level_token1] = ACTIONS(1107), + [aux_sym_log_verbose_token1] = ACTIONS(1107), + [aux_sym_macs_token1] = ACTIONS(1107), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1107), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1107), + [aux_sym_password_authentication_token1] = ACTIONS(1107), + [aux_sym_permit_local_command_token1] = ACTIONS(1107), + [aux_sym_permit_remote_open_token1] = ACTIONS(1107), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1107), + [aux_sym_port_token1] = ACTIONS(1107), + [aux_sym_preferred_authentications_token1] = ACTIONS(1107), + [aux_sym_protocol_token1] = ACTIONS(1107), + [aux_sym_proxy_command_token1] = ACTIONS(1107), + [aux_sym_proxy_jump_token1] = ACTIONS(1107), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1107), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1107), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1107), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1107), + [aux_sym_rekey_limit_token1] = ACTIONS(1107), + [aux_sym_remote_command_token1] = ACTIONS(1107), + [aux_sym_remote_forward_token1] = ACTIONS(1107), + [aux_sym_request_tty_token1] = ACTIONS(1107), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1107), + [aux_sym_security_key_provider_token1] = ACTIONS(1107), + [aux_sym_send_env_token1] = ACTIONS(1107), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1107), + [aux_sym_server_alive_interval_token1] = ACTIONS(1107), + [aux_sym_session_type_token1] = ACTIONS(1107), + [aux_sym_set_env_token1] = ACTIONS(1107), + [aux_sym_stdin_null_token1] = ACTIONS(1107), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1107), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1107), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1107), + [aux_sym_syslog_facility_token1] = ACTIONS(1107), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1107), + [aux_sym_keep_alive_token1] = ACTIONS(1107), + [aux_sym_tunnel_token1] = ACTIONS(1109), + [aux_sym_tunnel_device_token1] = ACTIONS(1107), + [aux_sym_update_host_keys_token1] = ACTIONS(1107), + [aux_sym_use_keychain_token1] = ACTIONS(1107), + [aux_sym_user_token1] = ACTIONS(1109), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1107), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1107), + [aux_sym_visual_host_key_token1] = ACTIONS(1107), + [aux_sym_xauth_location_token1] = ACTIONS(1107), + }, + [144] = { + [ts_builtin_sym_end] = ACTIONS(1111), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1113), + [aux_sym_match_token1] = ACTIONS(1111), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1111), + [aux_sym_address_family_token1] = ACTIONS(1111), + [aux_sym_batch_mode_token1] = ACTIONS(1111), + [aux_sym_bind_address_token1] = ACTIONS(1111), + [aux_sym_bind_interface_token1] = ACTIONS(1111), + [aux_sym_canonical_domains_token1] = ACTIONS(1111), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1111), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1111), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1111), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1111), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1111), + [aux_sym_certificate_file_token1] = ACTIONS(1111), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1111), + [aux_sym_check_host_ip_token1] = ACTIONS(1111), + [aux_sym_ciphers_token1] = ACTIONS(1111), + [aux_sym_cipher_token1] = ACTIONS(1113), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1111), + [aux_sym_compression_token1] = ACTIONS(1111), + [aux_sym_connection_attempts_token1] = ACTIONS(1111), + [aux_sym_connect_timeout_token1] = ACTIONS(1111), + [aux_sym_control_master_token1] = ACTIONS(1111), + [aux_sym_control_path_token1] = ACTIONS(1111), + [aux_sym_control_persist_token1] = ACTIONS(1111), + [aux_sym_dynamic_forward_token1] = ACTIONS(1111), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1111), + [aux_sym_escape_char_token1] = ACTIONS(1111), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1111), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1111), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1111), + [aux_sym_forward_agent_token1] = ACTIONS(1111), + [aux_sym_forward_x11_token1] = ACTIONS(1113), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1111), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1111), + [aux_sym_gateway_ports_token1] = ACTIONS(1111), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1111), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1111), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1111), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1111), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1111), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1111), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1111), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1111), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1111), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1111), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1111), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1111), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1111), + [aux_sym_host_key_alias_token1] = ACTIONS(1111), + [aux_sym_hostname_token1] = ACTIONS(1111), + [aux_sym_identities_only_token1] = ACTIONS(1111), + [aux_sym_identity_agent_token1] = ACTIONS(1111), + [aux_sym_identity_file_token1] = ACTIONS(1111), + [aux_sym_ignore_unknown_token1] = ACTIONS(1111), + [aux_sym_include_token1] = ACTIONS(1111), + [aux_sym_ip_qos_token1] = ACTIONS(1111), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1111), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1111), + [aux_sym_kex_algorithms_token1] = ACTIONS(1111), + [aux_sym_known_hosts_command_token1] = ACTIONS(1111), + [aux_sym_local_command_token1] = ACTIONS(1111), + [aux_sym_local_forward_token1] = ACTIONS(1111), + [aux_sym_log_level_token1] = ACTIONS(1111), + [aux_sym_log_verbose_token1] = ACTIONS(1111), + [aux_sym_macs_token1] = ACTIONS(1111), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1111), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1111), + [aux_sym_password_authentication_token1] = ACTIONS(1111), + [aux_sym_permit_local_command_token1] = ACTIONS(1111), + [aux_sym_permit_remote_open_token1] = ACTIONS(1111), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1111), + [aux_sym_port_token1] = ACTIONS(1111), + [aux_sym_preferred_authentications_token1] = ACTIONS(1111), + [aux_sym_protocol_token1] = ACTIONS(1111), + [aux_sym_proxy_command_token1] = ACTIONS(1111), + [aux_sym_proxy_jump_token1] = ACTIONS(1111), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1111), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1111), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1111), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1111), + [aux_sym_rekey_limit_token1] = ACTIONS(1111), + [aux_sym_remote_command_token1] = ACTIONS(1111), + [aux_sym_remote_forward_token1] = ACTIONS(1111), + [aux_sym_request_tty_token1] = ACTIONS(1111), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1111), + [aux_sym_security_key_provider_token1] = ACTIONS(1111), + [aux_sym_send_env_token1] = ACTIONS(1111), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1111), + [aux_sym_server_alive_interval_token1] = ACTIONS(1111), + [aux_sym_session_type_token1] = ACTIONS(1111), + [aux_sym_set_env_token1] = ACTIONS(1111), + [aux_sym_stdin_null_token1] = ACTIONS(1111), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1111), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1111), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1111), + [aux_sym_syslog_facility_token1] = ACTIONS(1111), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1111), + [aux_sym_keep_alive_token1] = ACTIONS(1111), + [aux_sym_tunnel_token1] = ACTIONS(1113), + [aux_sym_tunnel_device_token1] = ACTIONS(1111), + [aux_sym_update_host_keys_token1] = ACTIONS(1111), + [aux_sym_use_keychain_token1] = ACTIONS(1111), + [aux_sym_user_token1] = ACTIONS(1113), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1111), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1111), + [aux_sym_visual_host_key_token1] = ACTIONS(1111), + [aux_sym_xauth_location_token1] = ACTIONS(1111), + }, + [145] = { + [ts_builtin_sym_end] = ACTIONS(1115), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1117), + [aux_sym_match_token1] = ACTIONS(1115), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1115), + [aux_sym_address_family_token1] = ACTIONS(1115), + [aux_sym_batch_mode_token1] = ACTIONS(1115), + [aux_sym_bind_address_token1] = ACTIONS(1115), + [aux_sym_bind_interface_token1] = ACTIONS(1115), + [aux_sym_canonical_domains_token1] = ACTIONS(1115), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1115), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1115), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1115), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1115), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1115), + [aux_sym_certificate_file_token1] = ACTIONS(1115), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1115), + [aux_sym_check_host_ip_token1] = ACTIONS(1115), + [aux_sym_ciphers_token1] = ACTIONS(1115), + [aux_sym_cipher_token1] = ACTIONS(1117), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1115), + [aux_sym_compression_token1] = ACTIONS(1115), + [aux_sym_connection_attempts_token1] = ACTIONS(1115), + [aux_sym_connect_timeout_token1] = ACTIONS(1115), + [aux_sym_control_master_token1] = ACTIONS(1115), + [aux_sym_control_path_token1] = ACTIONS(1115), + [aux_sym_control_persist_token1] = ACTIONS(1115), + [aux_sym_dynamic_forward_token1] = ACTIONS(1115), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1115), + [aux_sym_escape_char_token1] = ACTIONS(1115), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1115), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1115), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1115), + [aux_sym_forward_agent_token1] = ACTIONS(1115), + [aux_sym_forward_x11_token1] = ACTIONS(1117), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1115), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1115), + [aux_sym_gateway_ports_token1] = ACTIONS(1115), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1115), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1115), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1115), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1115), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1115), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1115), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1115), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1115), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1115), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1115), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1115), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1115), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1115), + [aux_sym_host_key_alias_token1] = ACTIONS(1115), + [aux_sym_hostname_token1] = ACTIONS(1115), + [aux_sym_identities_only_token1] = ACTIONS(1115), + [aux_sym_identity_agent_token1] = ACTIONS(1115), + [aux_sym_identity_file_token1] = ACTIONS(1115), + [aux_sym_ignore_unknown_token1] = ACTIONS(1115), + [aux_sym_include_token1] = ACTIONS(1115), + [aux_sym_ip_qos_token1] = ACTIONS(1115), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1115), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1115), + [aux_sym_kex_algorithms_token1] = ACTIONS(1115), + [aux_sym_known_hosts_command_token1] = ACTIONS(1115), + [aux_sym_local_command_token1] = ACTIONS(1115), + [aux_sym_local_forward_token1] = ACTIONS(1115), + [aux_sym_log_level_token1] = ACTIONS(1115), + [aux_sym_log_verbose_token1] = ACTIONS(1115), + [aux_sym_macs_token1] = ACTIONS(1115), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1115), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1115), + [aux_sym_password_authentication_token1] = ACTIONS(1115), + [aux_sym_permit_local_command_token1] = ACTIONS(1115), + [aux_sym_permit_remote_open_token1] = ACTIONS(1115), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1115), + [aux_sym_port_token1] = ACTIONS(1115), + [aux_sym_preferred_authentications_token1] = ACTIONS(1115), + [aux_sym_protocol_token1] = ACTIONS(1115), + [aux_sym_proxy_command_token1] = ACTIONS(1115), + [aux_sym_proxy_jump_token1] = ACTIONS(1115), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1115), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1115), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1115), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1115), + [aux_sym_rekey_limit_token1] = ACTIONS(1115), + [aux_sym_remote_command_token1] = ACTIONS(1115), + [aux_sym_remote_forward_token1] = ACTIONS(1115), + [aux_sym_request_tty_token1] = ACTIONS(1115), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1115), + [aux_sym_security_key_provider_token1] = ACTIONS(1115), + [aux_sym_send_env_token1] = ACTIONS(1115), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1115), + [aux_sym_server_alive_interval_token1] = ACTIONS(1115), + [aux_sym_session_type_token1] = ACTIONS(1115), + [aux_sym_set_env_token1] = ACTIONS(1115), + [aux_sym_stdin_null_token1] = ACTIONS(1115), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1115), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1115), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1115), + [aux_sym_syslog_facility_token1] = ACTIONS(1115), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1115), + [aux_sym_keep_alive_token1] = ACTIONS(1115), + [aux_sym_tunnel_token1] = ACTIONS(1117), + [aux_sym_tunnel_device_token1] = ACTIONS(1115), + [aux_sym_update_host_keys_token1] = ACTIONS(1115), + [aux_sym_use_keychain_token1] = ACTIONS(1115), + [aux_sym_user_token1] = ACTIONS(1117), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1115), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1115), + [aux_sym_visual_host_key_token1] = ACTIONS(1115), + [aux_sym_xauth_location_token1] = ACTIONS(1115), + }, + [146] = { + [ts_builtin_sym_end] = ACTIONS(1119), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1121), + [aux_sym_match_token1] = ACTIONS(1119), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1119), + [aux_sym_address_family_token1] = ACTIONS(1119), + [aux_sym_batch_mode_token1] = ACTIONS(1119), + [aux_sym_bind_address_token1] = ACTIONS(1119), + [aux_sym_bind_interface_token1] = ACTIONS(1119), + [aux_sym_canonical_domains_token1] = ACTIONS(1119), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1119), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1119), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1119), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1119), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1119), + [aux_sym_certificate_file_token1] = ACTIONS(1119), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1119), + [aux_sym_check_host_ip_token1] = ACTIONS(1119), + [aux_sym_ciphers_token1] = ACTIONS(1119), + [aux_sym_cipher_token1] = ACTIONS(1121), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1119), + [aux_sym_compression_token1] = ACTIONS(1119), + [aux_sym_connection_attempts_token1] = ACTIONS(1119), + [aux_sym_connect_timeout_token1] = ACTIONS(1119), + [aux_sym_control_master_token1] = ACTIONS(1119), + [aux_sym_control_path_token1] = ACTIONS(1119), + [aux_sym_control_persist_token1] = ACTIONS(1119), + [aux_sym_dynamic_forward_token1] = ACTIONS(1119), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1119), + [aux_sym_escape_char_token1] = ACTIONS(1119), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1119), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1119), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1119), + [aux_sym_forward_agent_token1] = ACTIONS(1119), + [aux_sym_forward_x11_token1] = ACTIONS(1121), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1119), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1119), + [aux_sym_gateway_ports_token1] = ACTIONS(1119), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1119), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1119), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1119), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1119), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1119), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1119), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1119), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1119), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1119), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1119), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1119), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1119), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1119), + [aux_sym_host_key_alias_token1] = ACTIONS(1119), + [aux_sym_hostname_token1] = ACTIONS(1119), + [aux_sym_identities_only_token1] = ACTIONS(1119), + [aux_sym_identity_agent_token1] = ACTIONS(1119), + [aux_sym_identity_file_token1] = ACTIONS(1119), + [aux_sym_ignore_unknown_token1] = ACTIONS(1119), + [aux_sym_include_token1] = ACTIONS(1119), + [aux_sym_ip_qos_token1] = ACTIONS(1119), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1119), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1119), + [aux_sym_kex_algorithms_token1] = ACTIONS(1119), + [aux_sym_known_hosts_command_token1] = ACTIONS(1119), + [aux_sym_local_command_token1] = ACTIONS(1119), + [aux_sym_local_forward_token1] = ACTIONS(1119), + [aux_sym_log_level_token1] = ACTIONS(1119), + [aux_sym_log_verbose_token1] = ACTIONS(1119), + [aux_sym_macs_token1] = ACTIONS(1119), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1119), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1119), + [aux_sym_password_authentication_token1] = ACTIONS(1119), + [aux_sym_permit_local_command_token1] = ACTIONS(1119), + [aux_sym_permit_remote_open_token1] = ACTIONS(1119), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1119), + [aux_sym_port_token1] = ACTIONS(1119), + [aux_sym_preferred_authentications_token1] = ACTIONS(1119), + [aux_sym_protocol_token1] = ACTIONS(1119), + [aux_sym_proxy_command_token1] = ACTIONS(1119), + [aux_sym_proxy_jump_token1] = ACTIONS(1119), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1119), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1119), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1119), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1119), + [aux_sym_rekey_limit_token1] = ACTIONS(1119), + [aux_sym_remote_command_token1] = ACTIONS(1119), + [aux_sym_remote_forward_token1] = ACTIONS(1119), + [aux_sym_request_tty_token1] = ACTIONS(1119), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1119), + [aux_sym_security_key_provider_token1] = ACTIONS(1119), + [aux_sym_send_env_token1] = ACTIONS(1119), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1119), + [aux_sym_server_alive_interval_token1] = ACTIONS(1119), + [aux_sym_session_type_token1] = ACTIONS(1119), + [aux_sym_set_env_token1] = ACTIONS(1119), + [aux_sym_stdin_null_token1] = ACTIONS(1119), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1119), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1119), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1119), + [aux_sym_syslog_facility_token1] = ACTIONS(1119), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1119), + [aux_sym_keep_alive_token1] = ACTIONS(1119), + [aux_sym_tunnel_token1] = ACTIONS(1121), + [aux_sym_tunnel_device_token1] = ACTIONS(1119), + [aux_sym_update_host_keys_token1] = ACTIONS(1119), + [aux_sym_use_keychain_token1] = ACTIONS(1119), + [aux_sym_user_token1] = ACTIONS(1121), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1119), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1119), + [aux_sym_visual_host_key_token1] = ACTIONS(1119), + [aux_sym_xauth_location_token1] = ACTIONS(1119), + }, + [147] = { + [ts_builtin_sym_end] = ACTIONS(1123), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1125), + [aux_sym_match_token1] = ACTIONS(1123), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1123), + [aux_sym_address_family_token1] = ACTIONS(1123), + [aux_sym_batch_mode_token1] = ACTIONS(1123), + [aux_sym_bind_address_token1] = ACTIONS(1123), + [aux_sym_bind_interface_token1] = ACTIONS(1123), + [aux_sym_canonical_domains_token1] = ACTIONS(1123), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1123), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1123), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1123), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1123), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1123), + [aux_sym_certificate_file_token1] = ACTIONS(1123), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1123), + [aux_sym_check_host_ip_token1] = ACTIONS(1123), + [aux_sym_ciphers_token1] = ACTIONS(1123), + [aux_sym_cipher_token1] = ACTIONS(1125), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1123), + [aux_sym_compression_token1] = ACTIONS(1123), + [aux_sym_connection_attempts_token1] = ACTIONS(1123), + [aux_sym_connect_timeout_token1] = ACTIONS(1123), + [aux_sym_control_master_token1] = ACTIONS(1123), + [aux_sym_control_path_token1] = ACTIONS(1123), + [aux_sym_control_persist_token1] = ACTIONS(1123), + [aux_sym_dynamic_forward_token1] = ACTIONS(1123), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1123), + [aux_sym_escape_char_token1] = ACTIONS(1123), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1123), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1123), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1123), + [aux_sym_forward_agent_token1] = ACTIONS(1123), + [aux_sym_forward_x11_token1] = ACTIONS(1125), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1123), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1123), + [aux_sym_gateway_ports_token1] = ACTIONS(1123), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1123), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1123), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1123), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1123), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1123), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1123), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1123), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1123), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1123), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1123), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1123), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1123), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1123), + [aux_sym_host_key_alias_token1] = ACTIONS(1123), + [aux_sym_hostname_token1] = ACTIONS(1123), + [aux_sym_identities_only_token1] = ACTIONS(1123), + [aux_sym_identity_agent_token1] = ACTIONS(1123), + [aux_sym_identity_file_token1] = ACTIONS(1123), + [aux_sym_ignore_unknown_token1] = ACTIONS(1123), + [aux_sym_include_token1] = ACTIONS(1123), + [aux_sym_ip_qos_token1] = ACTIONS(1123), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1123), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1123), + [aux_sym_kex_algorithms_token1] = ACTIONS(1123), + [aux_sym_known_hosts_command_token1] = ACTIONS(1123), + [aux_sym_local_command_token1] = ACTIONS(1123), + [aux_sym_local_forward_token1] = ACTIONS(1123), + [aux_sym_log_level_token1] = ACTIONS(1123), + [aux_sym_log_verbose_token1] = ACTIONS(1123), + [aux_sym_macs_token1] = ACTIONS(1123), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1123), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1123), + [aux_sym_password_authentication_token1] = ACTIONS(1123), + [aux_sym_permit_local_command_token1] = ACTIONS(1123), + [aux_sym_permit_remote_open_token1] = ACTIONS(1123), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1123), + [aux_sym_port_token1] = ACTIONS(1123), + [aux_sym_preferred_authentications_token1] = ACTIONS(1123), + [aux_sym_protocol_token1] = ACTIONS(1123), + [aux_sym_proxy_command_token1] = ACTIONS(1123), + [aux_sym_proxy_jump_token1] = ACTIONS(1123), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1123), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1123), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1123), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1123), + [aux_sym_rekey_limit_token1] = ACTIONS(1123), + [aux_sym_remote_command_token1] = ACTIONS(1123), + [aux_sym_remote_forward_token1] = ACTIONS(1123), + [aux_sym_request_tty_token1] = ACTIONS(1123), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1123), + [aux_sym_security_key_provider_token1] = ACTIONS(1123), + [aux_sym_send_env_token1] = ACTIONS(1123), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1123), + [aux_sym_server_alive_interval_token1] = ACTIONS(1123), + [aux_sym_session_type_token1] = ACTIONS(1123), + [aux_sym_set_env_token1] = ACTIONS(1123), + [aux_sym_stdin_null_token1] = ACTIONS(1123), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1123), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1123), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1123), + [aux_sym_syslog_facility_token1] = ACTIONS(1123), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1123), + [aux_sym_keep_alive_token1] = ACTIONS(1123), + [aux_sym_tunnel_token1] = ACTIONS(1125), + [aux_sym_tunnel_device_token1] = ACTIONS(1123), + [aux_sym_update_host_keys_token1] = ACTIONS(1123), + [aux_sym_use_keychain_token1] = ACTIONS(1123), + [aux_sym_user_token1] = ACTIONS(1125), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1123), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1123), + [aux_sym_visual_host_key_token1] = ACTIONS(1123), + [aux_sym_xauth_location_token1] = ACTIONS(1123), + }, + [148] = { + [ts_builtin_sym_end] = ACTIONS(1127), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1129), + [aux_sym_match_token1] = ACTIONS(1127), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1127), + [aux_sym_address_family_token1] = ACTIONS(1127), + [aux_sym_batch_mode_token1] = ACTIONS(1127), + [aux_sym_bind_address_token1] = ACTIONS(1127), + [aux_sym_bind_interface_token1] = ACTIONS(1127), + [aux_sym_canonical_domains_token1] = ACTIONS(1127), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1127), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1127), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1127), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1127), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1127), + [aux_sym_certificate_file_token1] = ACTIONS(1127), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1127), + [aux_sym_check_host_ip_token1] = ACTIONS(1127), + [aux_sym_ciphers_token1] = ACTIONS(1127), + [aux_sym_cipher_token1] = ACTIONS(1129), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1127), + [aux_sym_compression_token1] = ACTIONS(1127), + [aux_sym_connection_attempts_token1] = ACTIONS(1127), + [aux_sym_connect_timeout_token1] = ACTIONS(1127), + [aux_sym_control_master_token1] = ACTIONS(1127), + [aux_sym_control_path_token1] = ACTIONS(1127), + [aux_sym_control_persist_token1] = ACTIONS(1127), + [aux_sym_dynamic_forward_token1] = ACTIONS(1127), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1127), + [aux_sym_escape_char_token1] = ACTIONS(1127), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1127), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1127), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1127), + [aux_sym_forward_agent_token1] = ACTIONS(1127), + [aux_sym_forward_x11_token1] = ACTIONS(1129), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1127), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1127), + [aux_sym_gateway_ports_token1] = ACTIONS(1127), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1127), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1127), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1127), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1127), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1127), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1127), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1127), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1127), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1127), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1127), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1127), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1127), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1127), + [aux_sym_host_key_alias_token1] = ACTIONS(1127), + [aux_sym_hostname_token1] = ACTIONS(1127), + [aux_sym_identities_only_token1] = ACTIONS(1127), + [aux_sym_identity_agent_token1] = ACTIONS(1127), + [aux_sym_identity_file_token1] = ACTIONS(1127), + [aux_sym_ignore_unknown_token1] = ACTIONS(1127), + [aux_sym_include_token1] = ACTIONS(1127), + [aux_sym_ip_qos_token1] = ACTIONS(1127), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1127), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1127), + [aux_sym_kex_algorithms_token1] = ACTIONS(1127), + [aux_sym_known_hosts_command_token1] = ACTIONS(1127), + [aux_sym_local_command_token1] = ACTIONS(1127), + [aux_sym_local_forward_token1] = ACTIONS(1127), + [aux_sym_log_level_token1] = ACTIONS(1127), + [aux_sym_log_verbose_token1] = ACTIONS(1127), + [aux_sym_macs_token1] = ACTIONS(1127), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1127), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1127), + [aux_sym_password_authentication_token1] = ACTIONS(1127), + [aux_sym_permit_local_command_token1] = ACTIONS(1127), + [aux_sym_permit_remote_open_token1] = ACTIONS(1127), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1127), + [aux_sym_port_token1] = ACTIONS(1127), + [aux_sym_preferred_authentications_token1] = ACTIONS(1127), + [aux_sym_protocol_token1] = ACTIONS(1127), + [aux_sym_proxy_command_token1] = ACTIONS(1127), + [aux_sym_proxy_jump_token1] = ACTIONS(1127), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1127), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1127), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1127), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1127), + [aux_sym_rekey_limit_token1] = ACTIONS(1127), + [aux_sym_remote_command_token1] = ACTIONS(1127), + [aux_sym_remote_forward_token1] = ACTIONS(1127), + [aux_sym_request_tty_token1] = ACTIONS(1127), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1127), + [aux_sym_security_key_provider_token1] = ACTIONS(1127), + [aux_sym_send_env_token1] = ACTIONS(1127), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1127), + [aux_sym_server_alive_interval_token1] = ACTIONS(1127), + [aux_sym_session_type_token1] = ACTIONS(1127), + [aux_sym_set_env_token1] = ACTIONS(1127), + [aux_sym_stdin_null_token1] = ACTIONS(1127), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1127), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1127), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1127), + [aux_sym_syslog_facility_token1] = ACTIONS(1127), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1127), + [aux_sym_keep_alive_token1] = ACTIONS(1127), + [aux_sym_tunnel_token1] = ACTIONS(1129), + [aux_sym_tunnel_device_token1] = ACTIONS(1127), + [aux_sym_update_host_keys_token1] = ACTIONS(1127), + [aux_sym_use_keychain_token1] = ACTIONS(1127), + [aux_sym_user_token1] = ACTIONS(1129), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1127), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1127), + [aux_sym_visual_host_key_token1] = ACTIONS(1127), + [aux_sym_xauth_location_token1] = ACTIONS(1127), + }, + [149] = { + [ts_builtin_sym_end] = ACTIONS(1131), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1133), + [aux_sym_match_token1] = ACTIONS(1131), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1131), + [aux_sym_address_family_token1] = ACTIONS(1131), + [aux_sym_batch_mode_token1] = ACTIONS(1131), + [aux_sym_bind_address_token1] = ACTIONS(1131), + [aux_sym_bind_interface_token1] = ACTIONS(1131), + [aux_sym_canonical_domains_token1] = ACTIONS(1131), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1131), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1131), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1131), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1131), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1131), + [aux_sym_certificate_file_token1] = ACTIONS(1131), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1131), + [aux_sym_check_host_ip_token1] = ACTIONS(1131), + [aux_sym_ciphers_token1] = ACTIONS(1131), + [aux_sym_cipher_token1] = ACTIONS(1133), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1131), + [aux_sym_compression_token1] = ACTIONS(1131), + [aux_sym_connection_attempts_token1] = ACTIONS(1131), + [aux_sym_connect_timeout_token1] = ACTIONS(1131), + [aux_sym_control_master_token1] = ACTIONS(1131), + [aux_sym_control_path_token1] = ACTIONS(1131), + [aux_sym_control_persist_token1] = ACTIONS(1131), + [aux_sym_dynamic_forward_token1] = ACTIONS(1131), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1131), + [aux_sym_escape_char_token1] = ACTIONS(1131), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1131), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1131), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1131), + [aux_sym_forward_agent_token1] = ACTIONS(1131), + [aux_sym_forward_x11_token1] = ACTIONS(1133), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1131), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1131), + [aux_sym_gateway_ports_token1] = ACTIONS(1131), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1131), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1131), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1131), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1131), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1131), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1131), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1131), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1131), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1131), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1131), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1131), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1131), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1131), + [aux_sym_host_key_alias_token1] = ACTIONS(1131), + [aux_sym_hostname_token1] = ACTIONS(1131), + [aux_sym_identities_only_token1] = ACTIONS(1131), + [aux_sym_identity_agent_token1] = ACTIONS(1131), + [aux_sym_identity_file_token1] = ACTIONS(1131), + [aux_sym_ignore_unknown_token1] = ACTIONS(1131), + [aux_sym_include_token1] = ACTIONS(1131), + [aux_sym_ip_qos_token1] = ACTIONS(1131), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1131), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1131), + [aux_sym_kex_algorithms_token1] = ACTIONS(1131), + [aux_sym_known_hosts_command_token1] = ACTIONS(1131), + [aux_sym_local_command_token1] = ACTIONS(1131), + [aux_sym_local_forward_token1] = ACTIONS(1131), + [aux_sym_log_level_token1] = ACTIONS(1131), + [aux_sym_log_verbose_token1] = ACTIONS(1131), + [aux_sym_macs_token1] = ACTIONS(1131), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1131), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1131), + [aux_sym_password_authentication_token1] = ACTIONS(1131), + [aux_sym_permit_local_command_token1] = ACTIONS(1131), + [aux_sym_permit_remote_open_token1] = ACTIONS(1131), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1131), + [aux_sym_port_token1] = ACTIONS(1131), + [aux_sym_preferred_authentications_token1] = ACTIONS(1131), + [aux_sym_protocol_token1] = ACTIONS(1131), + [aux_sym_proxy_command_token1] = ACTIONS(1131), + [aux_sym_proxy_jump_token1] = ACTIONS(1131), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1131), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1131), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1131), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1131), + [aux_sym_rekey_limit_token1] = ACTIONS(1131), + [aux_sym_remote_command_token1] = ACTIONS(1131), + [aux_sym_remote_forward_token1] = ACTIONS(1131), + [aux_sym_request_tty_token1] = ACTIONS(1131), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1131), + [aux_sym_security_key_provider_token1] = ACTIONS(1131), + [aux_sym_send_env_token1] = ACTIONS(1131), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1131), + [aux_sym_server_alive_interval_token1] = ACTIONS(1131), + [aux_sym_session_type_token1] = ACTIONS(1131), + [aux_sym_set_env_token1] = ACTIONS(1131), + [aux_sym_stdin_null_token1] = ACTIONS(1131), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1131), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1131), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1131), + [aux_sym_syslog_facility_token1] = ACTIONS(1131), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1131), + [aux_sym_keep_alive_token1] = ACTIONS(1131), + [aux_sym_tunnel_token1] = ACTIONS(1133), + [aux_sym_tunnel_device_token1] = ACTIONS(1131), + [aux_sym_update_host_keys_token1] = ACTIONS(1131), + [aux_sym_use_keychain_token1] = ACTIONS(1131), + [aux_sym_user_token1] = ACTIONS(1133), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1131), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1131), + [aux_sym_visual_host_key_token1] = ACTIONS(1131), + [aux_sym_xauth_location_token1] = ACTIONS(1131), + }, + [150] = { + [ts_builtin_sym_end] = ACTIONS(1135), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1137), + [aux_sym_match_token1] = ACTIONS(1135), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1135), + [aux_sym_address_family_token1] = ACTIONS(1135), + [aux_sym_batch_mode_token1] = ACTIONS(1135), + [aux_sym_bind_address_token1] = ACTIONS(1135), + [aux_sym_bind_interface_token1] = ACTIONS(1135), + [aux_sym_canonical_domains_token1] = ACTIONS(1135), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1135), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1135), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1135), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1135), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1135), + [aux_sym_certificate_file_token1] = ACTIONS(1135), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1135), + [aux_sym_check_host_ip_token1] = ACTIONS(1135), + [aux_sym_ciphers_token1] = ACTIONS(1135), + [aux_sym_cipher_token1] = ACTIONS(1137), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1135), + [aux_sym_compression_token1] = ACTIONS(1135), + [aux_sym_connection_attempts_token1] = ACTIONS(1135), + [aux_sym_connect_timeout_token1] = ACTIONS(1135), + [aux_sym_control_master_token1] = ACTIONS(1135), + [aux_sym_control_path_token1] = ACTIONS(1135), + [aux_sym_control_persist_token1] = ACTIONS(1135), + [aux_sym_dynamic_forward_token1] = ACTIONS(1135), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1135), + [aux_sym_escape_char_token1] = ACTIONS(1135), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1135), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1135), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1135), + [aux_sym_forward_agent_token1] = ACTIONS(1135), + [aux_sym_forward_x11_token1] = ACTIONS(1137), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1135), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1135), + [aux_sym_gateway_ports_token1] = ACTIONS(1135), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1135), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1135), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1135), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1135), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1135), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1135), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1135), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1135), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1135), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1135), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1135), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1135), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1135), + [aux_sym_host_key_alias_token1] = ACTIONS(1135), + [aux_sym_hostname_token1] = ACTIONS(1135), + [aux_sym_identities_only_token1] = ACTIONS(1135), + [aux_sym_identity_agent_token1] = ACTIONS(1135), + [aux_sym_identity_file_token1] = ACTIONS(1135), + [aux_sym_ignore_unknown_token1] = ACTIONS(1135), + [aux_sym_include_token1] = ACTIONS(1135), + [aux_sym_ip_qos_token1] = ACTIONS(1135), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1135), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1135), + [aux_sym_kex_algorithms_token1] = ACTIONS(1135), + [aux_sym_known_hosts_command_token1] = ACTIONS(1135), + [aux_sym_local_command_token1] = ACTIONS(1135), + [aux_sym_local_forward_token1] = ACTIONS(1135), + [aux_sym_log_level_token1] = ACTIONS(1135), + [aux_sym_log_verbose_token1] = ACTIONS(1135), + [aux_sym_macs_token1] = ACTIONS(1135), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1135), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1135), + [aux_sym_password_authentication_token1] = ACTIONS(1135), + [aux_sym_permit_local_command_token1] = ACTIONS(1135), + [aux_sym_permit_remote_open_token1] = ACTIONS(1135), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1135), + [aux_sym_port_token1] = ACTIONS(1135), + [aux_sym_preferred_authentications_token1] = ACTIONS(1135), + [aux_sym_protocol_token1] = ACTIONS(1135), + [aux_sym_proxy_command_token1] = ACTIONS(1135), + [aux_sym_proxy_jump_token1] = ACTIONS(1135), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1135), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1135), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1135), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1135), + [aux_sym_rekey_limit_token1] = ACTIONS(1135), + [aux_sym_remote_command_token1] = ACTIONS(1135), + [aux_sym_remote_forward_token1] = ACTIONS(1135), + [aux_sym_request_tty_token1] = ACTIONS(1135), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1135), + [aux_sym_security_key_provider_token1] = ACTIONS(1135), + [aux_sym_send_env_token1] = ACTIONS(1135), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1135), + [aux_sym_server_alive_interval_token1] = ACTIONS(1135), + [aux_sym_session_type_token1] = ACTIONS(1135), + [aux_sym_set_env_token1] = ACTIONS(1135), + [aux_sym_stdin_null_token1] = ACTIONS(1135), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1135), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1135), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1135), + [aux_sym_syslog_facility_token1] = ACTIONS(1135), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1135), + [aux_sym_keep_alive_token1] = ACTIONS(1135), + [aux_sym_tunnel_token1] = ACTIONS(1137), + [aux_sym_tunnel_device_token1] = ACTIONS(1135), + [aux_sym_update_host_keys_token1] = ACTIONS(1135), + [aux_sym_use_keychain_token1] = ACTIONS(1135), + [aux_sym_user_token1] = ACTIONS(1137), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1135), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1135), + [aux_sym_visual_host_key_token1] = ACTIONS(1135), + [aux_sym_xauth_location_token1] = ACTIONS(1135), + }, + [151] = { + [ts_builtin_sym_end] = ACTIONS(1139), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1141), + [aux_sym_match_token1] = ACTIONS(1139), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1139), + [aux_sym_address_family_token1] = ACTIONS(1139), + [aux_sym_batch_mode_token1] = ACTIONS(1139), + [aux_sym_bind_address_token1] = ACTIONS(1139), + [aux_sym_bind_interface_token1] = ACTIONS(1139), + [aux_sym_canonical_domains_token1] = ACTIONS(1139), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1139), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1139), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1139), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1139), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1139), + [aux_sym_certificate_file_token1] = ACTIONS(1139), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1139), + [aux_sym_check_host_ip_token1] = ACTIONS(1139), + [aux_sym_ciphers_token1] = ACTIONS(1139), + [aux_sym_cipher_token1] = ACTIONS(1141), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1139), + [aux_sym_compression_token1] = ACTIONS(1139), + [aux_sym_connection_attempts_token1] = ACTIONS(1139), + [aux_sym_connect_timeout_token1] = ACTIONS(1139), + [aux_sym_control_master_token1] = ACTIONS(1139), + [aux_sym_control_path_token1] = ACTIONS(1139), + [aux_sym_control_persist_token1] = ACTIONS(1139), + [aux_sym_dynamic_forward_token1] = ACTIONS(1139), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1139), + [aux_sym_escape_char_token1] = ACTIONS(1139), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1139), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1139), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1139), + [aux_sym_forward_agent_token1] = ACTIONS(1139), + [aux_sym_forward_x11_token1] = ACTIONS(1141), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1139), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1139), + [aux_sym_gateway_ports_token1] = ACTIONS(1139), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1139), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1139), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1139), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1139), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1139), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1139), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1139), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1139), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1139), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1139), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1139), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1139), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1139), + [aux_sym_host_key_alias_token1] = ACTIONS(1139), + [aux_sym_hostname_token1] = ACTIONS(1139), + [aux_sym_identities_only_token1] = ACTIONS(1139), + [aux_sym_identity_agent_token1] = ACTIONS(1139), + [aux_sym_identity_file_token1] = ACTIONS(1139), + [aux_sym_ignore_unknown_token1] = ACTIONS(1139), + [aux_sym_include_token1] = ACTIONS(1139), + [aux_sym_ip_qos_token1] = ACTIONS(1139), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1139), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1139), + [aux_sym_kex_algorithms_token1] = ACTIONS(1139), + [aux_sym_known_hosts_command_token1] = ACTIONS(1139), + [aux_sym_local_command_token1] = ACTIONS(1139), + [aux_sym_local_forward_token1] = ACTIONS(1139), + [aux_sym_log_level_token1] = ACTIONS(1139), + [aux_sym_log_verbose_token1] = ACTIONS(1139), + [aux_sym_macs_token1] = ACTIONS(1139), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1139), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1139), + [aux_sym_password_authentication_token1] = ACTIONS(1139), + [aux_sym_permit_local_command_token1] = ACTIONS(1139), + [aux_sym_permit_remote_open_token1] = ACTIONS(1139), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1139), + [aux_sym_port_token1] = ACTIONS(1139), + [aux_sym_preferred_authentications_token1] = ACTIONS(1139), + [aux_sym_protocol_token1] = ACTIONS(1139), + [aux_sym_proxy_command_token1] = ACTIONS(1139), + [aux_sym_proxy_jump_token1] = ACTIONS(1139), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1139), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1139), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1139), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1139), + [aux_sym_rekey_limit_token1] = ACTIONS(1139), + [aux_sym_remote_command_token1] = ACTIONS(1139), + [aux_sym_remote_forward_token1] = ACTIONS(1139), + [aux_sym_request_tty_token1] = ACTIONS(1139), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1139), + [aux_sym_security_key_provider_token1] = ACTIONS(1139), + [aux_sym_send_env_token1] = ACTIONS(1139), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1139), + [aux_sym_server_alive_interval_token1] = ACTIONS(1139), + [aux_sym_session_type_token1] = ACTIONS(1139), + [aux_sym_set_env_token1] = ACTIONS(1139), + [aux_sym_stdin_null_token1] = ACTIONS(1139), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1139), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1139), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1139), + [aux_sym_syslog_facility_token1] = ACTIONS(1139), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1139), + [aux_sym_keep_alive_token1] = ACTIONS(1139), + [aux_sym_tunnel_token1] = ACTIONS(1141), + [aux_sym_tunnel_device_token1] = ACTIONS(1139), + [aux_sym_update_host_keys_token1] = ACTIONS(1139), + [aux_sym_use_keychain_token1] = ACTIONS(1139), + [aux_sym_user_token1] = ACTIONS(1141), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1139), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1139), + [aux_sym_visual_host_key_token1] = ACTIONS(1139), + [aux_sym_xauth_location_token1] = ACTIONS(1139), + }, + [152] = { + [ts_builtin_sym_end] = ACTIONS(1143), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1145), + [aux_sym_match_token1] = ACTIONS(1143), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1143), + [aux_sym_address_family_token1] = ACTIONS(1143), + [aux_sym_batch_mode_token1] = ACTIONS(1143), + [aux_sym_bind_address_token1] = ACTIONS(1143), + [aux_sym_bind_interface_token1] = ACTIONS(1143), + [aux_sym_canonical_domains_token1] = ACTIONS(1143), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1143), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1143), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1143), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1143), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1143), + [aux_sym_certificate_file_token1] = ACTIONS(1143), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1143), + [aux_sym_check_host_ip_token1] = ACTIONS(1143), + [aux_sym_ciphers_token1] = ACTIONS(1143), + [aux_sym_cipher_token1] = ACTIONS(1145), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1143), + [aux_sym_compression_token1] = ACTIONS(1143), + [aux_sym_connection_attempts_token1] = ACTIONS(1143), + [aux_sym_connect_timeout_token1] = ACTIONS(1143), + [aux_sym_control_master_token1] = ACTIONS(1143), + [aux_sym_control_path_token1] = ACTIONS(1143), + [aux_sym_control_persist_token1] = ACTIONS(1143), + [aux_sym_dynamic_forward_token1] = ACTIONS(1143), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1143), + [aux_sym_escape_char_token1] = ACTIONS(1143), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1143), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1143), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1143), + [aux_sym_forward_agent_token1] = ACTIONS(1143), + [aux_sym_forward_x11_token1] = ACTIONS(1145), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1143), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1143), + [aux_sym_gateway_ports_token1] = ACTIONS(1143), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1143), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1143), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1143), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1143), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1143), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1143), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1143), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1143), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1143), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1143), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1143), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1143), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1143), + [aux_sym_host_key_alias_token1] = ACTIONS(1143), + [aux_sym_hostname_token1] = ACTIONS(1143), + [aux_sym_identities_only_token1] = ACTIONS(1143), + [aux_sym_identity_agent_token1] = ACTIONS(1143), + [aux_sym_identity_file_token1] = ACTIONS(1143), + [aux_sym_ignore_unknown_token1] = ACTIONS(1143), + [aux_sym_include_token1] = ACTIONS(1143), + [aux_sym_ip_qos_token1] = ACTIONS(1143), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1143), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1143), + [aux_sym_kex_algorithms_token1] = ACTIONS(1143), + [aux_sym_known_hosts_command_token1] = ACTIONS(1143), + [aux_sym_local_command_token1] = ACTIONS(1143), + [aux_sym_local_forward_token1] = ACTIONS(1143), + [aux_sym_log_level_token1] = ACTIONS(1143), + [aux_sym_log_verbose_token1] = ACTIONS(1143), + [aux_sym_macs_token1] = ACTIONS(1143), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1143), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1143), + [aux_sym_password_authentication_token1] = ACTIONS(1143), + [aux_sym_permit_local_command_token1] = ACTIONS(1143), + [aux_sym_permit_remote_open_token1] = ACTIONS(1143), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1143), + [aux_sym_port_token1] = ACTIONS(1143), + [aux_sym_preferred_authentications_token1] = ACTIONS(1143), + [aux_sym_protocol_token1] = ACTIONS(1143), + [aux_sym_proxy_command_token1] = ACTIONS(1143), + [aux_sym_proxy_jump_token1] = ACTIONS(1143), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1143), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1143), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1143), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1143), + [aux_sym_rekey_limit_token1] = ACTIONS(1143), + [aux_sym_remote_command_token1] = ACTIONS(1143), + [aux_sym_remote_forward_token1] = ACTIONS(1143), + [aux_sym_request_tty_token1] = ACTIONS(1143), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1143), + [aux_sym_security_key_provider_token1] = ACTIONS(1143), + [aux_sym_send_env_token1] = ACTIONS(1143), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1143), + [aux_sym_server_alive_interval_token1] = ACTIONS(1143), + [aux_sym_session_type_token1] = ACTIONS(1143), + [aux_sym_set_env_token1] = ACTIONS(1143), + [aux_sym_stdin_null_token1] = ACTIONS(1143), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1143), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1143), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1143), + [aux_sym_syslog_facility_token1] = ACTIONS(1143), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1143), + [aux_sym_keep_alive_token1] = ACTIONS(1143), + [aux_sym_tunnel_token1] = ACTIONS(1145), + [aux_sym_tunnel_device_token1] = ACTIONS(1143), + [aux_sym_update_host_keys_token1] = ACTIONS(1143), + [aux_sym_use_keychain_token1] = ACTIONS(1143), + [aux_sym_user_token1] = ACTIONS(1145), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1143), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1143), + [aux_sym_visual_host_key_token1] = ACTIONS(1143), + [aux_sym_xauth_location_token1] = ACTIONS(1143), + }, + [153] = { + [ts_builtin_sym_end] = ACTIONS(1147), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1149), + [aux_sym_match_token1] = ACTIONS(1147), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1147), + [aux_sym_address_family_token1] = ACTIONS(1147), + [aux_sym_batch_mode_token1] = ACTIONS(1147), + [aux_sym_bind_address_token1] = ACTIONS(1147), + [aux_sym_bind_interface_token1] = ACTIONS(1147), + [aux_sym_canonical_domains_token1] = ACTIONS(1147), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1147), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1147), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1147), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1147), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1147), + [aux_sym_certificate_file_token1] = ACTIONS(1147), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1147), + [aux_sym_check_host_ip_token1] = ACTIONS(1147), + [aux_sym_ciphers_token1] = ACTIONS(1147), + [aux_sym_cipher_token1] = ACTIONS(1149), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1147), + [aux_sym_compression_token1] = ACTIONS(1147), + [aux_sym_connection_attempts_token1] = ACTIONS(1147), + [aux_sym_connect_timeout_token1] = ACTIONS(1147), + [aux_sym_control_master_token1] = ACTIONS(1147), + [aux_sym_control_path_token1] = ACTIONS(1147), + [aux_sym_control_persist_token1] = ACTIONS(1147), + [aux_sym_dynamic_forward_token1] = ACTIONS(1147), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1147), + [aux_sym_escape_char_token1] = ACTIONS(1147), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1147), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1147), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1147), + [aux_sym_forward_agent_token1] = ACTIONS(1147), + [aux_sym_forward_x11_token1] = ACTIONS(1149), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1147), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1147), + [aux_sym_gateway_ports_token1] = ACTIONS(1147), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1147), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1147), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1147), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1147), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1147), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1147), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1147), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1147), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1147), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1147), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1147), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1147), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1147), + [aux_sym_host_key_alias_token1] = ACTIONS(1147), + [aux_sym_hostname_token1] = ACTIONS(1147), + [aux_sym_identities_only_token1] = ACTIONS(1147), + [aux_sym_identity_agent_token1] = ACTIONS(1147), + [aux_sym_identity_file_token1] = ACTIONS(1147), + [aux_sym_ignore_unknown_token1] = ACTIONS(1147), + [aux_sym_include_token1] = ACTIONS(1147), + [aux_sym_ip_qos_token1] = ACTIONS(1147), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1147), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1147), + [aux_sym_kex_algorithms_token1] = ACTIONS(1147), + [aux_sym_known_hosts_command_token1] = ACTIONS(1147), + [aux_sym_local_command_token1] = ACTIONS(1147), + [aux_sym_local_forward_token1] = ACTIONS(1147), + [aux_sym_log_level_token1] = ACTIONS(1147), + [aux_sym_log_verbose_token1] = ACTIONS(1147), + [aux_sym_macs_token1] = ACTIONS(1147), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1147), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1147), + [aux_sym_password_authentication_token1] = ACTIONS(1147), + [aux_sym_permit_local_command_token1] = ACTIONS(1147), + [aux_sym_permit_remote_open_token1] = ACTIONS(1147), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1147), + [aux_sym_port_token1] = ACTIONS(1147), + [aux_sym_preferred_authentications_token1] = ACTIONS(1147), + [aux_sym_protocol_token1] = ACTIONS(1147), + [aux_sym_proxy_command_token1] = ACTIONS(1147), + [aux_sym_proxy_jump_token1] = ACTIONS(1147), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1147), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1147), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1147), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1147), + [aux_sym_rekey_limit_token1] = ACTIONS(1147), + [aux_sym_remote_command_token1] = ACTIONS(1147), + [aux_sym_remote_forward_token1] = ACTIONS(1147), + [aux_sym_request_tty_token1] = ACTIONS(1147), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1147), + [aux_sym_security_key_provider_token1] = ACTIONS(1147), + [aux_sym_send_env_token1] = ACTIONS(1147), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1147), + [aux_sym_server_alive_interval_token1] = ACTIONS(1147), + [aux_sym_session_type_token1] = ACTIONS(1147), + [aux_sym_set_env_token1] = ACTIONS(1147), + [aux_sym_stdin_null_token1] = ACTIONS(1147), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1147), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1147), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1147), + [aux_sym_syslog_facility_token1] = ACTIONS(1147), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1147), + [aux_sym_keep_alive_token1] = ACTIONS(1147), + [aux_sym_tunnel_token1] = ACTIONS(1149), + [aux_sym_tunnel_device_token1] = ACTIONS(1147), + [aux_sym_update_host_keys_token1] = ACTIONS(1147), + [aux_sym_use_keychain_token1] = ACTIONS(1147), + [aux_sym_user_token1] = ACTIONS(1149), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1147), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1147), + [aux_sym_visual_host_key_token1] = ACTIONS(1147), + [aux_sym_xauth_location_token1] = ACTIONS(1147), + }, + [154] = { + [ts_builtin_sym_end] = ACTIONS(1151), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1153), + [aux_sym_match_token1] = ACTIONS(1151), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1151), + [aux_sym_address_family_token1] = ACTIONS(1151), + [aux_sym_batch_mode_token1] = ACTIONS(1151), + [aux_sym_bind_address_token1] = ACTIONS(1151), + [aux_sym_bind_interface_token1] = ACTIONS(1151), + [aux_sym_canonical_domains_token1] = ACTIONS(1151), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1151), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1151), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1151), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1151), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1151), + [aux_sym_certificate_file_token1] = ACTIONS(1151), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1151), + [aux_sym_check_host_ip_token1] = ACTIONS(1151), + [aux_sym_ciphers_token1] = ACTIONS(1151), + [aux_sym_cipher_token1] = ACTIONS(1153), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1151), + [aux_sym_compression_token1] = ACTIONS(1151), + [aux_sym_connection_attempts_token1] = ACTIONS(1151), + [aux_sym_connect_timeout_token1] = ACTIONS(1151), + [aux_sym_control_master_token1] = ACTIONS(1151), + [aux_sym_control_path_token1] = ACTIONS(1151), + [aux_sym_control_persist_token1] = ACTIONS(1151), + [aux_sym_dynamic_forward_token1] = ACTIONS(1151), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1151), + [aux_sym_escape_char_token1] = ACTIONS(1151), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1151), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1151), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1151), + [aux_sym_forward_agent_token1] = ACTIONS(1151), + [aux_sym_forward_x11_token1] = ACTIONS(1153), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1151), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1151), + [aux_sym_gateway_ports_token1] = ACTIONS(1151), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1151), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1151), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1151), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1151), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1151), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1151), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1151), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1151), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1151), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1151), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1151), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1151), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1151), + [aux_sym_host_key_alias_token1] = ACTIONS(1151), + [aux_sym_hostname_token1] = ACTIONS(1151), + [aux_sym_identities_only_token1] = ACTIONS(1151), + [aux_sym_identity_agent_token1] = ACTIONS(1151), + [aux_sym_identity_file_token1] = ACTIONS(1151), + [aux_sym_ignore_unknown_token1] = ACTIONS(1151), + [aux_sym_include_token1] = ACTIONS(1151), + [aux_sym_ip_qos_token1] = ACTIONS(1151), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1151), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1151), + [aux_sym_kex_algorithms_token1] = ACTIONS(1151), + [aux_sym_known_hosts_command_token1] = ACTIONS(1151), + [aux_sym_local_command_token1] = ACTIONS(1151), + [aux_sym_local_forward_token1] = ACTIONS(1151), + [aux_sym_log_level_token1] = ACTIONS(1151), + [aux_sym_log_verbose_token1] = ACTIONS(1151), + [aux_sym_macs_token1] = ACTIONS(1151), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1151), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1151), + [aux_sym_password_authentication_token1] = ACTIONS(1151), + [aux_sym_permit_local_command_token1] = ACTIONS(1151), + [aux_sym_permit_remote_open_token1] = ACTIONS(1151), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1151), + [aux_sym_port_token1] = ACTIONS(1151), + [aux_sym_preferred_authentications_token1] = ACTIONS(1151), + [aux_sym_protocol_token1] = ACTIONS(1151), + [aux_sym_proxy_command_token1] = ACTIONS(1151), + [aux_sym_proxy_jump_token1] = ACTIONS(1151), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1151), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1151), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1151), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1151), + [aux_sym_rekey_limit_token1] = ACTIONS(1151), + [aux_sym_remote_command_token1] = ACTIONS(1151), + [aux_sym_remote_forward_token1] = ACTIONS(1151), + [aux_sym_request_tty_token1] = ACTIONS(1151), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1151), + [aux_sym_security_key_provider_token1] = ACTIONS(1151), + [aux_sym_send_env_token1] = ACTIONS(1151), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1151), + [aux_sym_server_alive_interval_token1] = ACTIONS(1151), + [aux_sym_session_type_token1] = ACTIONS(1151), + [aux_sym_set_env_token1] = ACTIONS(1151), + [aux_sym_stdin_null_token1] = ACTIONS(1151), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1151), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1151), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1151), + [aux_sym_syslog_facility_token1] = ACTIONS(1151), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1151), + [aux_sym_keep_alive_token1] = ACTIONS(1151), + [aux_sym_tunnel_token1] = ACTIONS(1153), + [aux_sym_tunnel_device_token1] = ACTIONS(1151), + [aux_sym_update_host_keys_token1] = ACTIONS(1151), + [aux_sym_use_keychain_token1] = ACTIONS(1151), + [aux_sym_user_token1] = ACTIONS(1153), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1151), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1151), + [aux_sym_visual_host_key_token1] = ACTIONS(1151), + [aux_sym_xauth_location_token1] = ACTIONS(1151), + }, + [155] = { + [ts_builtin_sym_end] = ACTIONS(1155), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1157), + [aux_sym_match_token1] = ACTIONS(1155), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1155), + [aux_sym_address_family_token1] = ACTIONS(1155), + [aux_sym_batch_mode_token1] = ACTIONS(1155), + [aux_sym_bind_address_token1] = ACTIONS(1155), + [aux_sym_bind_interface_token1] = ACTIONS(1155), + [aux_sym_canonical_domains_token1] = ACTIONS(1155), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1155), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1155), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1155), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1155), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1155), + [aux_sym_certificate_file_token1] = ACTIONS(1155), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1155), + [aux_sym_check_host_ip_token1] = ACTIONS(1155), + [aux_sym_ciphers_token1] = ACTIONS(1155), + [aux_sym_cipher_token1] = ACTIONS(1157), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1155), + [aux_sym_compression_token1] = ACTIONS(1155), + [aux_sym_connection_attempts_token1] = ACTIONS(1155), + [aux_sym_connect_timeout_token1] = ACTIONS(1155), + [aux_sym_control_master_token1] = ACTIONS(1155), + [aux_sym_control_path_token1] = ACTIONS(1155), + [aux_sym_control_persist_token1] = ACTIONS(1155), + [aux_sym_dynamic_forward_token1] = ACTIONS(1155), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1155), + [aux_sym_escape_char_token1] = ACTIONS(1155), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1155), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1155), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1155), + [aux_sym_forward_agent_token1] = ACTIONS(1155), + [aux_sym_forward_x11_token1] = ACTIONS(1157), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1155), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1155), + [aux_sym_gateway_ports_token1] = ACTIONS(1155), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1155), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1155), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1155), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1155), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1155), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1155), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1155), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1155), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1155), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1155), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1155), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1155), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1155), + [aux_sym_host_key_alias_token1] = ACTIONS(1155), + [aux_sym_hostname_token1] = ACTIONS(1155), + [aux_sym_identities_only_token1] = ACTIONS(1155), + [aux_sym_identity_agent_token1] = ACTIONS(1155), + [aux_sym_identity_file_token1] = ACTIONS(1155), + [aux_sym_ignore_unknown_token1] = ACTIONS(1155), + [aux_sym_include_token1] = ACTIONS(1155), + [aux_sym_ip_qos_token1] = ACTIONS(1155), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1155), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1155), + [aux_sym_kex_algorithms_token1] = ACTIONS(1155), + [aux_sym_known_hosts_command_token1] = ACTIONS(1155), + [aux_sym_local_command_token1] = ACTIONS(1155), + [aux_sym_local_forward_token1] = ACTIONS(1155), + [aux_sym_log_level_token1] = ACTIONS(1155), + [aux_sym_log_verbose_token1] = ACTIONS(1155), + [aux_sym_macs_token1] = ACTIONS(1155), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1155), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1155), + [aux_sym_password_authentication_token1] = ACTIONS(1155), + [aux_sym_permit_local_command_token1] = ACTIONS(1155), + [aux_sym_permit_remote_open_token1] = ACTIONS(1155), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1155), + [aux_sym_port_token1] = ACTIONS(1155), + [aux_sym_preferred_authentications_token1] = ACTIONS(1155), + [aux_sym_protocol_token1] = ACTIONS(1155), + [aux_sym_proxy_command_token1] = ACTIONS(1155), + [aux_sym_proxy_jump_token1] = ACTIONS(1155), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1155), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1155), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1155), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1155), + [aux_sym_rekey_limit_token1] = ACTIONS(1155), + [aux_sym_remote_command_token1] = ACTIONS(1155), + [aux_sym_remote_forward_token1] = ACTIONS(1155), + [aux_sym_request_tty_token1] = ACTIONS(1155), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1155), + [aux_sym_security_key_provider_token1] = ACTIONS(1155), + [aux_sym_send_env_token1] = ACTIONS(1155), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1155), + [aux_sym_server_alive_interval_token1] = ACTIONS(1155), + [aux_sym_session_type_token1] = ACTIONS(1155), + [aux_sym_set_env_token1] = ACTIONS(1155), + [aux_sym_stdin_null_token1] = ACTIONS(1155), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1155), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1155), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1155), + [aux_sym_syslog_facility_token1] = ACTIONS(1155), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1155), + [aux_sym_keep_alive_token1] = ACTIONS(1155), + [aux_sym_tunnel_token1] = ACTIONS(1157), + [aux_sym_tunnel_device_token1] = ACTIONS(1155), + [aux_sym_update_host_keys_token1] = ACTIONS(1155), + [aux_sym_use_keychain_token1] = ACTIONS(1155), + [aux_sym_user_token1] = ACTIONS(1157), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1155), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1155), + [aux_sym_visual_host_key_token1] = ACTIONS(1155), + [aux_sym_xauth_location_token1] = ACTIONS(1155), + }, + [156] = { + [ts_builtin_sym_end] = ACTIONS(1159), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1161), + [aux_sym_match_token1] = ACTIONS(1159), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1159), + [aux_sym_address_family_token1] = ACTIONS(1159), + [aux_sym_batch_mode_token1] = ACTIONS(1159), + [aux_sym_bind_address_token1] = ACTIONS(1159), + [aux_sym_bind_interface_token1] = ACTIONS(1159), + [aux_sym_canonical_domains_token1] = ACTIONS(1159), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1159), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1159), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1159), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1159), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1159), + [aux_sym_certificate_file_token1] = ACTIONS(1159), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1159), + [aux_sym_check_host_ip_token1] = ACTIONS(1159), + [aux_sym_ciphers_token1] = ACTIONS(1159), + [aux_sym_cipher_token1] = ACTIONS(1161), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1159), + [aux_sym_compression_token1] = ACTIONS(1159), + [aux_sym_connection_attempts_token1] = ACTIONS(1159), + [aux_sym_connect_timeout_token1] = ACTIONS(1159), + [aux_sym_control_master_token1] = ACTIONS(1159), + [aux_sym_control_path_token1] = ACTIONS(1159), + [aux_sym_control_persist_token1] = ACTIONS(1159), + [aux_sym_dynamic_forward_token1] = ACTIONS(1159), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1159), + [aux_sym_escape_char_token1] = ACTIONS(1159), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1159), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1159), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1159), + [aux_sym_forward_agent_token1] = ACTIONS(1159), + [aux_sym_forward_x11_token1] = ACTIONS(1161), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1159), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1159), + [aux_sym_gateway_ports_token1] = ACTIONS(1159), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1159), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1159), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1159), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1159), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1159), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1159), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1159), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1159), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1159), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1159), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1159), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1159), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1159), + [aux_sym_host_key_alias_token1] = ACTIONS(1159), + [aux_sym_hostname_token1] = ACTIONS(1159), + [aux_sym_identities_only_token1] = ACTIONS(1159), + [aux_sym_identity_agent_token1] = ACTIONS(1159), + [aux_sym_identity_file_token1] = ACTIONS(1159), + [aux_sym_ignore_unknown_token1] = ACTIONS(1159), + [aux_sym_include_token1] = ACTIONS(1159), + [aux_sym_ip_qos_token1] = ACTIONS(1159), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1159), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1159), + [aux_sym_kex_algorithms_token1] = ACTIONS(1159), + [aux_sym_known_hosts_command_token1] = ACTIONS(1159), + [aux_sym_local_command_token1] = ACTIONS(1159), + [aux_sym_local_forward_token1] = ACTIONS(1159), + [aux_sym_log_level_token1] = ACTIONS(1159), + [aux_sym_log_verbose_token1] = ACTIONS(1159), + [aux_sym_macs_token1] = ACTIONS(1159), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1159), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1159), + [aux_sym_password_authentication_token1] = ACTIONS(1159), + [aux_sym_permit_local_command_token1] = ACTIONS(1159), + [aux_sym_permit_remote_open_token1] = ACTIONS(1159), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1159), + [aux_sym_port_token1] = ACTIONS(1159), + [aux_sym_preferred_authentications_token1] = ACTIONS(1159), + [aux_sym_protocol_token1] = ACTIONS(1159), + [aux_sym_proxy_command_token1] = ACTIONS(1159), + [aux_sym_proxy_jump_token1] = ACTIONS(1159), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1159), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1159), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1159), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1159), + [aux_sym_rekey_limit_token1] = ACTIONS(1159), + [aux_sym_remote_command_token1] = ACTIONS(1159), + [aux_sym_remote_forward_token1] = ACTIONS(1159), + [aux_sym_request_tty_token1] = ACTIONS(1159), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1159), + [aux_sym_security_key_provider_token1] = ACTIONS(1159), + [aux_sym_send_env_token1] = ACTIONS(1159), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1159), + [aux_sym_server_alive_interval_token1] = ACTIONS(1159), + [aux_sym_session_type_token1] = ACTIONS(1159), + [aux_sym_set_env_token1] = ACTIONS(1159), + [aux_sym_stdin_null_token1] = ACTIONS(1159), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1159), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1159), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1159), + [aux_sym_syslog_facility_token1] = ACTIONS(1159), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1159), + [aux_sym_keep_alive_token1] = ACTIONS(1159), + [aux_sym_tunnel_token1] = ACTIONS(1161), + [aux_sym_tunnel_device_token1] = ACTIONS(1159), + [aux_sym_update_host_keys_token1] = ACTIONS(1159), + [aux_sym_use_keychain_token1] = ACTIONS(1159), + [aux_sym_user_token1] = ACTIONS(1161), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1159), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1159), + [aux_sym_visual_host_key_token1] = ACTIONS(1159), + [aux_sym_xauth_location_token1] = ACTIONS(1159), + }, + [157] = { + [ts_builtin_sym_end] = ACTIONS(1163), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1165), + [aux_sym_match_token1] = ACTIONS(1163), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1163), + [aux_sym_address_family_token1] = ACTIONS(1163), + [aux_sym_batch_mode_token1] = ACTIONS(1163), + [aux_sym_bind_address_token1] = ACTIONS(1163), + [aux_sym_bind_interface_token1] = ACTIONS(1163), + [aux_sym_canonical_domains_token1] = ACTIONS(1163), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1163), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1163), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1163), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1163), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1163), + [aux_sym_certificate_file_token1] = ACTIONS(1163), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1163), + [aux_sym_check_host_ip_token1] = ACTIONS(1163), + [aux_sym_ciphers_token1] = ACTIONS(1163), + [aux_sym_cipher_token1] = ACTIONS(1165), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1163), + [aux_sym_compression_token1] = ACTIONS(1163), + [aux_sym_connection_attempts_token1] = ACTIONS(1163), + [aux_sym_connect_timeout_token1] = ACTIONS(1163), + [aux_sym_control_master_token1] = ACTIONS(1163), + [aux_sym_control_path_token1] = ACTIONS(1163), + [aux_sym_control_persist_token1] = ACTIONS(1163), + [aux_sym_dynamic_forward_token1] = ACTIONS(1163), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1163), + [aux_sym_escape_char_token1] = ACTIONS(1163), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1163), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1163), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1163), + [aux_sym_forward_agent_token1] = ACTIONS(1163), + [aux_sym_forward_x11_token1] = ACTIONS(1165), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1163), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1163), + [aux_sym_gateway_ports_token1] = ACTIONS(1163), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1163), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1163), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1163), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1163), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1163), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1163), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1163), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1163), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1163), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1163), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1163), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1163), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1163), + [aux_sym_host_key_alias_token1] = ACTIONS(1163), + [aux_sym_hostname_token1] = ACTIONS(1163), + [aux_sym_identities_only_token1] = ACTIONS(1163), + [aux_sym_identity_agent_token1] = ACTIONS(1163), + [aux_sym_identity_file_token1] = ACTIONS(1163), + [aux_sym_ignore_unknown_token1] = ACTIONS(1163), + [aux_sym_include_token1] = ACTIONS(1163), + [aux_sym_ip_qos_token1] = ACTIONS(1163), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1163), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1163), + [aux_sym_kex_algorithms_token1] = ACTIONS(1163), + [aux_sym_known_hosts_command_token1] = ACTIONS(1163), + [aux_sym_local_command_token1] = ACTIONS(1163), + [aux_sym_local_forward_token1] = ACTIONS(1163), + [aux_sym_log_level_token1] = ACTIONS(1163), + [aux_sym_log_verbose_token1] = ACTIONS(1163), + [aux_sym_macs_token1] = ACTIONS(1163), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1163), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1163), + [aux_sym_password_authentication_token1] = ACTIONS(1163), + [aux_sym_permit_local_command_token1] = ACTIONS(1163), + [aux_sym_permit_remote_open_token1] = ACTIONS(1163), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1163), + [aux_sym_port_token1] = ACTIONS(1163), + [aux_sym_preferred_authentications_token1] = ACTIONS(1163), + [aux_sym_protocol_token1] = ACTIONS(1163), + [aux_sym_proxy_command_token1] = ACTIONS(1163), + [aux_sym_proxy_jump_token1] = ACTIONS(1163), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1163), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1163), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1163), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1163), + [aux_sym_rekey_limit_token1] = ACTIONS(1163), + [aux_sym_remote_command_token1] = ACTIONS(1163), + [aux_sym_remote_forward_token1] = ACTIONS(1163), + [aux_sym_request_tty_token1] = ACTIONS(1163), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1163), + [aux_sym_security_key_provider_token1] = ACTIONS(1163), + [aux_sym_send_env_token1] = ACTIONS(1163), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1163), + [aux_sym_server_alive_interval_token1] = ACTIONS(1163), + [aux_sym_session_type_token1] = ACTIONS(1163), + [aux_sym_set_env_token1] = ACTIONS(1163), + [aux_sym_stdin_null_token1] = ACTIONS(1163), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1163), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1163), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1163), + [aux_sym_syslog_facility_token1] = ACTIONS(1163), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1163), + [aux_sym_keep_alive_token1] = ACTIONS(1163), + [aux_sym_tunnel_token1] = ACTIONS(1165), + [aux_sym_tunnel_device_token1] = ACTIONS(1163), + [aux_sym_update_host_keys_token1] = ACTIONS(1163), + [aux_sym_use_keychain_token1] = ACTIONS(1163), + [aux_sym_user_token1] = ACTIONS(1165), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1163), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1163), + [aux_sym_visual_host_key_token1] = ACTIONS(1163), + [aux_sym_xauth_location_token1] = ACTIONS(1163), + }, + [158] = { + [ts_builtin_sym_end] = ACTIONS(1167), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1169), + [aux_sym_match_token1] = ACTIONS(1167), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1167), + [aux_sym_address_family_token1] = ACTIONS(1167), + [aux_sym_batch_mode_token1] = ACTIONS(1167), + [aux_sym_bind_address_token1] = ACTIONS(1167), + [aux_sym_bind_interface_token1] = ACTIONS(1167), + [aux_sym_canonical_domains_token1] = ACTIONS(1167), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1167), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1167), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1167), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1167), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1167), + [aux_sym_certificate_file_token1] = ACTIONS(1167), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1167), + [aux_sym_check_host_ip_token1] = ACTIONS(1167), + [aux_sym_ciphers_token1] = ACTIONS(1167), + [aux_sym_cipher_token1] = ACTIONS(1169), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1167), + [aux_sym_compression_token1] = ACTIONS(1167), + [aux_sym_connection_attempts_token1] = ACTIONS(1167), + [aux_sym_connect_timeout_token1] = ACTIONS(1167), + [aux_sym_control_master_token1] = ACTIONS(1167), + [aux_sym_control_path_token1] = ACTIONS(1167), + [aux_sym_control_persist_token1] = ACTIONS(1167), + [aux_sym_dynamic_forward_token1] = ACTIONS(1167), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1167), + [aux_sym_escape_char_token1] = ACTIONS(1167), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1167), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1167), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1167), + [aux_sym_forward_agent_token1] = ACTIONS(1167), + [aux_sym_forward_x11_token1] = ACTIONS(1169), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1167), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1167), + [aux_sym_gateway_ports_token1] = ACTIONS(1167), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1167), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1167), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1167), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1167), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1167), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1167), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1167), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1167), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1167), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1167), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1167), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1167), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1167), + [aux_sym_host_key_alias_token1] = ACTIONS(1167), + [aux_sym_hostname_token1] = ACTIONS(1167), + [aux_sym_identities_only_token1] = ACTIONS(1167), + [aux_sym_identity_agent_token1] = ACTIONS(1167), + [aux_sym_identity_file_token1] = ACTIONS(1167), + [aux_sym_ignore_unknown_token1] = ACTIONS(1167), + [aux_sym_include_token1] = ACTIONS(1167), + [aux_sym_ip_qos_token1] = ACTIONS(1167), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1167), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1167), + [aux_sym_kex_algorithms_token1] = ACTIONS(1167), + [aux_sym_known_hosts_command_token1] = ACTIONS(1167), + [aux_sym_local_command_token1] = ACTIONS(1167), + [aux_sym_local_forward_token1] = ACTIONS(1167), + [aux_sym_log_level_token1] = ACTIONS(1167), + [aux_sym_log_verbose_token1] = ACTIONS(1167), + [aux_sym_macs_token1] = ACTIONS(1167), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1167), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1167), + [aux_sym_password_authentication_token1] = ACTIONS(1167), + [aux_sym_permit_local_command_token1] = ACTIONS(1167), + [aux_sym_permit_remote_open_token1] = ACTIONS(1167), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1167), + [aux_sym_port_token1] = ACTIONS(1167), + [aux_sym_preferred_authentications_token1] = ACTIONS(1167), + [aux_sym_protocol_token1] = ACTIONS(1167), + [aux_sym_proxy_command_token1] = ACTIONS(1167), + [aux_sym_proxy_jump_token1] = ACTIONS(1167), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1167), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1167), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1167), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1167), + [aux_sym_rekey_limit_token1] = ACTIONS(1167), + [aux_sym_remote_command_token1] = ACTIONS(1167), + [aux_sym_remote_forward_token1] = ACTIONS(1167), + [aux_sym_request_tty_token1] = ACTIONS(1167), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1167), + [aux_sym_security_key_provider_token1] = ACTIONS(1167), + [aux_sym_send_env_token1] = ACTIONS(1167), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1167), + [aux_sym_server_alive_interval_token1] = ACTIONS(1167), + [aux_sym_session_type_token1] = ACTIONS(1167), + [aux_sym_set_env_token1] = ACTIONS(1167), + [aux_sym_stdin_null_token1] = ACTIONS(1167), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1167), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1167), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1167), + [aux_sym_syslog_facility_token1] = ACTIONS(1167), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1167), + [aux_sym_keep_alive_token1] = ACTIONS(1167), + [aux_sym_tunnel_token1] = ACTIONS(1169), + [aux_sym_tunnel_device_token1] = ACTIONS(1167), + [aux_sym_update_host_keys_token1] = ACTIONS(1167), + [aux_sym_use_keychain_token1] = ACTIONS(1167), + [aux_sym_user_token1] = ACTIONS(1169), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1167), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1167), + [aux_sym_visual_host_key_token1] = ACTIONS(1167), + [aux_sym_xauth_location_token1] = ACTIONS(1167), + }, + [159] = { + [ts_builtin_sym_end] = ACTIONS(1171), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1173), + [aux_sym_match_token1] = ACTIONS(1171), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1171), + [aux_sym_address_family_token1] = ACTIONS(1171), + [aux_sym_batch_mode_token1] = ACTIONS(1171), + [aux_sym_bind_address_token1] = ACTIONS(1171), + [aux_sym_bind_interface_token1] = ACTIONS(1171), + [aux_sym_canonical_domains_token1] = ACTIONS(1171), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1171), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1171), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1171), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1171), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1171), + [aux_sym_certificate_file_token1] = ACTIONS(1171), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1171), + [aux_sym_check_host_ip_token1] = ACTIONS(1171), + [aux_sym_ciphers_token1] = ACTIONS(1171), + [aux_sym_cipher_token1] = ACTIONS(1173), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1171), + [aux_sym_compression_token1] = ACTIONS(1171), + [aux_sym_connection_attempts_token1] = ACTIONS(1171), + [aux_sym_connect_timeout_token1] = ACTIONS(1171), + [aux_sym_control_master_token1] = ACTIONS(1171), + [aux_sym_control_path_token1] = ACTIONS(1171), + [aux_sym_control_persist_token1] = ACTIONS(1171), + [aux_sym_dynamic_forward_token1] = ACTIONS(1171), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1171), + [aux_sym_escape_char_token1] = ACTIONS(1171), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1171), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1171), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1171), + [aux_sym_forward_agent_token1] = ACTIONS(1171), + [aux_sym_forward_x11_token1] = ACTIONS(1173), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1171), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1171), + [aux_sym_gateway_ports_token1] = ACTIONS(1171), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1171), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1171), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1171), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1171), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1171), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1171), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1171), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1171), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1171), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1171), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1171), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1171), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1171), + [aux_sym_host_key_alias_token1] = ACTIONS(1171), + [aux_sym_hostname_token1] = ACTIONS(1171), + [aux_sym_identities_only_token1] = ACTIONS(1171), + [aux_sym_identity_agent_token1] = ACTIONS(1171), + [aux_sym_identity_file_token1] = ACTIONS(1171), + [aux_sym_ignore_unknown_token1] = ACTIONS(1171), + [aux_sym_include_token1] = ACTIONS(1171), + [aux_sym_ip_qos_token1] = ACTIONS(1171), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1171), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1171), + [aux_sym_kex_algorithms_token1] = ACTIONS(1171), + [aux_sym_known_hosts_command_token1] = ACTIONS(1171), + [aux_sym_local_command_token1] = ACTIONS(1171), + [aux_sym_local_forward_token1] = ACTIONS(1171), + [aux_sym_log_level_token1] = ACTIONS(1171), + [aux_sym_log_verbose_token1] = ACTIONS(1171), + [aux_sym_macs_token1] = ACTIONS(1171), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1171), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1171), + [aux_sym_password_authentication_token1] = ACTIONS(1171), + [aux_sym_permit_local_command_token1] = ACTIONS(1171), + [aux_sym_permit_remote_open_token1] = ACTIONS(1171), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1171), + [aux_sym_port_token1] = ACTIONS(1171), + [aux_sym_preferred_authentications_token1] = ACTIONS(1171), + [aux_sym_protocol_token1] = ACTIONS(1171), + [aux_sym_proxy_command_token1] = ACTIONS(1171), + [aux_sym_proxy_jump_token1] = ACTIONS(1171), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1171), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1171), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1171), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1171), + [aux_sym_rekey_limit_token1] = ACTIONS(1171), + [aux_sym_remote_command_token1] = ACTIONS(1171), + [aux_sym_remote_forward_token1] = ACTIONS(1171), + [aux_sym_request_tty_token1] = ACTIONS(1171), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1171), + [aux_sym_security_key_provider_token1] = ACTIONS(1171), + [aux_sym_send_env_token1] = ACTIONS(1171), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1171), + [aux_sym_server_alive_interval_token1] = ACTIONS(1171), + [aux_sym_session_type_token1] = ACTIONS(1171), + [aux_sym_set_env_token1] = ACTIONS(1171), + [aux_sym_stdin_null_token1] = ACTIONS(1171), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1171), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1171), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1171), + [aux_sym_syslog_facility_token1] = ACTIONS(1171), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1171), + [aux_sym_keep_alive_token1] = ACTIONS(1171), + [aux_sym_tunnel_token1] = ACTIONS(1173), + [aux_sym_tunnel_device_token1] = ACTIONS(1171), + [aux_sym_update_host_keys_token1] = ACTIONS(1171), + [aux_sym_use_keychain_token1] = ACTIONS(1171), + [aux_sym_user_token1] = ACTIONS(1173), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1171), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1171), + [aux_sym_visual_host_key_token1] = ACTIONS(1171), + [aux_sym_xauth_location_token1] = ACTIONS(1171), + }, + [160] = { + [ts_builtin_sym_end] = ACTIONS(1175), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1177), + [aux_sym_match_token1] = ACTIONS(1175), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1175), + [aux_sym_address_family_token1] = ACTIONS(1175), + [aux_sym_batch_mode_token1] = ACTIONS(1175), + [aux_sym_bind_address_token1] = ACTIONS(1175), + [aux_sym_bind_interface_token1] = ACTIONS(1175), + [aux_sym_canonical_domains_token1] = ACTIONS(1175), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1175), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1175), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1175), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1175), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1175), + [aux_sym_certificate_file_token1] = ACTIONS(1175), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1175), + [aux_sym_check_host_ip_token1] = ACTIONS(1175), + [aux_sym_ciphers_token1] = ACTIONS(1175), + [aux_sym_cipher_token1] = ACTIONS(1177), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1175), + [aux_sym_compression_token1] = ACTIONS(1175), + [aux_sym_connection_attempts_token1] = ACTIONS(1175), + [aux_sym_connect_timeout_token1] = ACTIONS(1175), + [aux_sym_control_master_token1] = ACTIONS(1175), + [aux_sym_control_path_token1] = ACTIONS(1175), + [aux_sym_control_persist_token1] = ACTIONS(1175), + [aux_sym_dynamic_forward_token1] = ACTIONS(1175), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1175), + [aux_sym_escape_char_token1] = ACTIONS(1175), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1175), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1175), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1175), + [aux_sym_forward_agent_token1] = ACTIONS(1175), + [aux_sym_forward_x11_token1] = ACTIONS(1177), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1175), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1175), + [aux_sym_gateway_ports_token1] = ACTIONS(1175), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1175), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1175), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1175), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1175), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1175), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1175), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1175), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1175), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1175), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1175), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1175), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1175), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1175), + [aux_sym_host_key_alias_token1] = ACTIONS(1175), + [aux_sym_hostname_token1] = ACTIONS(1175), + [aux_sym_identities_only_token1] = ACTIONS(1175), + [aux_sym_identity_agent_token1] = ACTIONS(1175), + [aux_sym_identity_file_token1] = ACTIONS(1175), + [aux_sym_ignore_unknown_token1] = ACTIONS(1175), + [aux_sym_include_token1] = ACTIONS(1175), + [aux_sym_ip_qos_token1] = ACTIONS(1175), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1175), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1175), + [aux_sym_kex_algorithms_token1] = ACTIONS(1175), + [aux_sym_known_hosts_command_token1] = ACTIONS(1175), + [aux_sym_local_command_token1] = ACTIONS(1175), + [aux_sym_local_forward_token1] = ACTIONS(1175), + [aux_sym_log_level_token1] = ACTIONS(1175), + [aux_sym_log_verbose_token1] = ACTIONS(1175), + [aux_sym_macs_token1] = ACTIONS(1175), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1175), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1175), + [aux_sym_password_authentication_token1] = ACTIONS(1175), + [aux_sym_permit_local_command_token1] = ACTIONS(1175), + [aux_sym_permit_remote_open_token1] = ACTIONS(1175), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1175), + [aux_sym_port_token1] = ACTIONS(1175), + [aux_sym_preferred_authentications_token1] = ACTIONS(1175), + [aux_sym_protocol_token1] = ACTIONS(1175), + [aux_sym_proxy_command_token1] = ACTIONS(1175), + [aux_sym_proxy_jump_token1] = ACTIONS(1175), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1175), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1175), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1175), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1175), + [aux_sym_rekey_limit_token1] = ACTIONS(1175), + [aux_sym_remote_command_token1] = ACTIONS(1175), + [aux_sym_remote_forward_token1] = ACTIONS(1175), + [aux_sym_request_tty_token1] = ACTIONS(1175), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1175), + [aux_sym_security_key_provider_token1] = ACTIONS(1175), + [aux_sym_send_env_token1] = ACTIONS(1175), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1175), + [aux_sym_server_alive_interval_token1] = ACTIONS(1175), + [aux_sym_session_type_token1] = ACTIONS(1175), + [aux_sym_set_env_token1] = ACTIONS(1175), + [aux_sym_stdin_null_token1] = ACTIONS(1175), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1175), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1175), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1175), + [aux_sym_syslog_facility_token1] = ACTIONS(1175), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1175), + [aux_sym_keep_alive_token1] = ACTIONS(1175), + [aux_sym_tunnel_token1] = ACTIONS(1177), + [aux_sym_tunnel_device_token1] = ACTIONS(1175), + [aux_sym_update_host_keys_token1] = ACTIONS(1175), + [aux_sym_use_keychain_token1] = ACTIONS(1175), + [aux_sym_user_token1] = ACTIONS(1177), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1175), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1175), + [aux_sym_visual_host_key_token1] = ACTIONS(1175), + [aux_sym_xauth_location_token1] = ACTIONS(1175), + }, + [161] = { + [ts_builtin_sym_end] = ACTIONS(1179), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1181), + [aux_sym_match_token1] = ACTIONS(1179), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1179), + [aux_sym_address_family_token1] = ACTIONS(1179), + [aux_sym_batch_mode_token1] = ACTIONS(1179), + [aux_sym_bind_address_token1] = ACTIONS(1179), + [aux_sym_bind_interface_token1] = ACTIONS(1179), + [aux_sym_canonical_domains_token1] = ACTIONS(1179), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1179), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1179), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1179), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1179), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1179), + [aux_sym_certificate_file_token1] = ACTIONS(1179), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1179), + [aux_sym_check_host_ip_token1] = ACTIONS(1179), + [aux_sym_ciphers_token1] = ACTIONS(1179), + [aux_sym_cipher_token1] = ACTIONS(1181), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1179), + [aux_sym_compression_token1] = ACTIONS(1179), + [aux_sym_connection_attempts_token1] = ACTIONS(1179), + [aux_sym_connect_timeout_token1] = ACTIONS(1179), + [aux_sym_control_master_token1] = ACTIONS(1179), + [aux_sym_control_path_token1] = ACTIONS(1179), + [aux_sym_control_persist_token1] = ACTIONS(1179), + [aux_sym_dynamic_forward_token1] = ACTIONS(1179), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1179), + [aux_sym_escape_char_token1] = ACTIONS(1179), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1179), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1179), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1179), + [aux_sym_forward_agent_token1] = ACTIONS(1179), + [aux_sym_forward_x11_token1] = ACTIONS(1181), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1179), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1179), + [aux_sym_gateway_ports_token1] = ACTIONS(1179), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1179), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1179), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1179), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1179), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1179), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1179), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1179), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1179), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1179), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1179), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1179), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1179), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1179), + [aux_sym_host_key_alias_token1] = ACTIONS(1179), + [aux_sym_hostname_token1] = ACTIONS(1179), + [aux_sym_identities_only_token1] = ACTIONS(1179), + [aux_sym_identity_agent_token1] = ACTIONS(1179), + [aux_sym_identity_file_token1] = ACTIONS(1179), + [aux_sym_ignore_unknown_token1] = ACTIONS(1179), + [aux_sym_include_token1] = ACTIONS(1179), + [aux_sym_ip_qos_token1] = ACTIONS(1179), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1179), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1179), + [aux_sym_kex_algorithms_token1] = ACTIONS(1179), + [aux_sym_known_hosts_command_token1] = ACTIONS(1179), + [aux_sym_local_command_token1] = ACTIONS(1179), + [aux_sym_local_forward_token1] = ACTIONS(1179), + [aux_sym_log_level_token1] = ACTIONS(1179), + [aux_sym_log_verbose_token1] = ACTIONS(1179), + [aux_sym_macs_token1] = ACTIONS(1179), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1179), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1179), + [aux_sym_password_authentication_token1] = ACTIONS(1179), + [aux_sym_permit_local_command_token1] = ACTIONS(1179), + [aux_sym_permit_remote_open_token1] = ACTIONS(1179), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1179), + [aux_sym_port_token1] = ACTIONS(1179), + [aux_sym_preferred_authentications_token1] = ACTIONS(1179), + [aux_sym_protocol_token1] = ACTIONS(1179), + [aux_sym_proxy_command_token1] = ACTIONS(1179), + [aux_sym_proxy_jump_token1] = ACTIONS(1179), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1179), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1179), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1179), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1179), + [aux_sym_rekey_limit_token1] = ACTIONS(1179), + [aux_sym_remote_command_token1] = ACTIONS(1179), + [aux_sym_remote_forward_token1] = ACTIONS(1179), + [aux_sym_request_tty_token1] = ACTIONS(1179), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1179), + [aux_sym_security_key_provider_token1] = ACTIONS(1179), + [aux_sym_send_env_token1] = ACTIONS(1179), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1179), + [aux_sym_server_alive_interval_token1] = ACTIONS(1179), + [aux_sym_session_type_token1] = ACTIONS(1179), + [aux_sym_set_env_token1] = ACTIONS(1179), + [aux_sym_stdin_null_token1] = ACTIONS(1179), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1179), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1179), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1179), + [aux_sym_syslog_facility_token1] = ACTIONS(1179), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1179), + [aux_sym_keep_alive_token1] = ACTIONS(1179), + [aux_sym_tunnel_token1] = ACTIONS(1181), + [aux_sym_tunnel_device_token1] = ACTIONS(1179), + [aux_sym_update_host_keys_token1] = ACTIONS(1179), + [aux_sym_use_keychain_token1] = ACTIONS(1179), + [aux_sym_user_token1] = ACTIONS(1181), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1179), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1179), + [aux_sym_visual_host_key_token1] = ACTIONS(1179), + [aux_sym_xauth_location_token1] = ACTIONS(1179), + }, + [162] = { + [ts_builtin_sym_end] = ACTIONS(1183), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1185), + [aux_sym_match_token1] = ACTIONS(1183), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1183), + [aux_sym_address_family_token1] = ACTIONS(1183), + [aux_sym_batch_mode_token1] = ACTIONS(1183), + [aux_sym_bind_address_token1] = ACTIONS(1183), + [aux_sym_bind_interface_token1] = ACTIONS(1183), + [aux_sym_canonical_domains_token1] = ACTIONS(1183), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1183), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1183), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1183), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1183), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1183), + [aux_sym_certificate_file_token1] = ACTIONS(1183), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1183), + [aux_sym_check_host_ip_token1] = ACTIONS(1183), + [aux_sym_ciphers_token1] = ACTIONS(1183), + [aux_sym_cipher_token1] = ACTIONS(1185), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1183), + [aux_sym_compression_token1] = ACTIONS(1183), + [aux_sym_connection_attempts_token1] = ACTIONS(1183), + [aux_sym_connect_timeout_token1] = ACTIONS(1183), + [aux_sym_control_master_token1] = ACTIONS(1183), + [aux_sym_control_path_token1] = ACTIONS(1183), + [aux_sym_control_persist_token1] = ACTIONS(1183), + [aux_sym_dynamic_forward_token1] = ACTIONS(1183), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1183), + [aux_sym_escape_char_token1] = ACTIONS(1183), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1183), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1183), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1183), + [aux_sym_forward_agent_token1] = ACTIONS(1183), + [aux_sym_forward_x11_token1] = ACTIONS(1185), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1183), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1183), + [aux_sym_gateway_ports_token1] = ACTIONS(1183), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1183), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1183), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1183), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1183), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1183), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1183), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1183), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1183), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1183), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1183), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1183), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1183), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1183), + [aux_sym_host_key_alias_token1] = ACTIONS(1183), + [aux_sym_hostname_token1] = ACTIONS(1183), + [aux_sym_identities_only_token1] = ACTIONS(1183), + [aux_sym_identity_agent_token1] = ACTIONS(1183), + [aux_sym_identity_file_token1] = ACTIONS(1183), + [aux_sym_ignore_unknown_token1] = ACTIONS(1183), + [aux_sym_include_token1] = ACTIONS(1183), + [aux_sym_ip_qos_token1] = ACTIONS(1183), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1183), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1183), + [aux_sym_kex_algorithms_token1] = ACTIONS(1183), + [aux_sym_known_hosts_command_token1] = ACTIONS(1183), + [aux_sym_local_command_token1] = ACTIONS(1183), + [aux_sym_local_forward_token1] = ACTIONS(1183), + [aux_sym_log_level_token1] = ACTIONS(1183), + [aux_sym_log_verbose_token1] = ACTIONS(1183), + [aux_sym_macs_token1] = ACTIONS(1183), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1183), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1183), + [aux_sym_password_authentication_token1] = ACTIONS(1183), + [aux_sym_permit_local_command_token1] = ACTIONS(1183), + [aux_sym_permit_remote_open_token1] = ACTIONS(1183), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1183), + [aux_sym_port_token1] = ACTIONS(1183), + [aux_sym_preferred_authentications_token1] = ACTIONS(1183), + [aux_sym_protocol_token1] = ACTIONS(1183), + [aux_sym_proxy_command_token1] = ACTIONS(1183), + [aux_sym_proxy_jump_token1] = ACTIONS(1183), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1183), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1183), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1183), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1183), + [aux_sym_rekey_limit_token1] = ACTIONS(1183), + [aux_sym_remote_command_token1] = ACTIONS(1183), + [aux_sym_remote_forward_token1] = ACTIONS(1183), + [aux_sym_request_tty_token1] = ACTIONS(1183), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1183), + [aux_sym_security_key_provider_token1] = ACTIONS(1183), + [aux_sym_send_env_token1] = ACTIONS(1183), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1183), + [aux_sym_server_alive_interval_token1] = ACTIONS(1183), + [aux_sym_session_type_token1] = ACTIONS(1183), + [aux_sym_set_env_token1] = ACTIONS(1183), + [aux_sym_stdin_null_token1] = ACTIONS(1183), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1183), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1183), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1183), + [aux_sym_syslog_facility_token1] = ACTIONS(1183), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1183), + [aux_sym_keep_alive_token1] = ACTIONS(1183), + [aux_sym_tunnel_token1] = ACTIONS(1185), + [aux_sym_tunnel_device_token1] = ACTIONS(1183), + [aux_sym_update_host_keys_token1] = ACTIONS(1183), + [aux_sym_use_keychain_token1] = ACTIONS(1183), + [aux_sym_user_token1] = ACTIONS(1185), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1183), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1183), + [aux_sym_visual_host_key_token1] = ACTIONS(1183), + [aux_sym_xauth_location_token1] = ACTIONS(1183), + }, + [163] = { + [ts_builtin_sym_end] = ACTIONS(1187), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1189), + [aux_sym_match_token1] = ACTIONS(1187), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1187), + [aux_sym_address_family_token1] = ACTIONS(1187), + [aux_sym_batch_mode_token1] = ACTIONS(1187), + [aux_sym_bind_address_token1] = ACTIONS(1187), + [aux_sym_bind_interface_token1] = ACTIONS(1187), + [aux_sym_canonical_domains_token1] = ACTIONS(1187), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1187), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1187), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1187), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1187), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1187), + [aux_sym_certificate_file_token1] = ACTIONS(1187), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1187), + [aux_sym_check_host_ip_token1] = ACTIONS(1187), + [aux_sym_ciphers_token1] = ACTIONS(1187), + [aux_sym_cipher_token1] = ACTIONS(1189), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1187), + [aux_sym_compression_token1] = ACTIONS(1187), + [aux_sym_connection_attempts_token1] = ACTIONS(1187), + [aux_sym_connect_timeout_token1] = ACTIONS(1187), + [aux_sym_control_master_token1] = ACTIONS(1187), + [aux_sym_control_path_token1] = ACTIONS(1187), + [aux_sym_control_persist_token1] = ACTIONS(1187), + [aux_sym_dynamic_forward_token1] = ACTIONS(1187), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1187), + [aux_sym_escape_char_token1] = ACTIONS(1187), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1187), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1187), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1187), + [aux_sym_forward_agent_token1] = ACTIONS(1187), + [aux_sym_forward_x11_token1] = ACTIONS(1189), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1187), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1187), + [aux_sym_gateway_ports_token1] = ACTIONS(1187), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1187), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1187), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1187), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1187), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1187), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1187), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1187), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1187), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1187), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1187), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1187), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1187), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1187), + [aux_sym_host_key_alias_token1] = ACTIONS(1187), + [aux_sym_hostname_token1] = ACTIONS(1187), + [aux_sym_identities_only_token1] = ACTIONS(1187), + [aux_sym_identity_agent_token1] = ACTIONS(1187), + [aux_sym_identity_file_token1] = ACTIONS(1187), + [aux_sym_ignore_unknown_token1] = ACTIONS(1187), + [aux_sym_include_token1] = ACTIONS(1187), + [aux_sym_ip_qos_token1] = ACTIONS(1187), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1187), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1187), + [aux_sym_kex_algorithms_token1] = ACTIONS(1187), + [aux_sym_known_hosts_command_token1] = ACTIONS(1187), + [aux_sym_local_command_token1] = ACTIONS(1187), + [aux_sym_local_forward_token1] = ACTIONS(1187), + [aux_sym_log_level_token1] = ACTIONS(1187), + [aux_sym_log_verbose_token1] = ACTIONS(1187), + [aux_sym_macs_token1] = ACTIONS(1187), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1187), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1187), + [aux_sym_password_authentication_token1] = ACTIONS(1187), + [aux_sym_permit_local_command_token1] = ACTIONS(1187), + [aux_sym_permit_remote_open_token1] = ACTIONS(1187), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1187), + [aux_sym_port_token1] = ACTIONS(1187), + [aux_sym_preferred_authentications_token1] = ACTIONS(1187), + [aux_sym_protocol_token1] = ACTIONS(1187), + [aux_sym_proxy_command_token1] = ACTIONS(1187), + [aux_sym_proxy_jump_token1] = ACTIONS(1187), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1187), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1187), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1187), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1187), + [aux_sym_rekey_limit_token1] = ACTIONS(1187), + [aux_sym_remote_command_token1] = ACTIONS(1187), + [aux_sym_remote_forward_token1] = ACTIONS(1187), + [aux_sym_request_tty_token1] = ACTIONS(1187), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1187), + [aux_sym_security_key_provider_token1] = ACTIONS(1187), + [aux_sym_send_env_token1] = ACTIONS(1187), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1187), + [aux_sym_server_alive_interval_token1] = ACTIONS(1187), + [aux_sym_session_type_token1] = ACTIONS(1187), + [aux_sym_set_env_token1] = ACTIONS(1187), + [aux_sym_stdin_null_token1] = ACTIONS(1187), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1187), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1187), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1187), + [aux_sym_syslog_facility_token1] = ACTIONS(1187), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1187), + [aux_sym_keep_alive_token1] = ACTIONS(1187), + [aux_sym_tunnel_token1] = ACTIONS(1189), + [aux_sym_tunnel_device_token1] = ACTIONS(1187), + [aux_sym_update_host_keys_token1] = ACTIONS(1187), + [aux_sym_use_keychain_token1] = ACTIONS(1187), + [aux_sym_user_token1] = ACTIONS(1189), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1187), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1187), + [aux_sym_visual_host_key_token1] = ACTIONS(1187), + [aux_sym_xauth_location_token1] = ACTIONS(1187), + }, + [164] = { + [ts_builtin_sym_end] = ACTIONS(1191), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1193), + [aux_sym_match_token1] = ACTIONS(1191), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1191), + [aux_sym_address_family_token1] = ACTIONS(1191), + [aux_sym_batch_mode_token1] = ACTIONS(1191), + [aux_sym_bind_address_token1] = ACTIONS(1191), + [aux_sym_bind_interface_token1] = ACTIONS(1191), + [aux_sym_canonical_domains_token1] = ACTIONS(1191), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1191), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1191), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1191), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1191), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1191), + [aux_sym_certificate_file_token1] = ACTIONS(1191), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1191), + [aux_sym_check_host_ip_token1] = ACTIONS(1191), + [aux_sym_ciphers_token1] = ACTIONS(1191), + [aux_sym_cipher_token1] = ACTIONS(1193), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1191), + [aux_sym_compression_token1] = ACTIONS(1191), + [aux_sym_connection_attempts_token1] = ACTIONS(1191), + [aux_sym_connect_timeout_token1] = ACTIONS(1191), + [aux_sym_control_master_token1] = ACTIONS(1191), + [aux_sym_control_path_token1] = ACTIONS(1191), + [aux_sym_control_persist_token1] = ACTIONS(1191), + [aux_sym_dynamic_forward_token1] = ACTIONS(1191), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1191), + [aux_sym_escape_char_token1] = ACTIONS(1191), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1191), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1191), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1191), + [aux_sym_forward_agent_token1] = ACTIONS(1191), + [aux_sym_forward_x11_token1] = ACTIONS(1193), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1191), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1191), + [aux_sym_gateway_ports_token1] = ACTIONS(1191), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1191), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1191), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1191), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1191), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1191), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1191), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1191), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1191), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1191), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1191), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1191), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1191), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1191), + [aux_sym_host_key_alias_token1] = ACTIONS(1191), + [aux_sym_hostname_token1] = ACTIONS(1191), + [aux_sym_identities_only_token1] = ACTIONS(1191), + [aux_sym_identity_agent_token1] = ACTIONS(1191), + [aux_sym_identity_file_token1] = ACTIONS(1191), + [aux_sym_ignore_unknown_token1] = ACTIONS(1191), + [aux_sym_include_token1] = ACTIONS(1191), + [aux_sym_ip_qos_token1] = ACTIONS(1191), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1191), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1191), + [aux_sym_kex_algorithms_token1] = ACTIONS(1191), + [aux_sym_known_hosts_command_token1] = ACTIONS(1191), + [aux_sym_local_command_token1] = ACTIONS(1191), + [aux_sym_local_forward_token1] = ACTIONS(1191), + [aux_sym_log_level_token1] = ACTIONS(1191), + [aux_sym_log_verbose_token1] = ACTIONS(1191), + [aux_sym_macs_token1] = ACTIONS(1191), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1191), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1191), + [aux_sym_password_authentication_token1] = ACTIONS(1191), + [aux_sym_permit_local_command_token1] = ACTIONS(1191), + [aux_sym_permit_remote_open_token1] = ACTIONS(1191), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1191), + [aux_sym_port_token1] = ACTIONS(1191), + [aux_sym_preferred_authentications_token1] = ACTIONS(1191), + [aux_sym_protocol_token1] = ACTIONS(1191), + [aux_sym_proxy_command_token1] = ACTIONS(1191), + [aux_sym_proxy_jump_token1] = ACTIONS(1191), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1191), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1191), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1191), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1191), + [aux_sym_rekey_limit_token1] = ACTIONS(1191), + [aux_sym_remote_command_token1] = ACTIONS(1191), + [aux_sym_remote_forward_token1] = ACTIONS(1191), + [aux_sym_request_tty_token1] = ACTIONS(1191), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1191), + [aux_sym_security_key_provider_token1] = ACTIONS(1191), + [aux_sym_send_env_token1] = ACTIONS(1191), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1191), + [aux_sym_server_alive_interval_token1] = ACTIONS(1191), + [aux_sym_session_type_token1] = ACTIONS(1191), + [aux_sym_set_env_token1] = ACTIONS(1191), + [aux_sym_stdin_null_token1] = ACTIONS(1191), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1191), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1191), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1191), + [aux_sym_syslog_facility_token1] = ACTIONS(1191), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1191), + [aux_sym_keep_alive_token1] = ACTIONS(1191), + [aux_sym_tunnel_token1] = ACTIONS(1193), + [aux_sym_tunnel_device_token1] = ACTIONS(1191), + [aux_sym_update_host_keys_token1] = ACTIONS(1191), + [aux_sym_use_keychain_token1] = ACTIONS(1191), + [aux_sym_user_token1] = ACTIONS(1193), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1191), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1191), + [aux_sym_visual_host_key_token1] = ACTIONS(1191), + [aux_sym_xauth_location_token1] = ACTIONS(1191), + }, + [165] = { + [ts_builtin_sym_end] = ACTIONS(1195), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1197), + [aux_sym_match_token1] = ACTIONS(1195), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1195), + [aux_sym_address_family_token1] = ACTIONS(1195), + [aux_sym_batch_mode_token1] = ACTIONS(1195), + [aux_sym_bind_address_token1] = ACTIONS(1195), + [aux_sym_bind_interface_token1] = ACTIONS(1195), + [aux_sym_canonical_domains_token1] = ACTIONS(1195), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1195), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1195), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1195), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1195), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1195), + [aux_sym_certificate_file_token1] = ACTIONS(1195), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1195), + [aux_sym_check_host_ip_token1] = ACTIONS(1195), + [aux_sym_ciphers_token1] = ACTIONS(1195), + [aux_sym_cipher_token1] = ACTIONS(1197), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1195), + [aux_sym_compression_token1] = ACTIONS(1195), + [aux_sym_connection_attempts_token1] = ACTIONS(1195), + [aux_sym_connect_timeout_token1] = ACTIONS(1195), + [aux_sym_control_master_token1] = ACTIONS(1195), + [aux_sym_control_path_token1] = ACTIONS(1195), + [aux_sym_control_persist_token1] = ACTIONS(1195), + [aux_sym_dynamic_forward_token1] = ACTIONS(1195), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1195), + [aux_sym_escape_char_token1] = ACTIONS(1195), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1195), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1195), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1195), + [aux_sym_forward_agent_token1] = ACTIONS(1195), + [aux_sym_forward_x11_token1] = ACTIONS(1197), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1195), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1195), + [aux_sym_gateway_ports_token1] = ACTIONS(1195), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1195), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1195), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1195), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1195), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1195), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1195), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1195), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1195), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1195), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1195), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1195), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1195), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1195), + [aux_sym_host_key_alias_token1] = ACTIONS(1195), + [aux_sym_hostname_token1] = ACTIONS(1195), + [aux_sym_identities_only_token1] = ACTIONS(1195), + [aux_sym_identity_agent_token1] = ACTIONS(1195), + [aux_sym_identity_file_token1] = ACTIONS(1195), + [aux_sym_ignore_unknown_token1] = ACTIONS(1195), + [aux_sym_include_token1] = ACTIONS(1195), + [aux_sym_ip_qos_token1] = ACTIONS(1195), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1195), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1195), + [aux_sym_kex_algorithms_token1] = ACTIONS(1195), + [aux_sym_known_hosts_command_token1] = ACTIONS(1195), + [aux_sym_local_command_token1] = ACTIONS(1195), + [aux_sym_local_forward_token1] = ACTIONS(1195), + [aux_sym_log_level_token1] = ACTIONS(1195), + [aux_sym_log_verbose_token1] = ACTIONS(1195), + [aux_sym_macs_token1] = ACTIONS(1195), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1195), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1195), + [aux_sym_password_authentication_token1] = ACTIONS(1195), + [aux_sym_permit_local_command_token1] = ACTIONS(1195), + [aux_sym_permit_remote_open_token1] = ACTIONS(1195), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1195), + [aux_sym_port_token1] = ACTIONS(1195), + [aux_sym_preferred_authentications_token1] = ACTIONS(1195), + [aux_sym_protocol_token1] = ACTIONS(1195), + [aux_sym_proxy_command_token1] = ACTIONS(1195), + [aux_sym_proxy_jump_token1] = ACTIONS(1195), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1195), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1195), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1195), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1195), + [aux_sym_rekey_limit_token1] = ACTIONS(1195), + [aux_sym_remote_command_token1] = ACTIONS(1195), + [aux_sym_remote_forward_token1] = ACTIONS(1195), + [aux_sym_request_tty_token1] = ACTIONS(1195), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1195), + [aux_sym_security_key_provider_token1] = ACTIONS(1195), + [aux_sym_send_env_token1] = ACTIONS(1195), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1195), + [aux_sym_server_alive_interval_token1] = ACTIONS(1195), + [aux_sym_session_type_token1] = ACTIONS(1195), + [aux_sym_set_env_token1] = ACTIONS(1195), + [aux_sym_stdin_null_token1] = ACTIONS(1195), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1195), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1195), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1195), + [aux_sym_syslog_facility_token1] = ACTIONS(1195), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1195), + [aux_sym_keep_alive_token1] = ACTIONS(1195), + [aux_sym_tunnel_token1] = ACTIONS(1197), + [aux_sym_tunnel_device_token1] = ACTIONS(1195), + [aux_sym_update_host_keys_token1] = ACTIONS(1195), + [aux_sym_use_keychain_token1] = ACTIONS(1195), + [aux_sym_user_token1] = ACTIONS(1197), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1195), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1195), + [aux_sym_visual_host_key_token1] = ACTIONS(1195), + [aux_sym_xauth_location_token1] = ACTIONS(1195), + }, + [166] = { + [ts_builtin_sym_end] = ACTIONS(1199), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1201), + [aux_sym_match_token1] = ACTIONS(1199), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1199), + [aux_sym_address_family_token1] = ACTIONS(1199), + [aux_sym_batch_mode_token1] = ACTIONS(1199), + [aux_sym_bind_address_token1] = ACTIONS(1199), + [aux_sym_bind_interface_token1] = ACTIONS(1199), + [aux_sym_canonical_domains_token1] = ACTIONS(1199), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1199), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1199), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1199), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1199), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1199), + [aux_sym_certificate_file_token1] = ACTIONS(1199), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1199), + [aux_sym_check_host_ip_token1] = ACTIONS(1199), + [aux_sym_ciphers_token1] = ACTIONS(1199), + [aux_sym_cipher_token1] = ACTIONS(1201), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1199), + [aux_sym_compression_token1] = ACTIONS(1199), + [aux_sym_connection_attempts_token1] = ACTIONS(1199), + [aux_sym_connect_timeout_token1] = ACTIONS(1199), + [aux_sym_control_master_token1] = ACTIONS(1199), + [aux_sym_control_path_token1] = ACTIONS(1199), + [aux_sym_control_persist_token1] = ACTIONS(1199), + [aux_sym_dynamic_forward_token1] = ACTIONS(1199), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1199), + [aux_sym_escape_char_token1] = ACTIONS(1199), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1199), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1199), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1199), + [aux_sym_forward_agent_token1] = ACTIONS(1199), + [aux_sym_forward_x11_token1] = ACTIONS(1201), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1199), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1199), + [aux_sym_gateway_ports_token1] = ACTIONS(1199), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1199), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1199), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1199), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1199), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1199), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1199), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1199), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1199), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1199), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1199), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1199), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1199), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1199), + [aux_sym_host_key_alias_token1] = ACTIONS(1199), + [aux_sym_hostname_token1] = ACTIONS(1199), + [aux_sym_identities_only_token1] = ACTIONS(1199), + [aux_sym_identity_agent_token1] = ACTIONS(1199), + [aux_sym_identity_file_token1] = ACTIONS(1199), + [aux_sym_ignore_unknown_token1] = ACTIONS(1199), + [aux_sym_include_token1] = ACTIONS(1199), + [aux_sym_ip_qos_token1] = ACTIONS(1199), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1199), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1199), + [aux_sym_kex_algorithms_token1] = ACTIONS(1199), + [aux_sym_known_hosts_command_token1] = ACTIONS(1199), + [aux_sym_local_command_token1] = ACTIONS(1199), + [aux_sym_local_forward_token1] = ACTIONS(1199), + [aux_sym_log_level_token1] = ACTIONS(1199), + [aux_sym_log_verbose_token1] = ACTIONS(1199), + [aux_sym_macs_token1] = ACTIONS(1199), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1199), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1199), + [aux_sym_password_authentication_token1] = ACTIONS(1199), + [aux_sym_permit_local_command_token1] = ACTIONS(1199), + [aux_sym_permit_remote_open_token1] = ACTIONS(1199), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1199), + [aux_sym_port_token1] = ACTIONS(1199), + [aux_sym_preferred_authentications_token1] = ACTIONS(1199), + [aux_sym_protocol_token1] = ACTIONS(1199), + [aux_sym_proxy_command_token1] = ACTIONS(1199), + [aux_sym_proxy_jump_token1] = ACTIONS(1199), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1199), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1199), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1199), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1199), + [aux_sym_rekey_limit_token1] = ACTIONS(1199), + [aux_sym_remote_command_token1] = ACTIONS(1199), + [aux_sym_remote_forward_token1] = ACTIONS(1199), + [aux_sym_request_tty_token1] = ACTIONS(1199), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1199), + [aux_sym_security_key_provider_token1] = ACTIONS(1199), + [aux_sym_send_env_token1] = ACTIONS(1199), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1199), + [aux_sym_server_alive_interval_token1] = ACTIONS(1199), + [aux_sym_session_type_token1] = ACTIONS(1199), + [aux_sym_set_env_token1] = ACTIONS(1199), + [aux_sym_stdin_null_token1] = ACTIONS(1199), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1199), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1199), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1199), + [aux_sym_syslog_facility_token1] = ACTIONS(1199), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1199), + [aux_sym_keep_alive_token1] = ACTIONS(1199), + [aux_sym_tunnel_token1] = ACTIONS(1201), + [aux_sym_tunnel_device_token1] = ACTIONS(1199), + [aux_sym_update_host_keys_token1] = ACTIONS(1199), + [aux_sym_use_keychain_token1] = ACTIONS(1199), + [aux_sym_user_token1] = ACTIONS(1201), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1199), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1199), + [aux_sym_visual_host_key_token1] = ACTIONS(1199), + [aux_sym_xauth_location_token1] = ACTIONS(1199), + }, + [167] = { + [ts_builtin_sym_end] = ACTIONS(1203), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1205), + [aux_sym_match_token1] = ACTIONS(1203), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1203), + [aux_sym_address_family_token1] = ACTIONS(1203), + [aux_sym_batch_mode_token1] = ACTIONS(1203), + [aux_sym_bind_address_token1] = ACTIONS(1203), + [aux_sym_bind_interface_token1] = ACTIONS(1203), + [aux_sym_canonical_domains_token1] = ACTIONS(1203), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1203), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1203), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1203), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1203), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1203), + [aux_sym_certificate_file_token1] = ACTIONS(1203), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1203), + [aux_sym_check_host_ip_token1] = ACTIONS(1203), + [aux_sym_ciphers_token1] = ACTIONS(1203), + [aux_sym_cipher_token1] = ACTIONS(1205), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1203), + [aux_sym_compression_token1] = ACTIONS(1203), + [aux_sym_connection_attempts_token1] = ACTIONS(1203), + [aux_sym_connect_timeout_token1] = ACTIONS(1203), + [aux_sym_control_master_token1] = ACTIONS(1203), + [aux_sym_control_path_token1] = ACTIONS(1203), + [aux_sym_control_persist_token1] = ACTIONS(1203), + [aux_sym_dynamic_forward_token1] = ACTIONS(1203), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1203), + [aux_sym_escape_char_token1] = ACTIONS(1203), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1203), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1203), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1203), + [aux_sym_forward_agent_token1] = ACTIONS(1203), + [aux_sym_forward_x11_token1] = ACTIONS(1205), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1203), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1203), + [aux_sym_gateway_ports_token1] = ACTIONS(1203), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1203), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1203), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1203), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1203), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1203), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1203), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1203), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1203), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1203), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1203), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1203), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1203), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1203), + [aux_sym_host_key_alias_token1] = ACTIONS(1203), + [aux_sym_hostname_token1] = ACTIONS(1203), + [aux_sym_identities_only_token1] = ACTIONS(1203), + [aux_sym_identity_agent_token1] = ACTIONS(1203), + [aux_sym_identity_file_token1] = ACTIONS(1203), + [aux_sym_ignore_unknown_token1] = ACTIONS(1203), + [aux_sym_include_token1] = ACTIONS(1203), + [aux_sym_ip_qos_token1] = ACTIONS(1203), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1203), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1203), + [aux_sym_kex_algorithms_token1] = ACTIONS(1203), + [aux_sym_known_hosts_command_token1] = ACTIONS(1203), + [aux_sym_local_command_token1] = ACTIONS(1203), + [aux_sym_local_forward_token1] = ACTIONS(1203), + [aux_sym_log_level_token1] = ACTIONS(1203), + [aux_sym_log_verbose_token1] = ACTIONS(1203), + [aux_sym_macs_token1] = ACTIONS(1203), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1203), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1203), + [aux_sym_password_authentication_token1] = ACTIONS(1203), + [aux_sym_permit_local_command_token1] = ACTIONS(1203), + [aux_sym_permit_remote_open_token1] = ACTIONS(1203), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1203), + [aux_sym_port_token1] = ACTIONS(1203), + [aux_sym_preferred_authentications_token1] = ACTIONS(1203), + [aux_sym_protocol_token1] = ACTIONS(1203), + [aux_sym_proxy_command_token1] = ACTIONS(1203), + [aux_sym_proxy_jump_token1] = ACTIONS(1203), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1203), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1203), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1203), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1203), + [aux_sym_rekey_limit_token1] = ACTIONS(1203), + [aux_sym_remote_command_token1] = ACTIONS(1203), + [aux_sym_remote_forward_token1] = ACTIONS(1203), + [aux_sym_request_tty_token1] = ACTIONS(1203), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1203), + [aux_sym_security_key_provider_token1] = ACTIONS(1203), + [aux_sym_send_env_token1] = ACTIONS(1203), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1203), + [aux_sym_server_alive_interval_token1] = ACTIONS(1203), + [aux_sym_session_type_token1] = ACTIONS(1203), + [aux_sym_set_env_token1] = ACTIONS(1203), + [aux_sym_stdin_null_token1] = ACTIONS(1203), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1203), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1203), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1203), + [aux_sym_syslog_facility_token1] = ACTIONS(1203), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1203), + [aux_sym_keep_alive_token1] = ACTIONS(1203), + [aux_sym_tunnel_token1] = ACTIONS(1205), + [aux_sym_tunnel_device_token1] = ACTIONS(1203), + [aux_sym_update_host_keys_token1] = ACTIONS(1203), + [aux_sym_use_keychain_token1] = ACTIONS(1203), + [aux_sym_user_token1] = ACTIONS(1205), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1203), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1203), + [aux_sym_visual_host_key_token1] = ACTIONS(1203), + [aux_sym_xauth_location_token1] = ACTIONS(1203), + }, + [168] = { + [ts_builtin_sym_end] = ACTIONS(1207), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1209), + [aux_sym_match_token1] = ACTIONS(1207), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1207), + [aux_sym_address_family_token1] = ACTIONS(1207), + [aux_sym_batch_mode_token1] = ACTIONS(1207), + [aux_sym_bind_address_token1] = ACTIONS(1207), + [aux_sym_bind_interface_token1] = ACTIONS(1207), + [aux_sym_canonical_domains_token1] = ACTIONS(1207), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1207), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1207), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1207), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1207), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1207), + [aux_sym_certificate_file_token1] = ACTIONS(1207), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1207), + [aux_sym_check_host_ip_token1] = ACTIONS(1207), + [aux_sym_ciphers_token1] = ACTIONS(1207), + [aux_sym_cipher_token1] = ACTIONS(1209), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1207), + [aux_sym_compression_token1] = ACTIONS(1207), + [aux_sym_connection_attempts_token1] = ACTIONS(1207), + [aux_sym_connect_timeout_token1] = ACTIONS(1207), + [aux_sym_control_master_token1] = ACTIONS(1207), + [aux_sym_control_path_token1] = ACTIONS(1207), + [aux_sym_control_persist_token1] = ACTIONS(1207), + [aux_sym_dynamic_forward_token1] = ACTIONS(1207), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1207), + [aux_sym_escape_char_token1] = ACTIONS(1207), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1207), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1207), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1207), + [aux_sym_forward_agent_token1] = ACTIONS(1207), + [aux_sym_forward_x11_token1] = ACTIONS(1209), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1207), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1207), + [aux_sym_gateway_ports_token1] = ACTIONS(1207), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1207), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1207), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1207), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1207), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1207), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1207), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1207), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1207), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1207), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1207), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1207), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1207), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1207), + [aux_sym_host_key_alias_token1] = ACTIONS(1207), + [aux_sym_hostname_token1] = ACTIONS(1207), + [aux_sym_identities_only_token1] = ACTIONS(1207), + [aux_sym_identity_agent_token1] = ACTIONS(1207), + [aux_sym_identity_file_token1] = ACTIONS(1207), + [aux_sym_ignore_unknown_token1] = ACTIONS(1207), + [aux_sym_include_token1] = ACTIONS(1207), + [aux_sym_ip_qos_token1] = ACTIONS(1207), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1207), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1207), + [aux_sym_kex_algorithms_token1] = ACTIONS(1207), + [aux_sym_known_hosts_command_token1] = ACTIONS(1207), + [aux_sym_local_command_token1] = ACTIONS(1207), + [aux_sym_local_forward_token1] = ACTIONS(1207), + [aux_sym_log_level_token1] = ACTIONS(1207), + [aux_sym_log_verbose_token1] = ACTIONS(1207), + [aux_sym_macs_token1] = ACTIONS(1207), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1207), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1207), + [aux_sym_password_authentication_token1] = ACTIONS(1207), + [aux_sym_permit_local_command_token1] = ACTIONS(1207), + [aux_sym_permit_remote_open_token1] = ACTIONS(1207), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1207), + [aux_sym_port_token1] = ACTIONS(1207), + [aux_sym_preferred_authentications_token1] = ACTIONS(1207), + [aux_sym_protocol_token1] = ACTIONS(1207), + [aux_sym_proxy_command_token1] = ACTIONS(1207), + [aux_sym_proxy_jump_token1] = ACTIONS(1207), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1207), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1207), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1207), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1207), + [aux_sym_rekey_limit_token1] = ACTIONS(1207), + [aux_sym_remote_command_token1] = ACTIONS(1207), + [aux_sym_remote_forward_token1] = ACTIONS(1207), + [aux_sym_request_tty_token1] = ACTIONS(1207), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1207), + [aux_sym_security_key_provider_token1] = ACTIONS(1207), + [aux_sym_send_env_token1] = ACTIONS(1207), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1207), + [aux_sym_server_alive_interval_token1] = ACTIONS(1207), + [aux_sym_session_type_token1] = ACTIONS(1207), + [aux_sym_set_env_token1] = ACTIONS(1207), + [aux_sym_stdin_null_token1] = ACTIONS(1207), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1207), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1207), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1207), + [aux_sym_syslog_facility_token1] = ACTIONS(1207), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1207), + [aux_sym_keep_alive_token1] = ACTIONS(1207), + [aux_sym_tunnel_token1] = ACTIONS(1209), + [aux_sym_tunnel_device_token1] = ACTIONS(1207), + [aux_sym_update_host_keys_token1] = ACTIONS(1207), + [aux_sym_use_keychain_token1] = ACTIONS(1207), + [aux_sym_user_token1] = ACTIONS(1209), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1207), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1207), + [aux_sym_visual_host_key_token1] = ACTIONS(1207), + [aux_sym_xauth_location_token1] = ACTIONS(1207), + }, + [169] = { + [ts_builtin_sym_end] = ACTIONS(1211), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1213), + [aux_sym_match_token1] = ACTIONS(1211), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1211), + [aux_sym_address_family_token1] = ACTIONS(1211), + [aux_sym_batch_mode_token1] = ACTIONS(1211), + [aux_sym_bind_address_token1] = ACTIONS(1211), + [aux_sym_bind_interface_token1] = ACTIONS(1211), + [aux_sym_canonical_domains_token1] = ACTIONS(1211), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1211), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1211), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1211), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1211), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1211), + [aux_sym_certificate_file_token1] = ACTIONS(1211), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1211), + [aux_sym_check_host_ip_token1] = ACTIONS(1211), + [aux_sym_ciphers_token1] = ACTIONS(1211), + [aux_sym_cipher_token1] = ACTIONS(1213), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1211), + [aux_sym_compression_token1] = ACTIONS(1211), + [aux_sym_connection_attempts_token1] = ACTIONS(1211), + [aux_sym_connect_timeout_token1] = ACTIONS(1211), + [aux_sym_control_master_token1] = ACTIONS(1211), + [aux_sym_control_path_token1] = ACTIONS(1211), + [aux_sym_control_persist_token1] = ACTIONS(1211), + [aux_sym_dynamic_forward_token1] = ACTIONS(1211), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1211), + [aux_sym_escape_char_token1] = ACTIONS(1211), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1211), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1211), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1211), + [aux_sym_forward_agent_token1] = ACTIONS(1211), + [aux_sym_forward_x11_token1] = ACTIONS(1213), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1211), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1211), + [aux_sym_gateway_ports_token1] = ACTIONS(1211), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1211), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1211), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1211), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1211), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1211), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1211), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1211), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1211), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1211), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1211), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1211), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1211), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1211), + [aux_sym_host_key_alias_token1] = ACTIONS(1211), + [aux_sym_hostname_token1] = ACTIONS(1211), + [aux_sym_identities_only_token1] = ACTIONS(1211), + [aux_sym_identity_agent_token1] = ACTIONS(1211), + [aux_sym_identity_file_token1] = ACTIONS(1211), + [aux_sym_ignore_unknown_token1] = ACTIONS(1211), + [aux_sym_include_token1] = ACTIONS(1211), + [aux_sym_ip_qos_token1] = ACTIONS(1211), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1211), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1211), + [aux_sym_kex_algorithms_token1] = ACTIONS(1211), + [aux_sym_known_hosts_command_token1] = ACTIONS(1211), + [aux_sym_local_command_token1] = ACTIONS(1211), + [aux_sym_local_forward_token1] = ACTIONS(1211), + [aux_sym_log_level_token1] = ACTIONS(1211), + [aux_sym_log_verbose_token1] = ACTIONS(1211), + [aux_sym_macs_token1] = ACTIONS(1211), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1211), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1211), + [aux_sym_password_authentication_token1] = ACTIONS(1211), + [aux_sym_permit_local_command_token1] = ACTIONS(1211), + [aux_sym_permit_remote_open_token1] = ACTIONS(1211), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1211), + [aux_sym_port_token1] = ACTIONS(1211), + [aux_sym_preferred_authentications_token1] = ACTIONS(1211), + [aux_sym_protocol_token1] = ACTIONS(1211), + [aux_sym_proxy_command_token1] = ACTIONS(1211), + [aux_sym_proxy_jump_token1] = ACTIONS(1211), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1211), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1211), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1211), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1211), + [aux_sym_rekey_limit_token1] = ACTIONS(1211), + [aux_sym_remote_command_token1] = ACTIONS(1211), + [aux_sym_remote_forward_token1] = ACTIONS(1211), + [aux_sym_request_tty_token1] = ACTIONS(1211), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1211), + [aux_sym_security_key_provider_token1] = ACTIONS(1211), + [aux_sym_send_env_token1] = ACTIONS(1211), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1211), + [aux_sym_server_alive_interval_token1] = ACTIONS(1211), + [aux_sym_session_type_token1] = ACTIONS(1211), + [aux_sym_set_env_token1] = ACTIONS(1211), + [aux_sym_stdin_null_token1] = ACTIONS(1211), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1211), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1211), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1211), + [aux_sym_syslog_facility_token1] = ACTIONS(1211), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1211), + [aux_sym_keep_alive_token1] = ACTIONS(1211), + [aux_sym_tunnel_token1] = ACTIONS(1213), + [aux_sym_tunnel_device_token1] = ACTIONS(1211), + [aux_sym_update_host_keys_token1] = ACTIONS(1211), + [aux_sym_use_keychain_token1] = ACTIONS(1211), + [aux_sym_user_token1] = ACTIONS(1213), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1211), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1211), + [aux_sym_visual_host_key_token1] = ACTIONS(1211), + [aux_sym_xauth_location_token1] = ACTIONS(1211), + }, + [170] = { + [ts_builtin_sym_end] = ACTIONS(1215), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1217), + [aux_sym_match_token1] = ACTIONS(1215), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1215), + [aux_sym_address_family_token1] = ACTIONS(1215), + [aux_sym_batch_mode_token1] = ACTIONS(1215), + [aux_sym_bind_address_token1] = ACTIONS(1215), + [aux_sym_bind_interface_token1] = ACTIONS(1215), + [aux_sym_canonical_domains_token1] = ACTIONS(1215), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1215), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1215), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1215), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1215), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1215), + [aux_sym_certificate_file_token1] = ACTIONS(1215), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1215), + [aux_sym_check_host_ip_token1] = ACTIONS(1215), + [aux_sym_ciphers_token1] = ACTIONS(1215), + [aux_sym_cipher_token1] = ACTIONS(1217), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1215), + [aux_sym_compression_token1] = ACTIONS(1215), + [aux_sym_connection_attempts_token1] = ACTIONS(1215), + [aux_sym_connect_timeout_token1] = ACTIONS(1215), + [aux_sym_control_master_token1] = ACTIONS(1215), + [aux_sym_control_path_token1] = ACTIONS(1215), + [aux_sym_control_persist_token1] = ACTIONS(1215), + [aux_sym_dynamic_forward_token1] = ACTIONS(1215), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1215), + [aux_sym_escape_char_token1] = ACTIONS(1215), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1215), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1215), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1215), + [aux_sym_forward_agent_token1] = ACTIONS(1215), + [aux_sym_forward_x11_token1] = ACTIONS(1217), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1215), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1215), + [aux_sym_gateway_ports_token1] = ACTIONS(1215), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1215), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1215), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1215), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1215), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1215), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1215), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1215), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1215), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1215), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1215), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1215), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1215), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1215), + [aux_sym_host_key_alias_token1] = ACTIONS(1215), + [aux_sym_hostname_token1] = ACTIONS(1215), + [aux_sym_identities_only_token1] = ACTIONS(1215), + [aux_sym_identity_agent_token1] = ACTIONS(1215), + [aux_sym_identity_file_token1] = ACTIONS(1215), + [aux_sym_ignore_unknown_token1] = ACTIONS(1215), + [aux_sym_include_token1] = ACTIONS(1215), + [aux_sym_ip_qos_token1] = ACTIONS(1215), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1215), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1215), + [aux_sym_kex_algorithms_token1] = ACTIONS(1215), + [aux_sym_known_hosts_command_token1] = ACTIONS(1215), + [aux_sym_local_command_token1] = ACTIONS(1215), + [aux_sym_local_forward_token1] = ACTIONS(1215), + [aux_sym_log_level_token1] = ACTIONS(1215), + [aux_sym_log_verbose_token1] = ACTIONS(1215), + [aux_sym_macs_token1] = ACTIONS(1215), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1215), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1215), + [aux_sym_password_authentication_token1] = ACTIONS(1215), + [aux_sym_permit_local_command_token1] = ACTIONS(1215), + [aux_sym_permit_remote_open_token1] = ACTIONS(1215), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1215), + [aux_sym_port_token1] = ACTIONS(1215), + [aux_sym_preferred_authentications_token1] = ACTIONS(1215), + [aux_sym_protocol_token1] = ACTIONS(1215), + [aux_sym_proxy_command_token1] = ACTIONS(1215), + [aux_sym_proxy_jump_token1] = ACTIONS(1215), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1215), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1215), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1215), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1215), + [aux_sym_rekey_limit_token1] = ACTIONS(1215), + [aux_sym_remote_command_token1] = ACTIONS(1215), + [aux_sym_remote_forward_token1] = ACTIONS(1215), + [aux_sym_request_tty_token1] = ACTIONS(1215), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1215), + [aux_sym_security_key_provider_token1] = ACTIONS(1215), + [aux_sym_send_env_token1] = ACTIONS(1215), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1215), + [aux_sym_server_alive_interval_token1] = ACTIONS(1215), + [aux_sym_session_type_token1] = ACTIONS(1215), + [aux_sym_set_env_token1] = ACTIONS(1215), + [aux_sym_stdin_null_token1] = ACTIONS(1215), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1215), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1215), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1215), + [aux_sym_syslog_facility_token1] = ACTIONS(1215), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1215), + [aux_sym_keep_alive_token1] = ACTIONS(1215), + [aux_sym_tunnel_token1] = ACTIONS(1217), + [aux_sym_tunnel_device_token1] = ACTIONS(1215), + [aux_sym_update_host_keys_token1] = ACTIONS(1215), + [aux_sym_use_keychain_token1] = ACTIONS(1215), + [aux_sym_user_token1] = ACTIONS(1217), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1215), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1215), + [aux_sym_visual_host_key_token1] = ACTIONS(1215), + [aux_sym_xauth_location_token1] = ACTIONS(1215), + }, + [171] = { + [ts_builtin_sym_end] = ACTIONS(1219), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1221), + [aux_sym_match_token1] = ACTIONS(1219), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1219), + [aux_sym_address_family_token1] = ACTIONS(1219), + [aux_sym_batch_mode_token1] = ACTIONS(1219), + [aux_sym_bind_address_token1] = ACTIONS(1219), + [aux_sym_bind_interface_token1] = ACTIONS(1219), + [aux_sym_canonical_domains_token1] = ACTIONS(1219), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1219), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1219), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1219), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1219), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1219), + [aux_sym_certificate_file_token1] = ACTIONS(1219), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1219), + [aux_sym_check_host_ip_token1] = ACTIONS(1219), + [aux_sym_ciphers_token1] = ACTIONS(1219), + [aux_sym_cipher_token1] = ACTIONS(1221), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1219), + [aux_sym_compression_token1] = ACTIONS(1219), + [aux_sym_connection_attempts_token1] = ACTIONS(1219), + [aux_sym_connect_timeout_token1] = ACTIONS(1219), + [aux_sym_control_master_token1] = ACTIONS(1219), + [aux_sym_control_path_token1] = ACTIONS(1219), + [aux_sym_control_persist_token1] = ACTIONS(1219), + [aux_sym_dynamic_forward_token1] = ACTIONS(1219), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1219), + [aux_sym_escape_char_token1] = ACTIONS(1219), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1219), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1219), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1219), + [aux_sym_forward_agent_token1] = ACTIONS(1219), + [aux_sym_forward_x11_token1] = ACTIONS(1221), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1219), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1219), + [aux_sym_gateway_ports_token1] = ACTIONS(1219), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1219), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1219), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1219), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1219), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1219), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1219), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1219), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1219), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1219), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1219), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1219), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1219), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1219), + [aux_sym_host_key_alias_token1] = ACTIONS(1219), + [aux_sym_hostname_token1] = ACTIONS(1219), + [aux_sym_identities_only_token1] = ACTIONS(1219), + [aux_sym_identity_agent_token1] = ACTIONS(1219), + [aux_sym_identity_file_token1] = ACTIONS(1219), + [aux_sym_ignore_unknown_token1] = ACTIONS(1219), + [aux_sym_include_token1] = ACTIONS(1219), + [aux_sym_ip_qos_token1] = ACTIONS(1219), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1219), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1219), + [aux_sym_kex_algorithms_token1] = ACTIONS(1219), + [aux_sym_known_hosts_command_token1] = ACTIONS(1219), + [aux_sym_local_command_token1] = ACTIONS(1219), + [aux_sym_local_forward_token1] = ACTIONS(1219), + [aux_sym_log_level_token1] = ACTIONS(1219), + [aux_sym_log_verbose_token1] = ACTIONS(1219), + [aux_sym_macs_token1] = ACTIONS(1219), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1219), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1219), + [aux_sym_password_authentication_token1] = ACTIONS(1219), + [aux_sym_permit_local_command_token1] = ACTIONS(1219), + [aux_sym_permit_remote_open_token1] = ACTIONS(1219), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1219), + [aux_sym_port_token1] = ACTIONS(1219), + [aux_sym_preferred_authentications_token1] = ACTIONS(1219), + [aux_sym_protocol_token1] = ACTIONS(1219), + [aux_sym_proxy_command_token1] = ACTIONS(1219), + [aux_sym_proxy_jump_token1] = ACTIONS(1219), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1219), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1219), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1219), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1219), + [aux_sym_rekey_limit_token1] = ACTIONS(1219), + [aux_sym_remote_command_token1] = ACTIONS(1219), + [aux_sym_remote_forward_token1] = ACTIONS(1219), + [aux_sym_request_tty_token1] = ACTIONS(1219), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1219), + [aux_sym_security_key_provider_token1] = ACTIONS(1219), + [aux_sym_send_env_token1] = ACTIONS(1219), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1219), + [aux_sym_server_alive_interval_token1] = ACTIONS(1219), + [aux_sym_session_type_token1] = ACTIONS(1219), + [aux_sym_set_env_token1] = ACTIONS(1219), + [aux_sym_stdin_null_token1] = ACTIONS(1219), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1219), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1219), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1219), + [aux_sym_syslog_facility_token1] = ACTIONS(1219), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1219), + [aux_sym_keep_alive_token1] = ACTIONS(1219), + [aux_sym_tunnel_token1] = ACTIONS(1221), + [aux_sym_tunnel_device_token1] = ACTIONS(1219), + [aux_sym_update_host_keys_token1] = ACTIONS(1219), + [aux_sym_use_keychain_token1] = ACTIONS(1219), + [aux_sym_user_token1] = ACTIONS(1221), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1219), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1219), + [aux_sym_visual_host_key_token1] = ACTIONS(1219), + [aux_sym_xauth_location_token1] = ACTIONS(1219), + }, + [172] = { + [ts_builtin_sym_end] = ACTIONS(1223), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1225), + [aux_sym_match_token1] = ACTIONS(1223), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1223), + [aux_sym_address_family_token1] = ACTIONS(1223), + [aux_sym_batch_mode_token1] = ACTIONS(1223), + [aux_sym_bind_address_token1] = ACTIONS(1223), + [aux_sym_bind_interface_token1] = ACTIONS(1223), + [aux_sym_canonical_domains_token1] = ACTIONS(1223), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1223), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1223), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1223), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1223), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1223), + [aux_sym_certificate_file_token1] = ACTIONS(1223), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1223), + [aux_sym_check_host_ip_token1] = ACTIONS(1223), + [aux_sym_ciphers_token1] = ACTIONS(1223), + [aux_sym_cipher_token1] = ACTIONS(1225), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1223), + [aux_sym_compression_token1] = ACTIONS(1223), + [aux_sym_connection_attempts_token1] = ACTIONS(1223), + [aux_sym_connect_timeout_token1] = ACTIONS(1223), + [aux_sym_control_master_token1] = ACTIONS(1223), + [aux_sym_control_path_token1] = ACTIONS(1223), + [aux_sym_control_persist_token1] = ACTIONS(1223), + [aux_sym_dynamic_forward_token1] = ACTIONS(1223), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1223), + [aux_sym_escape_char_token1] = ACTIONS(1223), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1223), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1223), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1223), + [aux_sym_forward_agent_token1] = ACTIONS(1223), + [aux_sym_forward_x11_token1] = ACTIONS(1225), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1223), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1223), + [aux_sym_gateway_ports_token1] = ACTIONS(1223), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1223), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1223), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1223), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1223), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1223), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1223), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1223), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1223), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1223), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1223), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1223), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1223), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1223), + [aux_sym_host_key_alias_token1] = ACTIONS(1223), + [aux_sym_hostname_token1] = ACTIONS(1223), + [aux_sym_identities_only_token1] = ACTIONS(1223), + [aux_sym_identity_agent_token1] = ACTIONS(1223), + [aux_sym_identity_file_token1] = ACTIONS(1223), + [aux_sym_ignore_unknown_token1] = ACTIONS(1223), + [aux_sym_include_token1] = ACTIONS(1223), + [aux_sym_ip_qos_token1] = ACTIONS(1223), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1223), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1223), + [aux_sym_kex_algorithms_token1] = ACTIONS(1223), + [aux_sym_known_hosts_command_token1] = ACTIONS(1223), + [aux_sym_local_command_token1] = ACTIONS(1223), + [aux_sym_local_forward_token1] = ACTIONS(1223), + [aux_sym_log_level_token1] = ACTIONS(1223), + [aux_sym_log_verbose_token1] = ACTIONS(1223), + [aux_sym_macs_token1] = ACTIONS(1223), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1223), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1223), + [aux_sym_password_authentication_token1] = ACTIONS(1223), + [aux_sym_permit_local_command_token1] = ACTIONS(1223), + [aux_sym_permit_remote_open_token1] = ACTIONS(1223), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1223), + [aux_sym_port_token1] = ACTIONS(1223), + [aux_sym_preferred_authentications_token1] = ACTIONS(1223), + [aux_sym_protocol_token1] = ACTIONS(1223), + [aux_sym_proxy_command_token1] = ACTIONS(1223), + [aux_sym_proxy_jump_token1] = ACTIONS(1223), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1223), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1223), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1223), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1223), + [aux_sym_rekey_limit_token1] = ACTIONS(1223), + [aux_sym_remote_command_token1] = ACTIONS(1223), + [aux_sym_remote_forward_token1] = ACTIONS(1223), + [aux_sym_request_tty_token1] = ACTIONS(1223), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1223), + [aux_sym_security_key_provider_token1] = ACTIONS(1223), + [aux_sym_send_env_token1] = ACTIONS(1223), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1223), + [aux_sym_server_alive_interval_token1] = ACTIONS(1223), + [aux_sym_session_type_token1] = ACTIONS(1223), + [aux_sym_set_env_token1] = ACTIONS(1223), + [aux_sym_stdin_null_token1] = ACTIONS(1223), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1223), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1223), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1223), + [aux_sym_syslog_facility_token1] = ACTIONS(1223), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1223), + [aux_sym_keep_alive_token1] = ACTIONS(1223), + [aux_sym_tunnel_token1] = ACTIONS(1225), + [aux_sym_tunnel_device_token1] = ACTIONS(1223), + [aux_sym_update_host_keys_token1] = ACTIONS(1223), + [aux_sym_use_keychain_token1] = ACTIONS(1223), + [aux_sym_user_token1] = ACTIONS(1225), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1223), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1223), + [aux_sym_visual_host_key_token1] = ACTIONS(1223), + [aux_sym_xauth_location_token1] = ACTIONS(1223), + }, + [173] = { + [ts_builtin_sym_end] = ACTIONS(1227), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1229), + [aux_sym_match_token1] = ACTIONS(1227), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1227), + [aux_sym_address_family_token1] = ACTIONS(1227), + [aux_sym_batch_mode_token1] = ACTIONS(1227), + [aux_sym_bind_address_token1] = ACTIONS(1227), + [aux_sym_bind_interface_token1] = ACTIONS(1227), + [aux_sym_canonical_domains_token1] = ACTIONS(1227), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1227), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1227), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1227), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1227), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1227), + [aux_sym_certificate_file_token1] = ACTIONS(1227), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1227), + [aux_sym_check_host_ip_token1] = ACTIONS(1227), + [aux_sym_ciphers_token1] = ACTIONS(1227), + [aux_sym_cipher_token1] = ACTIONS(1229), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1227), + [aux_sym_compression_token1] = ACTIONS(1227), + [aux_sym_connection_attempts_token1] = ACTIONS(1227), + [aux_sym_connect_timeout_token1] = ACTIONS(1227), + [aux_sym_control_master_token1] = ACTIONS(1227), + [aux_sym_control_path_token1] = ACTIONS(1227), + [aux_sym_control_persist_token1] = ACTIONS(1227), + [aux_sym_dynamic_forward_token1] = ACTIONS(1227), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1227), + [aux_sym_escape_char_token1] = ACTIONS(1227), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1227), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1227), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1227), + [aux_sym_forward_agent_token1] = ACTIONS(1227), + [aux_sym_forward_x11_token1] = ACTIONS(1229), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1227), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1227), + [aux_sym_gateway_ports_token1] = ACTIONS(1227), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1227), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1227), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1227), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1227), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1227), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1227), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1227), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1227), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1227), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1227), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1227), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1227), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1227), + [aux_sym_host_key_alias_token1] = ACTIONS(1227), + [aux_sym_hostname_token1] = ACTIONS(1227), + [aux_sym_identities_only_token1] = ACTIONS(1227), + [aux_sym_identity_agent_token1] = ACTIONS(1227), + [aux_sym_identity_file_token1] = ACTIONS(1227), + [aux_sym_ignore_unknown_token1] = ACTIONS(1227), + [aux_sym_include_token1] = ACTIONS(1227), + [aux_sym_ip_qos_token1] = ACTIONS(1227), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1227), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1227), + [aux_sym_kex_algorithms_token1] = ACTIONS(1227), + [aux_sym_known_hosts_command_token1] = ACTIONS(1227), + [aux_sym_local_command_token1] = ACTIONS(1227), + [aux_sym_local_forward_token1] = ACTIONS(1227), + [aux_sym_log_level_token1] = ACTIONS(1227), + [aux_sym_log_verbose_token1] = ACTIONS(1227), + [aux_sym_macs_token1] = ACTIONS(1227), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1227), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1227), + [aux_sym_password_authentication_token1] = ACTIONS(1227), + [aux_sym_permit_local_command_token1] = ACTIONS(1227), + [aux_sym_permit_remote_open_token1] = ACTIONS(1227), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1227), + [aux_sym_port_token1] = ACTIONS(1227), + [aux_sym_preferred_authentications_token1] = ACTIONS(1227), + [aux_sym_protocol_token1] = ACTIONS(1227), + [aux_sym_proxy_command_token1] = ACTIONS(1227), + [aux_sym_proxy_jump_token1] = ACTIONS(1227), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1227), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1227), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1227), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1227), + [aux_sym_rekey_limit_token1] = ACTIONS(1227), + [aux_sym_remote_command_token1] = ACTIONS(1227), + [aux_sym_remote_forward_token1] = ACTIONS(1227), + [aux_sym_request_tty_token1] = ACTIONS(1227), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1227), + [aux_sym_security_key_provider_token1] = ACTIONS(1227), + [aux_sym_send_env_token1] = ACTIONS(1227), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1227), + [aux_sym_server_alive_interval_token1] = ACTIONS(1227), + [aux_sym_session_type_token1] = ACTIONS(1227), + [aux_sym_set_env_token1] = ACTIONS(1227), + [aux_sym_stdin_null_token1] = ACTIONS(1227), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1227), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1227), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1227), + [aux_sym_syslog_facility_token1] = ACTIONS(1227), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1227), + [aux_sym_keep_alive_token1] = ACTIONS(1227), + [aux_sym_tunnel_token1] = ACTIONS(1229), + [aux_sym_tunnel_device_token1] = ACTIONS(1227), + [aux_sym_update_host_keys_token1] = ACTIONS(1227), + [aux_sym_use_keychain_token1] = ACTIONS(1227), + [aux_sym_user_token1] = ACTIONS(1229), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1227), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1227), + [aux_sym_visual_host_key_token1] = ACTIONS(1227), + [aux_sym_xauth_location_token1] = ACTIONS(1227), + }, + [174] = { + [ts_builtin_sym_end] = ACTIONS(1231), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1233), + [aux_sym_match_token1] = ACTIONS(1231), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1231), + [aux_sym_address_family_token1] = ACTIONS(1231), + [aux_sym_batch_mode_token1] = ACTIONS(1231), + [aux_sym_bind_address_token1] = ACTIONS(1231), + [aux_sym_bind_interface_token1] = ACTIONS(1231), + [aux_sym_canonical_domains_token1] = ACTIONS(1231), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1231), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1231), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1231), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1231), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1231), + [aux_sym_certificate_file_token1] = ACTIONS(1231), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1231), + [aux_sym_check_host_ip_token1] = ACTIONS(1231), + [aux_sym_ciphers_token1] = ACTIONS(1231), + [aux_sym_cipher_token1] = ACTIONS(1233), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1231), + [aux_sym_compression_token1] = ACTIONS(1231), + [aux_sym_connection_attempts_token1] = ACTIONS(1231), + [aux_sym_connect_timeout_token1] = ACTIONS(1231), + [aux_sym_control_master_token1] = ACTIONS(1231), + [aux_sym_control_path_token1] = ACTIONS(1231), + [aux_sym_control_persist_token1] = ACTIONS(1231), + [aux_sym_dynamic_forward_token1] = ACTIONS(1231), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1231), + [aux_sym_escape_char_token1] = ACTIONS(1231), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1231), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1231), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1231), + [aux_sym_forward_agent_token1] = ACTIONS(1231), + [aux_sym_forward_x11_token1] = ACTIONS(1233), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1231), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1231), + [aux_sym_gateway_ports_token1] = ACTIONS(1231), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1231), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1231), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1231), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1231), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1231), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1231), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1231), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1231), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1231), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1231), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1231), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1231), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1231), + [aux_sym_host_key_alias_token1] = ACTIONS(1231), + [aux_sym_hostname_token1] = ACTIONS(1231), + [aux_sym_identities_only_token1] = ACTIONS(1231), + [aux_sym_identity_agent_token1] = ACTIONS(1231), + [aux_sym_identity_file_token1] = ACTIONS(1231), + [aux_sym_ignore_unknown_token1] = ACTIONS(1231), + [aux_sym_include_token1] = ACTIONS(1231), + [aux_sym_ip_qos_token1] = ACTIONS(1231), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1231), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1231), + [aux_sym_kex_algorithms_token1] = ACTIONS(1231), + [aux_sym_known_hosts_command_token1] = ACTIONS(1231), + [aux_sym_local_command_token1] = ACTIONS(1231), + [aux_sym_local_forward_token1] = ACTIONS(1231), + [aux_sym_log_level_token1] = ACTIONS(1231), + [aux_sym_log_verbose_token1] = ACTIONS(1231), + [aux_sym_macs_token1] = ACTIONS(1231), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1231), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1231), + [aux_sym_password_authentication_token1] = ACTIONS(1231), + [aux_sym_permit_local_command_token1] = ACTIONS(1231), + [aux_sym_permit_remote_open_token1] = ACTIONS(1231), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1231), + [aux_sym_port_token1] = ACTIONS(1231), + [aux_sym_preferred_authentications_token1] = ACTIONS(1231), + [aux_sym_protocol_token1] = ACTIONS(1231), + [aux_sym_proxy_command_token1] = ACTIONS(1231), + [aux_sym_proxy_jump_token1] = ACTIONS(1231), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1231), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1231), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1231), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1231), + [aux_sym_rekey_limit_token1] = ACTIONS(1231), + [aux_sym_remote_command_token1] = ACTIONS(1231), + [aux_sym_remote_forward_token1] = ACTIONS(1231), + [aux_sym_request_tty_token1] = ACTIONS(1231), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1231), + [aux_sym_security_key_provider_token1] = ACTIONS(1231), + [aux_sym_send_env_token1] = ACTIONS(1231), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1231), + [aux_sym_server_alive_interval_token1] = ACTIONS(1231), + [aux_sym_session_type_token1] = ACTIONS(1231), + [aux_sym_set_env_token1] = ACTIONS(1231), + [aux_sym_stdin_null_token1] = ACTIONS(1231), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1231), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1231), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1231), + [aux_sym_syslog_facility_token1] = ACTIONS(1231), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1231), + [aux_sym_keep_alive_token1] = ACTIONS(1231), + [aux_sym_tunnel_token1] = ACTIONS(1233), + [aux_sym_tunnel_device_token1] = ACTIONS(1231), + [aux_sym_update_host_keys_token1] = ACTIONS(1231), + [aux_sym_use_keychain_token1] = ACTIONS(1231), + [aux_sym_user_token1] = ACTIONS(1233), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1231), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1231), + [aux_sym_visual_host_key_token1] = ACTIONS(1231), + [aux_sym_xauth_location_token1] = ACTIONS(1231), + }, + [175] = { + [ts_builtin_sym_end] = ACTIONS(1235), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1237), + [aux_sym_match_token1] = ACTIONS(1235), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1235), + [aux_sym_address_family_token1] = ACTIONS(1235), + [aux_sym_batch_mode_token1] = ACTIONS(1235), + [aux_sym_bind_address_token1] = ACTIONS(1235), + [aux_sym_bind_interface_token1] = ACTIONS(1235), + [aux_sym_canonical_domains_token1] = ACTIONS(1235), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1235), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1235), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1235), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1235), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1235), + [aux_sym_certificate_file_token1] = ACTIONS(1235), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1235), + [aux_sym_check_host_ip_token1] = ACTIONS(1235), + [aux_sym_ciphers_token1] = ACTIONS(1235), + [aux_sym_cipher_token1] = ACTIONS(1237), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1235), + [aux_sym_compression_token1] = ACTIONS(1235), + [aux_sym_connection_attempts_token1] = ACTIONS(1235), + [aux_sym_connect_timeout_token1] = ACTIONS(1235), + [aux_sym_control_master_token1] = ACTIONS(1235), + [aux_sym_control_path_token1] = ACTIONS(1235), + [aux_sym_control_persist_token1] = ACTIONS(1235), + [aux_sym_dynamic_forward_token1] = ACTIONS(1235), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1235), + [aux_sym_escape_char_token1] = ACTIONS(1235), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1235), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1235), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1235), + [aux_sym_forward_agent_token1] = ACTIONS(1235), + [aux_sym_forward_x11_token1] = ACTIONS(1237), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1235), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1235), + [aux_sym_gateway_ports_token1] = ACTIONS(1235), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1235), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1235), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1235), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1235), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1235), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1235), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1235), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1235), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1235), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1235), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1235), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1235), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1235), + [aux_sym_host_key_alias_token1] = ACTIONS(1235), + [aux_sym_hostname_token1] = ACTIONS(1235), + [aux_sym_identities_only_token1] = ACTIONS(1235), + [aux_sym_identity_agent_token1] = ACTIONS(1235), + [aux_sym_identity_file_token1] = ACTIONS(1235), + [aux_sym_ignore_unknown_token1] = ACTIONS(1235), + [aux_sym_include_token1] = ACTIONS(1235), + [aux_sym_ip_qos_token1] = ACTIONS(1235), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1235), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1235), + [aux_sym_kex_algorithms_token1] = ACTIONS(1235), + [aux_sym_known_hosts_command_token1] = ACTIONS(1235), + [aux_sym_local_command_token1] = ACTIONS(1235), + [aux_sym_local_forward_token1] = ACTIONS(1235), + [aux_sym_log_level_token1] = ACTIONS(1235), + [aux_sym_log_verbose_token1] = ACTIONS(1235), + [aux_sym_macs_token1] = ACTIONS(1235), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1235), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1235), + [aux_sym_password_authentication_token1] = ACTIONS(1235), + [aux_sym_permit_local_command_token1] = ACTIONS(1235), + [aux_sym_permit_remote_open_token1] = ACTIONS(1235), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1235), + [aux_sym_port_token1] = ACTIONS(1235), + [aux_sym_preferred_authentications_token1] = ACTIONS(1235), + [aux_sym_protocol_token1] = ACTIONS(1235), + [aux_sym_proxy_command_token1] = ACTIONS(1235), + [aux_sym_proxy_jump_token1] = ACTIONS(1235), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1235), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1235), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1235), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1235), + [aux_sym_rekey_limit_token1] = ACTIONS(1235), + [aux_sym_remote_command_token1] = ACTIONS(1235), + [aux_sym_remote_forward_token1] = ACTIONS(1235), + [aux_sym_request_tty_token1] = ACTIONS(1235), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1235), + [aux_sym_security_key_provider_token1] = ACTIONS(1235), + [aux_sym_send_env_token1] = ACTIONS(1235), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1235), + [aux_sym_server_alive_interval_token1] = ACTIONS(1235), + [aux_sym_session_type_token1] = ACTIONS(1235), + [aux_sym_set_env_token1] = ACTIONS(1235), + [aux_sym_stdin_null_token1] = ACTIONS(1235), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1235), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1235), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1235), + [aux_sym_syslog_facility_token1] = ACTIONS(1235), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1235), + [aux_sym_keep_alive_token1] = ACTIONS(1235), + [aux_sym_tunnel_token1] = ACTIONS(1237), + [aux_sym_tunnel_device_token1] = ACTIONS(1235), + [aux_sym_update_host_keys_token1] = ACTIONS(1235), + [aux_sym_use_keychain_token1] = ACTIONS(1235), + [aux_sym_user_token1] = ACTIONS(1237), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1235), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1235), + [aux_sym_visual_host_key_token1] = ACTIONS(1235), + [aux_sym_xauth_location_token1] = ACTIONS(1235), + }, + [176] = { + [ts_builtin_sym_end] = ACTIONS(1239), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1241), + [aux_sym_match_token1] = ACTIONS(1239), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1239), + [aux_sym_address_family_token1] = ACTIONS(1239), + [aux_sym_batch_mode_token1] = ACTIONS(1239), + [aux_sym_bind_address_token1] = ACTIONS(1239), + [aux_sym_bind_interface_token1] = ACTIONS(1239), + [aux_sym_canonical_domains_token1] = ACTIONS(1239), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1239), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1239), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1239), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1239), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1239), + [aux_sym_certificate_file_token1] = ACTIONS(1239), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1239), + [aux_sym_check_host_ip_token1] = ACTIONS(1239), + [aux_sym_ciphers_token1] = ACTIONS(1239), + [aux_sym_cipher_token1] = ACTIONS(1241), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1239), + [aux_sym_compression_token1] = ACTIONS(1239), + [aux_sym_connection_attempts_token1] = ACTIONS(1239), + [aux_sym_connect_timeout_token1] = ACTIONS(1239), + [aux_sym_control_master_token1] = ACTIONS(1239), + [aux_sym_control_path_token1] = ACTIONS(1239), + [aux_sym_control_persist_token1] = ACTIONS(1239), + [aux_sym_dynamic_forward_token1] = ACTIONS(1239), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1239), + [aux_sym_escape_char_token1] = ACTIONS(1239), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1239), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1239), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1239), + [aux_sym_forward_agent_token1] = ACTIONS(1239), + [aux_sym_forward_x11_token1] = ACTIONS(1241), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1239), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1239), + [aux_sym_gateway_ports_token1] = ACTIONS(1239), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1239), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1239), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1239), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1239), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1239), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1239), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1239), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1239), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1239), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1239), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1239), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1239), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1239), + [aux_sym_host_key_alias_token1] = ACTIONS(1239), + [aux_sym_hostname_token1] = ACTIONS(1239), + [aux_sym_identities_only_token1] = ACTIONS(1239), + [aux_sym_identity_agent_token1] = ACTIONS(1239), + [aux_sym_identity_file_token1] = ACTIONS(1239), + [aux_sym_ignore_unknown_token1] = ACTIONS(1239), + [aux_sym_include_token1] = ACTIONS(1239), + [aux_sym_ip_qos_token1] = ACTIONS(1239), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1239), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1239), + [aux_sym_kex_algorithms_token1] = ACTIONS(1239), + [aux_sym_known_hosts_command_token1] = ACTIONS(1239), + [aux_sym_local_command_token1] = ACTIONS(1239), + [aux_sym_local_forward_token1] = ACTIONS(1239), + [aux_sym_log_level_token1] = ACTIONS(1239), + [aux_sym_log_verbose_token1] = ACTIONS(1239), + [aux_sym_macs_token1] = ACTIONS(1239), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1239), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1239), + [aux_sym_password_authentication_token1] = ACTIONS(1239), + [aux_sym_permit_local_command_token1] = ACTIONS(1239), + [aux_sym_permit_remote_open_token1] = ACTIONS(1239), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1239), + [aux_sym_port_token1] = ACTIONS(1239), + [aux_sym_preferred_authentications_token1] = ACTIONS(1239), + [aux_sym_protocol_token1] = ACTIONS(1239), + [aux_sym_proxy_command_token1] = ACTIONS(1239), + [aux_sym_proxy_jump_token1] = ACTIONS(1239), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1239), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1239), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1239), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1239), + [aux_sym_rekey_limit_token1] = ACTIONS(1239), + [aux_sym_remote_command_token1] = ACTIONS(1239), + [aux_sym_remote_forward_token1] = ACTIONS(1239), + [aux_sym_request_tty_token1] = ACTIONS(1239), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1239), + [aux_sym_security_key_provider_token1] = ACTIONS(1239), + [aux_sym_send_env_token1] = ACTIONS(1239), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1239), + [aux_sym_server_alive_interval_token1] = ACTIONS(1239), + [aux_sym_session_type_token1] = ACTIONS(1239), + [aux_sym_set_env_token1] = ACTIONS(1239), + [aux_sym_stdin_null_token1] = ACTIONS(1239), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1239), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1239), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1239), + [aux_sym_syslog_facility_token1] = ACTIONS(1239), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1239), + [aux_sym_keep_alive_token1] = ACTIONS(1239), + [aux_sym_tunnel_token1] = ACTIONS(1241), + [aux_sym_tunnel_device_token1] = ACTIONS(1239), + [aux_sym_update_host_keys_token1] = ACTIONS(1239), + [aux_sym_use_keychain_token1] = ACTIONS(1239), + [aux_sym_user_token1] = ACTIONS(1241), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1239), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1239), + [aux_sym_visual_host_key_token1] = ACTIONS(1239), + [aux_sym_xauth_location_token1] = ACTIONS(1239), + }, + [177] = { + [ts_builtin_sym_end] = ACTIONS(1243), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1245), + [aux_sym_match_token1] = ACTIONS(1243), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1243), + [aux_sym_address_family_token1] = ACTIONS(1243), + [aux_sym_batch_mode_token1] = ACTIONS(1243), + [aux_sym_bind_address_token1] = ACTIONS(1243), + [aux_sym_bind_interface_token1] = ACTIONS(1243), + [aux_sym_canonical_domains_token1] = ACTIONS(1243), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1243), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1243), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1243), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1243), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1243), + [aux_sym_certificate_file_token1] = ACTIONS(1243), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1243), + [aux_sym_check_host_ip_token1] = ACTIONS(1243), + [aux_sym_ciphers_token1] = ACTIONS(1243), + [aux_sym_cipher_token1] = ACTIONS(1245), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1243), + [aux_sym_compression_token1] = ACTIONS(1243), + [aux_sym_connection_attempts_token1] = ACTIONS(1243), + [aux_sym_connect_timeout_token1] = ACTIONS(1243), + [aux_sym_control_master_token1] = ACTIONS(1243), + [aux_sym_control_path_token1] = ACTIONS(1243), + [aux_sym_control_persist_token1] = ACTIONS(1243), + [aux_sym_dynamic_forward_token1] = ACTIONS(1243), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1243), + [aux_sym_escape_char_token1] = ACTIONS(1243), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1243), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1243), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1243), + [aux_sym_forward_agent_token1] = ACTIONS(1243), + [aux_sym_forward_x11_token1] = ACTIONS(1245), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1243), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1243), + [aux_sym_gateway_ports_token1] = ACTIONS(1243), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1243), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1243), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1243), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1243), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1243), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1243), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1243), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1243), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1243), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1243), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1243), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1243), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1243), + [aux_sym_host_key_alias_token1] = ACTIONS(1243), + [aux_sym_hostname_token1] = ACTIONS(1243), + [aux_sym_identities_only_token1] = ACTIONS(1243), + [aux_sym_identity_agent_token1] = ACTIONS(1243), + [aux_sym_identity_file_token1] = ACTIONS(1243), + [aux_sym_ignore_unknown_token1] = ACTIONS(1243), + [aux_sym_include_token1] = ACTIONS(1243), + [aux_sym_ip_qos_token1] = ACTIONS(1243), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1243), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1243), + [aux_sym_kex_algorithms_token1] = ACTIONS(1243), + [aux_sym_known_hosts_command_token1] = ACTIONS(1243), + [aux_sym_local_command_token1] = ACTIONS(1243), + [aux_sym_local_forward_token1] = ACTIONS(1243), + [aux_sym_log_level_token1] = ACTIONS(1243), + [aux_sym_log_verbose_token1] = ACTIONS(1243), + [aux_sym_macs_token1] = ACTIONS(1243), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1243), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1243), + [aux_sym_password_authentication_token1] = ACTIONS(1243), + [aux_sym_permit_local_command_token1] = ACTIONS(1243), + [aux_sym_permit_remote_open_token1] = ACTIONS(1243), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1243), + [aux_sym_port_token1] = ACTIONS(1243), + [aux_sym_preferred_authentications_token1] = ACTIONS(1243), + [aux_sym_protocol_token1] = ACTIONS(1243), + [aux_sym_proxy_command_token1] = ACTIONS(1243), + [aux_sym_proxy_jump_token1] = ACTIONS(1243), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1243), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1243), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1243), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1243), + [aux_sym_rekey_limit_token1] = ACTIONS(1243), + [aux_sym_remote_command_token1] = ACTIONS(1243), + [aux_sym_remote_forward_token1] = ACTIONS(1243), + [aux_sym_request_tty_token1] = ACTIONS(1243), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1243), + [aux_sym_security_key_provider_token1] = ACTIONS(1243), + [aux_sym_send_env_token1] = ACTIONS(1243), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1243), + [aux_sym_server_alive_interval_token1] = ACTIONS(1243), + [aux_sym_session_type_token1] = ACTIONS(1243), + [aux_sym_set_env_token1] = ACTIONS(1243), + [aux_sym_stdin_null_token1] = ACTIONS(1243), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1243), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1243), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1243), + [aux_sym_syslog_facility_token1] = ACTIONS(1243), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1243), + [aux_sym_keep_alive_token1] = ACTIONS(1243), + [aux_sym_tunnel_token1] = ACTIONS(1245), + [aux_sym_tunnel_device_token1] = ACTIONS(1243), + [aux_sym_update_host_keys_token1] = ACTIONS(1243), + [aux_sym_use_keychain_token1] = ACTIONS(1243), + [aux_sym_user_token1] = ACTIONS(1245), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1243), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1243), + [aux_sym_visual_host_key_token1] = ACTIONS(1243), + [aux_sym_xauth_location_token1] = ACTIONS(1243), + }, + [178] = { + [ts_builtin_sym_end] = ACTIONS(1247), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1249), + [aux_sym_match_token1] = ACTIONS(1247), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1247), + [aux_sym_address_family_token1] = ACTIONS(1247), + [aux_sym_batch_mode_token1] = ACTIONS(1247), + [aux_sym_bind_address_token1] = ACTIONS(1247), + [aux_sym_bind_interface_token1] = ACTIONS(1247), + [aux_sym_canonical_domains_token1] = ACTIONS(1247), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1247), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1247), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1247), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1247), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1247), + [aux_sym_certificate_file_token1] = ACTIONS(1247), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1247), + [aux_sym_check_host_ip_token1] = ACTIONS(1247), + [aux_sym_ciphers_token1] = ACTIONS(1247), + [aux_sym_cipher_token1] = ACTIONS(1249), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1247), + [aux_sym_compression_token1] = ACTIONS(1247), + [aux_sym_connection_attempts_token1] = ACTIONS(1247), + [aux_sym_connect_timeout_token1] = ACTIONS(1247), + [aux_sym_control_master_token1] = ACTIONS(1247), + [aux_sym_control_path_token1] = ACTIONS(1247), + [aux_sym_control_persist_token1] = ACTIONS(1247), + [aux_sym_dynamic_forward_token1] = ACTIONS(1247), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1247), + [aux_sym_escape_char_token1] = ACTIONS(1247), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1247), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1247), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1247), + [aux_sym_forward_agent_token1] = ACTIONS(1247), + [aux_sym_forward_x11_token1] = ACTIONS(1249), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1247), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1247), + [aux_sym_gateway_ports_token1] = ACTIONS(1247), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1247), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1247), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1247), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1247), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1247), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1247), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1247), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1247), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1247), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1247), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1247), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1247), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1247), + [aux_sym_host_key_alias_token1] = ACTIONS(1247), + [aux_sym_hostname_token1] = ACTIONS(1247), + [aux_sym_identities_only_token1] = ACTIONS(1247), + [aux_sym_identity_agent_token1] = ACTIONS(1247), + [aux_sym_identity_file_token1] = ACTIONS(1247), + [aux_sym_ignore_unknown_token1] = ACTIONS(1247), + [aux_sym_include_token1] = ACTIONS(1247), + [aux_sym_ip_qos_token1] = ACTIONS(1247), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1247), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1247), + [aux_sym_kex_algorithms_token1] = ACTIONS(1247), + [aux_sym_known_hosts_command_token1] = ACTIONS(1247), + [aux_sym_local_command_token1] = ACTIONS(1247), + [aux_sym_local_forward_token1] = ACTIONS(1247), + [aux_sym_log_level_token1] = ACTIONS(1247), + [aux_sym_log_verbose_token1] = ACTIONS(1247), + [aux_sym_macs_token1] = ACTIONS(1247), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1247), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1247), + [aux_sym_password_authentication_token1] = ACTIONS(1247), + [aux_sym_permit_local_command_token1] = ACTIONS(1247), + [aux_sym_permit_remote_open_token1] = ACTIONS(1247), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1247), + [aux_sym_port_token1] = ACTIONS(1247), + [aux_sym_preferred_authentications_token1] = ACTIONS(1247), + [aux_sym_protocol_token1] = ACTIONS(1247), + [aux_sym_proxy_command_token1] = ACTIONS(1247), + [aux_sym_proxy_jump_token1] = ACTIONS(1247), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1247), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1247), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1247), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1247), + [aux_sym_rekey_limit_token1] = ACTIONS(1247), + [aux_sym_remote_command_token1] = ACTIONS(1247), + [aux_sym_remote_forward_token1] = ACTIONS(1247), + [aux_sym_request_tty_token1] = ACTIONS(1247), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1247), + [aux_sym_security_key_provider_token1] = ACTIONS(1247), + [aux_sym_send_env_token1] = ACTIONS(1247), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1247), + [aux_sym_server_alive_interval_token1] = ACTIONS(1247), + [aux_sym_session_type_token1] = ACTIONS(1247), + [aux_sym_set_env_token1] = ACTIONS(1247), + [aux_sym_stdin_null_token1] = ACTIONS(1247), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1247), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1247), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1247), + [aux_sym_syslog_facility_token1] = ACTIONS(1247), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1247), + [aux_sym_keep_alive_token1] = ACTIONS(1247), + [aux_sym_tunnel_token1] = ACTIONS(1249), + [aux_sym_tunnel_device_token1] = ACTIONS(1247), + [aux_sym_update_host_keys_token1] = ACTIONS(1247), + [aux_sym_use_keychain_token1] = ACTIONS(1247), + [aux_sym_user_token1] = ACTIONS(1249), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1247), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1247), + [aux_sym_visual_host_key_token1] = ACTIONS(1247), + [aux_sym_xauth_location_token1] = ACTIONS(1247), + }, + [179] = { + [ts_builtin_sym_end] = ACTIONS(1251), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1253), + [aux_sym_match_token1] = ACTIONS(1251), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1251), + [aux_sym_address_family_token1] = ACTIONS(1251), + [aux_sym_batch_mode_token1] = ACTIONS(1251), + [aux_sym_bind_address_token1] = ACTIONS(1251), + [aux_sym_bind_interface_token1] = ACTIONS(1251), + [aux_sym_canonical_domains_token1] = ACTIONS(1251), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1251), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1251), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1251), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1251), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1251), + [aux_sym_certificate_file_token1] = ACTIONS(1251), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1251), + [aux_sym_check_host_ip_token1] = ACTIONS(1251), + [aux_sym_ciphers_token1] = ACTIONS(1251), + [aux_sym_cipher_token1] = ACTIONS(1253), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1251), + [aux_sym_compression_token1] = ACTIONS(1251), + [aux_sym_connection_attempts_token1] = ACTIONS(1251), + [aux_sym_connect_timeout_token1] = ACTIONS(1251), + [aux_sym_control_master_token1] = ACTIONS(1251), + [aux_sym_control_path_token1] = ACTIONS(1251), + [aux_sym_control_persist_token1] = ACTIONS(1251), + [aux_sym_dynamic_forward_token1] = ACTIONS(1251), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1251), + [aux_sym_escape_char_token1] = ACTIONS(1251), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1251), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1251), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1251), + [aux_sym_forward_agent_token1] = ACTIONS(1251), + [aux_sym_forward_x11_token1] = ACTIONS(1253), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1251), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1251), + [aux_sym_gateway_ports_token1] = ACTIONS(1251), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1251), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1251), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1251), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1251), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1251), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1251), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1251), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1251), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1251), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1251), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1251), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1251), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1251), + [aux_sym_host_key_alias_token1] = ACTIONS(1251), + [aux_sym_hostname_token1] = ACTIONS(1251), + [aux_sym_identities_only_token1] = ACTIONS(1251), + [aux_sym_identity_agent_token1] = ACTIONS(1251), + [aux_sym_identity_file_token1] = ACTIONS(1251), + [aux_sym_ignore_unknown_token1] = ACTIONS(1251), + [aux_sym_include_token1] = ACTIONS(1251), + [aux_sym_ip_qos_token1] = ACTIONS(1251), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1251), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1251), + [aux_sym_kex_algorithms_token1] = ACTIONS(1251), + [aux_sym_known_hosts_command_token1] = ACTIONS(1251), + [aux_sym_local_command_token1] = ACTIONS(1251), + [aux_sym_local_forward_token1] = ACTIONS(1251), + [aux_sym_log_level_token1] = ACTIONS(1251), + [aux_sym_log_verbose_token1] = ACTIONS(1251), + [aux_sym_macs_token1] = ACTIONS(1251), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1251), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1251), + [aux_sym_password_authentication_token1] = ACTIONS(1251), + [aux_sym_permit_local_command_token1] = ACTIONS(1251), + [aux_sym_permit_remote_open_token1] = ACTIONS(1251), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1251), + [aux_sym_port_token1] = ACTIONS(1251), + [aux_sym_preferred_authentications_token1] = ACTIONS(1251), + [aux_sym_protocol_token1] = ACTIONS(1251), + [aux_sym_proxy_command_token1] = ACTIONS(1251), + [aux_sym_proxy_jump_token1] = ACTIONS(1251), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1251), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1251), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1251), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1251), + [aux_sym_rekey_limit_token1] = ACTIONS(1251), + [aux_sym_remote_command_token1] = ACTIONS(1251), + [aux_sym_remote_forward_token1] = ACTIONS(1251), + [aux_sym_request_tty_token1] = ACTIONS(1251), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1251), + [aux_sym_security_key_provider_token1] = ACTIONS(1251), + [aux_sym_send_env_token1] = ACTIONS(1251), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1251), + [aux_sym_server_alive_interval_token1] = ACTIONS(1251), + [aux_sym_session_type_token1] = ACTIONS(1251), + [aux_sym_set_env_token1] = ACTIONS(1251), + [aux_sym_stdin_null_token1] = ACTIONS(1251), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1251), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1251), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1251), + [aux_sym_syslog_facility_token1] = ACTIONS(1251), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1251), + [aux_sym_keep_alive_token1] = ACTIONS(1251), + [aux_sym_tunnel_token1] = ACTIONS(1253), + [aux_sym_tunnel_device_token1] = ACTIONS(1251), + [aux_sym_update_host_keys_token1] = ACTIONS(1251), + [aux_sym_use_keychain_token1] = ACTIONS(1251), + [aux_sym_user_token1] = ACTIONS(1253), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1251), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1251), + [aux_sym_visual_host_key_token1] = ACTIONS(1251), + [aux_sym_xauth_location_token1] = ACTIONS(1251), + }, + [180] = { + [ts_builtin_sym_end] = ACTIONS(1255), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1257), + [aux_sym_match_token1] = ACTIONS(1255), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1255), + [aux_sym_address_family_token1] = ACTIONS(1255), + [aux_sym_batch_mode_token1] = ACTIONS(1255), + [aux_sym_bind_address_token1] = ACTIONS(1255), + [aux_sym_bind_interface_token1] = ACTIONS(1255), + [aux_sym_canonical_domains_token1] = ACTIONS(1255), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1255), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1255), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1255), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1255), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1255), + [aux_sym_certificate_file_token1] = ACTIONS(1255), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1255), + [aux_sym_check_host_ip_token1] = ACTIONS(1255), + [aux_sym_ciphers_token1] = ACTIONS(1255), + [aux_sym_cipher_token1] = ACTIONS(1257), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1255), + [aux_sym_compression_token1] = ACTIONS(1255), + [aux_sym_connection_attempts_token1] = ACTIONS(1255), + [aux_sym_connect_timeout_token1] = ACTIONS(1255), + [aux_sym_control_master_token1] = ACTIONS(1255), + [aux_sym_control_path_token1] = ACTIONS(1255), + [aux_sym_control_persist_token1] = ACTIONS(1255), + [aux_sym_dynamic_forward_token1] = ACTIONS(1255), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1255), + [aux_sym_escape_char_token1] = ACTIONS(1255), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1255), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1255), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1255), + [aux_sym_forward_agent_token1] = ACTIONS(1255), + [aux_sym_forward_x11_token1] = ACTIONS(1257), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1255), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1255), + [aux_sym_gateway_ports_token1] = ACTIONS(1255), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1255), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1255), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1255), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1255), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1255), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1255), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1255), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1255), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1255), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1255), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1255), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1255), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1255), + [aux_sym_host_key_alias_token1] = ACTIONS(1255), + [aux_sym_hostname_token1] = ACTIONS(1255), + [aux_sym_identities_only_token1] = ACTIONS(1255), + [aux_sym_identity_agent_token1] = ACTIONS(1255), + [aux_sym_identity_file_token1] = ACTIONS(1255), + [aux_sym_ignore_unknown_token1] = ACTIONS(1255), + [aux_sym_include_token1] = ACTIONS(1255), + [aux_sym_ip_qos_token1] = ACTIONS(1255), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1255), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1255), + [aux_sym_kex_algorithms_token1] = ACTIONS(1255), + [aux_sym_known_hosts_command_token1] = ACTIONS(1255), + [aux_sym_local_command_token1] = ACTIONS(1255), + [aux_sym_local_forward_token1] = ACTIONS(1255), + [aux_sym_log_level_token1] = ACTIONS(1255), + [aux_sym_log_verbose_token1] = ACTIONS(1255), + [aux_sym_macs_token1] = ACTIONS(1255), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1255), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1255), + [aux_sym_password_authentication_token1] = ACTIONS(1255), + [aux_sym_permit_local_command_token1] = ACTIONS(1255), + [aux_sym_permit_remote_open_token1] = ACTIONS(1255), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1255), + [aux_sym_port_token1] = ACTIONS(1255), + [aux_sym_preferred_authentications_token1] = ACTIONS(1255), + [aux_sym_protocol_token1] = ACTIONS(1255), + [aux_sym_proxy_command_token1] = ACTIONS(1255), + [aux_sym_proxy_jump_token1] = ACTIONS(1255), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1255), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1255), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1255), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1255), + [aux_sym_rekey_limit_token1] = ACTIONS(1255), + [aux_sym_remote_command_token1] = ACTIONS(1255), + [aux_sym_remote_forward_token1] = ACTIONS(1255), + [aux_sym_request_tty_token1] = ACTIONS(1255), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1255), + [aux_sym_security_key_provider_token1] = ACTIONS(1255), + [aux_sym_send_env_token1] = ACTIONS(1255), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1255), + [aux_sym_server_alive_interval_token1] = ACTIONS(1255), + [aux_sym_session_type_token1] = ACTIONS(1255), + [aux_sym_set_env_token1] = ACTIONS(1255), + [aux_sym_stdin_null_token1] = ACTIONS(1255), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1255), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1255), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1255), + [aux_sym_syslog_facility_token1] = ACTIONS(1255), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1255), + [aux_sym_keep_alive_token1] = ACTIONS(1255), + [aux_sym_tunnel_token1] = ACTIONS(1257), + [aux_sym_tunnel_device_token1] = ACTIONS(1255), + [aux_sym_update_host_keys_token1] = ACTIONS(1255), + [aux_sym_use_keychain_token1] = ACTIONS(1255), + [aux_sym_user_token1] = ACTIONS(1257), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1255), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1255), + [aux_sym_visual_host_key_token1] = ACTIONS(1255), + [aux_sym_xauth_location_token1] = ACTIONS(1255), + }, + [181] = { + [ts_builtin_sym_end] = ACTIONS(1259), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1261), + [aux_sym_match_token1] = ACTIONS(1259), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1259), + [aux_sym_address_family_token1] = ACTIONS(1259), + [aux_sym_batch_mode_token1] = ACTIONS(1259), + [aux_sym_bind_address_token1] = ACTIONS(1259), + [aux_sym_bind_interface_token1] = ACTIONS(1259), + [aux_sym_canonical_domains_token1] = ACTIONS(1259), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1259), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1259), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1259), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1259), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1259), + [aux_sym_certificate_file_token1] = ACTIONS(1259), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1259), + [aux_sym_check_host_ip_token1] = ACTIONS(1259), + [aux_sym_ciphers_token1] = ACTIONS(1259), + [aux_sym_cipher_token1] = ACTIONS(1261), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1259), + [aux_sym_compression_token1] = ACTIONS(1259), + [aux_sym_connection_attempts_token1] = ACTIONS(1259), + [aux_sym_connect_timeout_token1] = ACTIONS(1259), + [aux_sym_control_master_token1] = ACTIONS(1259), + [aux_sym_control_path_token1] = ACTIONS(1259), + [aux_sym_control_persist_token1] = ACTIONS(1259), + [aux_sym_dynamic_forward_token1] = ACTIONS(1259), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1259), + [aux_sym_escape_char_token1] = ACTIONS(1259), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1259), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1259), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1259), + [aux_sym_forward_agent_token1] = ACTIONS(1259), + [aux_sym_forward_x11_token1] = ACTIONS(1261), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1259), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1259), + [aux_sym_gateway_ports_token1] = ACTIONS(1259), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1259), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1259), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1259), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1259), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1259), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1259), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1259), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1259), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1259), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1259), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1259), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1259), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1259), + [aux_sym_host_key_alias_token1] = ACTIONS(1259), + [aux_sym_hostname_token1] = ACTIONS(1259), + [aux_sym_identities_only_token1] = ACTIONS(1259), + [aux_sym_identity_agent_token1] = ACTIONS(1259), + [aux_sym_identity_file_token1] = ACTIONS(1259), + [aux_sym_ignore_unknown_token1] = ACTIONS(1259), + [aux_sym_include_token1] = ACTIONS(1259), + [aux_sym_ip_qos_token1] = ACTIONS(1259), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1259), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1259), + [aux_sym_kex_algorithms_token1] = ACTIONS(1259), + [aux_sym_known_hosts_command_token1] = ACTIONS(1259), + [aux_sym_local_command_token1] = ACTIONS(1259), + [aux_sym_local_forward_token1] = ACTIONS(1259), + [aux_sym_log_level_token1] = ACTIONS(1259), + [aux_sym_log_verbose_token1] = ACTIONS(1259), + [aux_sym_macs_token1] = ACTIONS(1259), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1259), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1259), + [aux_sym_password_authentication_token1] = ACTIONS(1259), + [aux_sym_permit_local_command_token1] = ACTIONS(1259), + [aux_sym_permit_remote_open_token1] = ACTIONS(1259), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1259), + [aux_sym_port_token1] = ACTIONS(1259), + [aux_sym_preferred_authentications_token1] = ACTIONS(1259), + [aux_sym_protocol_token1] = ACTIONS(1259), + [aux_sym_proxy_command_token1] = ACTIONS(1259), + [aux_sym_proxy_jump_token1] = ACTIONS(1259), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1259), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1259), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1259), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1259), + [aux_sym_rekey_limit_token1] = ACTIONS(1259), + [aux_sym_remote_command_token1] = ACTIONS(1259), + [aux_sym_remote_forward_token1] = ACTIONS(1259), + [aux_sym_request_tty_token1] = ACTIONS(1259), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1259), + [aux_sym_security_key_provider_token1] = ACTIONS(1259), + [aux_sym_send_env_token1] = ACTIONS(1259), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1259), + [aux_sym_server_alive_interval_token1] = ACTIONS(1259), + [aux_sym_session_type_token1] = ACTIONS(1259), + [aux_sym_set_env_token1] = ACTIONS(1259), + [aux_sym_stdin_null_token1] = ACTIONS(1259), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1259), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1259), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1259), + [aux_sym_syslog_facility_token1] = ACTIONS(1259), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1259), + [aux_sym_keep_alive_token1] = ACTIONS(1259), + [aux_sym_tunnel_token1] = ACTIONS(1261), + [aux_sym_tunnel_device_token1] = ACTIONS(1259), + [aux_sym_update_host_keys_token1] = ACTIONS(1259), + [aux_sym_use_keychain_token1] = ACTIONS(1259), + [aux_sym_user_token1] = ACTIONS(1261), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1259), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1259), + [aux_sym_visual_host_key_token1] = ACTIONS(1259), + [aux_sym_xauth_location_token1] = ACTIONS(1259), + }, + [182] = { + [ts_builtin_sym_end] = ACTIONS(1263), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1265), + [aux_sym_match_token1] = ACTIONS(1263), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1263), + [aux_sym_address_family_token1] = ACTIONS(1263), + [aux_sym_batch_mode_token1] = ACTIONS(1263), + [aux_sym_bind_address_token1] = ACTIONS(1263), + [aux_sym_bind_interface_token1] = ACTIONS(1263), + [aux_sym_canonical_domains_token1] = ACTIONS(1263), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1263), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1263), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1263), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1263), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1263), + [aux_sym_certificate_file_token1] = ACTIONS(1263), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1263), + [aux_sym_check_host_ip_token1] = ACTIONS(1263), + [aux_sym_ciphers_token1] = ACTIONS(1263), + [aux_sym_cipher_token1] = ACTIONS(1265), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1263), + [aux_sym_compression_token1] = ACTIONS(1263), + [aux_sym_connection_attempts_token1] = ACTIONS(1263), + [aux_sym_connect_timeout_token1] = ACTIONS(1263), + [aux_sym_control_master_token1] = ACTIONS(1263), + [aux_sym_control_path_token1] = ACTIONS(1263), + [aux_sym_control_persist_token1] = ACTIONS(1263), + [aux_sym_dynamic_forward_token1] = ACTIONS(1263), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1263), + [aux_sym_escape_char_token1] = ACTIONS(1263), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1263), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1263), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1263), + [aux_sym_forward_agent_token1] = ACTIONS(1263), + [aux_sym_forward_x11_token1] = ACTIONS(1265), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1263), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1263), + [aux_sym_gateway_ports_token1] = ACTIONS(1263), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1263), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1263), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1263), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1263), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1263), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1263), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1263), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1263), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1263), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1263), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1263), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1263), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1263), + [aux_sym_host_key_alias_token1] = ACTIONS(1263), + [aux_sym_hostname_token1] = ACTIONS(1263), + [aux_sym_identities_only_token1] = ACTIONS(1263), + [aux_sym_identity_agent_token1] = ACTIONS(1263), + [aux_sym_identity_file_token1] = ACTIONS(1263), + [aux_sym_ignore_unknown_token1] = ACTIONS(1263), + [aux_sym_include_token1] = ACTIONS(1263), + [aux_sym_ip_qos_token1] = ACTIONS(1263), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1263), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1263), + [aux_sym_kex_algorithms_token1] = ACTIONS(1263), + [aux_sym_known_hosts_command_token1] = ACTIONS(1263), + [aux_sym_local_command_token1] = ACTIONS(1263), + [aux_sym_local_forward_token1] = ACTIONS(1263), + [aux_sym_log_level_token1] = ACTIONS(1263), + [aux_sym_log_verbose_token1] = ACTIONS(1263), + [aux_sym_macs_token1] = ACTIONS(1263), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1263), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1263), + [aux_sym_password_authentication_token1] = ACTIONS(1263), + [aux_sym_permit_local_command_token1] = ACTIONS(1263), + [aux_sym_permit_remote_open_token1] = ACTIONS(1263), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1263), + [aux_sym_port_token1] = ACTIONS(1263), + [aux_sym_preferred_authentications_token1] = ACTIONS(1263), + [aux_sym_protocol_token1] = ACTIONS(1263), + [aux_sym_proxy_command_token1] = ACTIONS(1263), + [aux_sym_proxy_jump_token1] = ACTIONS(1263), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1263), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1263), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1263), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1263), + [aux_sym_rekey_limit_token1] = ACTIONS(1263), + [aux_sym_remote_command_token1] = ACTIONS(1263), + [aux_sym_remote_forward_token1] = ACTIONS(1263), + [aux_sym_request_tty_token1] = ACTIONS(1263), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1263), + [aux_sym_security_key_provider_token1] = ACTIONS(1263), + [aux_sym_send_env_token1] = ACTIONS(1263), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1263), + [aux_sym_server_alive_interval_token1] = ACTIONS(1263), + [aux_sym_session_type_token1] = ACTIONS(1263), + [aux_sym_set_env_token1] = ACTIONS(1263), + [aux_sym_stdin_null_token1] = ACTIONS(1263), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1263), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1263), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1263), + [aux_sym_syslog_facility_token1] = ACTIONS(1263), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1263), + [aux_sym_keep_alive_token1] = ACTIONS(1263), + [aux_sym_tunnel_token1] = ACTIONS(1265), + [aux_sym_tunnel_device_token1] = ACTIONS(1263), + [aux_sym_update_host_keys_token1] = ACTIONS(1263), + [aux_sym_use_keychain_token1] = ACTIONS(1263), + [aux_sym_user_token1] = ACTIONS(1265), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1263), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1263), + [aux_sym_visual_host_key_token1] = ACTIONS(1263), + [aux_sym_xauth_location_token1] = ACTIONS(1263), + }, + [183] = { + [ts_builtin_sym_end] = ACTIONS(1267), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1269), + [aux_sym_match_token1] = ACTIONS(1267), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1267), + [aux_sym_address_family_token1] = ACTIONS(1267), + [aux_sym_batch_mode_token1] = ACTIONS(1267), + [aux_sym_bind_address_token1] = ACTIONS(1267), + [aux_sym_bind_interface_token1] = ACTIONS(1267), + [aux_sym_canonical_domains_token1] = ACTIONS(1267), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1267), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1267), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1267), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1267), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1267), + [aux_sym_certificate_file_token1] = ACTIONS(1267), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1267), + [aux_sym_check_host_ip_token1] = ACTIONS(1267), + [aux_sym_ciphers_token1] = ACTIONS(1267), + [aux_sym_cipher_token1] = ACTIONS(1269), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1267), + [aux_sym_compression_token1] = ACTIONS(1267), + [aux_sym_connection_attempts_token1] = ACTIONS(1267), + [aux_sym_connect_timeout_token1] = ACTIONS(1267), + [aux_sym_control_master_token1] = ACTIONS(1267), + [aux_sym_control_path_token1] = ACTIONS(1267), + [aux_sym_control_persist_token1] = ACTIONS(1267), + [aux_sym_dynamic_forward_token1] = ACTIONS(1267), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1267), + [aux_sym_escape_char_token1] = ACTIONS(1267), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1267), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1267), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1267), + [aux_sym_forward_agent_token1] = ACTIONS(1267), + [aux_sym_forward_x11_token1] = ACTIONS(1269), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1267), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1267), + [aux_sym_gateway_ports_token1] = ACTIONS(1267), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1267), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1267), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1267), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1267), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1267), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1267), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1267), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1267), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1267), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1267), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1267), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1267), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1267), + [aux_sym_host_key_alias_token1] = ACTIONS(1267), + [aux_sym_hostname_token1] = ACTIONS(1267), + [aux_sym_identities_only_token1] = ACTIONS(1267), + [aux_sym_identity_agent_token1] = ACTIONS(1267), + [aux_sym_identity_file_token1] = ACTIONS(1267), + [aux_sym_ignore_unknown_token1] = ACTIONS(1267), + [aux_sym_include_token1] = ACTIONS(1267), + [aux_sym_ip_qos_token1] = ACTIONS(1267), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1267), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1267), + [aux_sym_kex_algorithms_token1] = ACTIONS(1267), + [aux_sym_known_hosts_command_token1] = ACTIONS(1267), + [aux_sym_local_command_token1] = ACTIONS(1267), + [aux_sym_local_forward_token1] = ACTIONS(1267), + [aux_sym_log_level_token1] = ACTIONS(1267), + [aux_sym_log_verbose_token1] = ACTIONS(1267), + [aux_sym_macs_token1] = ACTIONS(1267), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1267), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1267), + [aux_sym_password_authentication_token1] = ACTIONS(1267), + [aux_sym_permit_local_command_token1] = ACTIONS(1267), + [aux_sym_permit_remote_open_token1] = ACTIONS(1267), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1267), + [aux_sym_port_token1] = ACTIONS(1267), + [aux_sym_preferred_authentications_token1] = ACTIONS(1267), + [aux_sym_protocol_token1] = ACTIONS(1267), + [aux_sym_proxy_command_token1] = ACTIONS(1267), + [aux_sym_proxy_jump_token1] = ACTIONS(1267), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1267), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1267), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1267), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1267), + [aux_sym_rekey_limit_token1] = ACTIONS(1267), + [aux_sym_remote_command_token1] = ACTIONS(1267), + [aux_sym_remote_forward_token1] = ACTIONS(1267), + [aux_sym_request_tty_token1] = ACTIONS(1267), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1267), + [aux_sym_security_key_provider_token1] = ACTIONS(1267), + [aux_sym_send_env_token1] = ACTIONS(1267), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1267), + [aux_sym_server_alive_interval_token1] = ACTIONS(1267), + [aux_sym_session_type_token1] = ACTIONS(1267), + [aux_sym_set_env_token1] = ACTIONS(1267), + [aux_sym_stdin_null_token1] = ACTIONS(1267), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1267), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1267), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1267), + [aux_sym_syslog_facility_token1] = ACTIONS(1267), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1267), + [aux_sym_keep_alive_token1] = ACTIONS(1267), + [aux_sym_tunnel_token1] = ACTIONS(1269), + [aux_sym_tunnel_device_token1] = ACTIONS(1267), + [aux_sym_update_host_keys_token1] = ACTIONS(1267), + [aux_sym_use_keychain_token1] = ACTIONS(1267), + [aux_sym_user_token1] = ACTIONS(1269), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1267), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1267), + [aux_sym_visual_host_key_token1] = ACTIONS(1267), + [aux_sym_xauth_location_token1] = ACTIONS(1267), + }, + [184] = { + [ts_builtin_sym_end] = ACTIONS(1271), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1273), + [aux_sym_match_token1] = ACTIONS(1271), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1271), + [aux_sym_address_family_token1] = ACTIONS(1271), + [aux_sym_batch_mode_token1] = ACTIONS(1271), + [aux_sym_bind_address_token1] = ACTIONS(1271), + [aux_sym_bind_interface_token1] = ACTIONS(1271), + [aux_sym_canonical_domains_token1] = ACTIONS(1271), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1271), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1271), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1271), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1271), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1271), + [aux_sym_certificate_file_token1] = ACTIONS(1271), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1271), + [aux_sym_check_host_ip_token1] = ACTIONS(1271), + [aux_sym_ciphers_token1] = ACTIONS(1271), + [aux_sym_cipher_token1] = ACTIONS(1273), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1271), + [aux_sym_compression_token1] = ACTIONS(1271), + [aux_sym_connection_attempts_token1] = ACTIONS(1271), + [aux_sym_connect_timeout_token1] = ACTIONS(1271), + [aux_sym_control_master_token1] = ACTIONS(1271), + [aux_sym_control_path_token1] = ACTIONS(1271), + [aux_sym_control_persist_token1] = ACTIONS(1271), + [aux_sym_dynamic_forward_token1] = ACTIONS(1271), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1271), + [aux_sym_escape_char_token1] = ACTIONS(1271), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1271), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1271), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1271), + [aux_sym_forward_agent_token1] = ACTIONS(1271), + [aux_sym_forward_x11_token1] = ACTIONS(1273), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1271), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1271), + [aux_sym_gateway_ports_token1] = ACTIONS(1271), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1271), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1271), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1271), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1271), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1271), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1271), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1271), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1271), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1271), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1271), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1271), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1271), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1271), + [aux_sym_host_key_alias_token1] = ACTIONS(1271), + [aux_sym_hostname_token1] = ACTIONS(1271), + [aux_sym_identities_only_token1] = ACTIONS(1271), + [aux_sym_identity_agent_token1] = ACTIONS(1271), + [aux_sym_identity_file_token1] = ACTIONS(1271), + [aux_sym_ignore_unknown_token1] = ACTIONS(1271), + [aux_sym_include_token1] = ACTIONS(1271), + [aux_sym_ip_qos_token1] = ACTIONS(1271), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1271), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1271), + [aux_sym_kex_algorithms_token1] = ACTIONS(1271), + [aux_sym_known_hosts_command_token1] = ACTIONS(1271), + [aux_sym_local_command_token1] = ACTIONS(1271), + [aux_sym_local_forward_token1] = ACTIONS(1271), + [aux_sym_log_level_token1] = ACTIONS(1271), + [aux_sym_log_verbose_token1] = ACTIONS(1271), + [aux_sym_macs_token1] = ACTIONS(1271), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1271), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1271), + [aux_sym_password_authentication_token1] = ACTIONS(1271), + [aux_sym_permit_local_command_token1] = ACTIONS(1271), + [aux_sym_permit_remote_open_token1] = ACTIONS(1271), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1271), + [aux_sym_port_token1] = ACTIONS(1271), + [aux_sym_preferred_authentications_token1] = ACTIONS(1271), + [aux_sym_protocol_token1] = ACTIONS(1271), + [aux_sym_proxy_command_token1] = ACTIONS(1271), + [aux_sym_proxy_jump_token1] = ACTIONS(1271), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1271), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1271), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1271), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1271), + [aux_sym_rekey_limit_token1] = ACTIONS(1271), + [aux_sym_remote_command_token1] = ACTIONS(1271), + [aux_sym_remote_forward_token1] = ACTIONS(1271), + [aux_sym_request_tty_token1] = ACTIONS(1271), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1271), + [aux_sym_security_key_provider_token1] = ACTIONS(1271), + [aux_sym_send_env_token1] = ACTIONS(1271), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1271), + [aux_sym_server_alive_interval_token1] = ACTIONS(1271), + [aux_sym_session_type_token1] = ACTIONS(1271), + [aux_sym_set_env_token1] = ACTIONS(1271), + [aux_sym_stdin_null_token1] = ACTIONS(1271), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1271), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1271), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1271), + [aux_sym_syslog_facility_token1] = ACTIONS(1271), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1271), + [aux_sym_keep_alive_token1] = ACTIONS(1271), + [aux_sym_tunnel_token1] = ACTIONS(1273), + [aux_sym_tunnel_device_token1] = ACTIONS(1271), + [aux_sym_update_host_keys_token1] = ACTIONS(1271), + [aux_sym_use_keychain_token1] = ACTIONS(1271), + [aux_sym_user_token1] = ACTIONS(1273), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1271), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1271), + [aux_sym_visual_host_key_token1] = ACTIONS(1271), + [aux_sym_xauth_location_token1] = ACTIONS(1271), + }, + [185] = { + [ts_builtin_sym_end] = ACTIONS(1275), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1277), + [aux_sym_match_token1] = ACTIONS(1275), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1275), + [aux_sym_address_family_token1] = ACTIONS(1275), + [aux_sym_batch_mode_token1] = ACTIONS(1275), + [aux_sym_bind_address_token1] = ACTIONS(1275), + [aux_sym_bind_interface_token1] = ACTIONS(1275), + [aux_sym_canonical_domains_token1] = ACTIONS(1275), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1275), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1275), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1275), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1275), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1275), + [aux_sym_certificate_file_token1] = ACTIONS(1275), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1275), + [aux_sym_check_host_ip_token1] = ACTIONS(1275), + [aux_sym_ciphers_token1] = ACTIONS(1275), + [aux_sym_cipher_token1] = ACTIONS(1277), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1275), + [aux_sym_compression_token1] = ACTIONS(1275), + [aux_sym_connection_attempts_token1] = ACTIONS(1275), + [aux_sym_connect_timeout_token1] = ACTIONS(1275), + [aux_sym_control_master_token1] = ACTIONS(1275), + [aux_sym_control_path_token1] = ACTIONS(1275), + [aux_sym_control_persist_token1] = ACTIONS(1275), + [aux_sym_dynamic_forward_token1] = ACTIONS(1275), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1275), + [aux_sym_escape_char_token1] = ACTIONS(1275), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1275), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1275), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1275), + [aux_sym_forward_agent_token1] = ACTIONS(1275), + [aux_sym_forward_x11_token1] = ACTIONS(1277), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1275), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1275), + [aux_sym_gateway_ports_token1] = ACTIONS(1275), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1275), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1275), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1275), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1275), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1275), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1275), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1275), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1275), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1275), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1275), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1275), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1275), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1275), + [aux_sym_host_key_alias_token1] = ACTIONS(1275), + [aux_sym_hostname_token1] = ACTIONS(1275), + [aux_sym_identities_only_token1] = ACTIONS(1275), + [aux_sym_identity_agent_token1] = ACTIONS(1275), + [aux_sym_identity_file_token1] = ACTIONS(1275), + [aux_sym_ignore_unknown_token1] = ACTIONS(1275), + [aux_sym_include_token1] = ACTIONS(1275), + [aux_sym_ip_qos_token1] = ACTIONS(1275), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1275), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1275), + [aux_sym_kex_algorithms_token1] = ACTIONS(1275), + [aux_sym_known_hosts_command_token1] = ACTIONS(1275), + [aux_sym_local_command_token1] = ACTIONS(1275), + [aux_sym_local_forward_token1] = ACTIONS(1275), + [aux_sym_log_level_token1] = ACTIONS(1275), + [aux_sym_log_verbose_token1] = ACTIONS(1275), + [aux_sym_macs_token1] = ACTIONS(1275), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1275), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1275), + [aux_sym_password_authentication_token1] = ACTIONS(1275), + [aux_sym_permit_local_command_token1] = ACTIONS(1275), + [aux_sym_permit_remote_open_token1] = ACTIONS(1275), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1275), + [aux_sym_port_token1] = ACTIONS(1275), + [aux_sym_preferred_authentications_token1] = ACTIONS(1275), + [aux_sym_protocol_token1] = ACTIONS(1275), + [aux_sym_proxy_command_token1] = ACTIONS(1275), + [aux_sym_proxy_jump_token1] = ACTIONS(1275), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1275), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1275), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1275), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1275), + [aux_sym_rekey_limit_token1] = ACTIONS(1275), + [aux_sym_remote_command_token1] = ACTIONS(1275), + [aux_sym_remote_forward_token1] = ACTIONS(1275), + [aux_sym_request_tty_token1] = ACTIONS(1275), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1275), + [aux_sym_security_key_provider_token1] = ACTIONS(1275), + [aux_sym_send_env_token1] = ACTIONS(1275), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1275), + [aux_sym_server_alive_interval_token1] = ACTIONS(1275), + [aux_sym_session_type_token1] = ACTIONS(1275), + [aux_sym_set_env_token1] = ACTIONS(1275), + [aux_sym_stdin_null_token1] = ACTIONS(1275), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1275), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1275), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1275), + [aux_sym_syslog_facility_token1] = ACTIONS(1275), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1275), + [aux_sym_keep_alive_token1] = ACTIONS(1275), + [aux_sym_tunnel_token1] = ACTIONS(1277), + [aux_sym_tunnel_device_token1] = ACTIONS(1275), + [aux_sym_update_host_keys_token1] = ACTIONS(1275), + [aux_sym_use_keychain_token1] = ACTIONS(1275), + [aux_sym_user_token1] = ACTIONS(1277), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1275), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1275), + [aux_sym_visual_host_key_token1] = ACTIONS(1275), + [aux_sym_xauth_location_token1] = ACTIONS(1275), + }, + [186] = { + [ts_builtin_sym_end] = ACTIONS(1279), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1281), + [aux_sym_match_token1] = ACTIONS(1279), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1279), + [aux_sym_address_family_token1] = ACTIONS(1279), + [aux_sym_batch_mode_token1] = ACTIONS(1279), + [aux_sym_bind_address_token1] = ACTIONS(1279), + [aux_sym_bind_interface_token1] = ACTIONS(1279), + [aux_sym_canonical_domains_token1] = ACTIONS(1279), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1279), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1279), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1279), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1279), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1279), + [aux_sym_certificate_file_token1] = ACTIONS(1279), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1279), + [aux_sym_check_host_ip_token1] = ACTIONS(1279), + [aux_sym_ciphers_token1] = ACTIONS(1279), + [aux_sym_cipher_token1] = ACTIONS(1281), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1279), + [aux_sym_compression_token1] = ACTIONS(1279), + [aux_sym_connection_attempts_token1] = ACTIONS(1279), + [aux_sym_connect_timeout_token1] = ACTIONS(1279), + [aux_sym_control_master_token1] = ACTIONS(1279), + [aux_sym_control_path_token1] = ACTIONS(1279), + [aux_sym_control_persist_token1] = ACTIONS(1279), + [aux_sym_dynamic_forward_token1] = ACTIONS(1279), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1279), + [aux_sym_escape_char_token1] = ACTIONS(1279), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1279), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1279), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1279), + [aux_sym_forward_agent_token1] = ACTIONS(1279), + [aux_sym_forward_x11_token1] = ACTIONS(1281), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1279), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1279), + [aux_sym_gateway_ports_token1] = ACTIONS(1279), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1279), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1279), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1279), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1279), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1279), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1279), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1279), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1279), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1279), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1279), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1279), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1279), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1279), + [aux_sym_host_key_alias_token1] = ACTIONS(1279), + [aux_sym_hostname_token1] = ACTIONS(1279), + [aux_sym_identities_only_token1] = ACTIONS(1279), + [aux_sym_identity_agent_token1] = ACTIONS(1279), + [aux_sym_identity_file_token1] = ACTIONS(1279), + [aux_sym_ignore_unknown_token1] = ACTIONS(1279), + [aux_sym_include_token1] = ACTIONS(1279), + [aux_sym_ip_qos_token1] = ACTIONS(1279), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1279), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1279), + [aux_sym_kex_algorithms_token1] = ACTIONS(1279), + [aux_sym_known_hosts_command_token1] = ACTIONS(1279), + [aux_sym_local_command_token1] = ACTIONS(1279), + [aux_sym_local_forward_token1] = ACTIONS(1279), + [aux_sym_log_level_token1] = ACTIONS(1279), + [aux_sym_log_verbose_token1] = ACTIONS(1279), + [aux_sym_macs_token1] = ACTIONS(1279), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1279), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1279), + [aux_sym_password_authentication_token1] = ACTIONS(1279), + [aux_sym_permit_local_command_token1] = ACTIONS(1279), + [aux_sym_permit_remote_open_token1] = ACTIONS(1279), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1279), + [aux_sym_port_token1] = ACTIONS(1279), + [aux_sym_preferred_authentications_token1] = ACTIONS(1279), + [aux_sym_protocol_token1] = ACTIONS(1279), + [aux_sym_proxy_command_token1] = ACTIONS(1279), + [aux_sym_proxy_jump_token1] = ACTIONS(1279), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1279), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1279), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1279), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1279), + [aux_sym_rekey_limit_token1] = ACTIONS(1279), + [aux_sym_remote_command_token1] = ACTIONS(1279), + [aux_sym_remote_forward_token1] = ACTIONS(1279), + [aux_sym_request_tty_token1] = ACTIONS(1279), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1279), + [aux_sym_security_key_provider_token1] = ACTIONS(1279), + [aux_sym_send_env_token1] = ACTIONS(1279), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1279), + [aux_sym_server_alive_interval_token1] = ACTIONS(1279), + [aux_sym_session_type_token1] = ACTIONS(1279), + [aux_sym_set_env_token1] = ACTIONS(1279), + [aux_sym_stdin_null_token1] = ACTIONS(1279), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1279), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1279), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1279), + [aux_sym_syslog_facility_token1] = ACTIONS(1279), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1279), + [aux_sym_keep_alive_token1] = ACTIONS(1279), + [aux_sym_tunnel_token1] = ACTIONS(1281), + [aux_sym_tunnel_device_token1] = ACTIONS(1279), + [aux_sym_update_host_keys_token1] = ACTIONS(1279), + [aux_sym_use_keychain_token1] = ACTIONS(1279), + [aux_sym_user_token1] = ACTIONS(1281), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1279), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1279), + [aux_sym_visual_host_key_token1] = ACTIONS(1279), + [aux_sym_xauth_location_token1] = ACTIONS(1279), + }, + [187] = { + [ts_builtin_sym_end] = ACTIONS(1283), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1285), + [aux_sym_match_token1] = ACTIONS(1283), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1283), + [aux_sym_address_family_token1] = ACTIONS(1283), + [aux_sym_batch_mode_token1] = ACTIONS(1283), + [aux_sym_bind_address_token1] = ACTIONS(1283), + [aux_sym_bind_interface_token1] = ACTIONS(1283), + [aux_sym_canonical_domains_token1] = ACTIONS(1283), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1283), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1283), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1283), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1283), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1283), + [aux_sym_certificate_file_token1] = ACTIONS(1283), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1283), + [aux_sym_check_host_ip_token1] = ACTIONS(1283), + [aux_sym_ciphers_token1] = ACTIONS(1283), + [aux_sym_cipher_token1] = ACTIONS(1285), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1283), + [aux_sym_compression_token1] = ACTIONS(1283), + [aux_sym_connection_attempts_token1] = ACTIONS(1283), + [aux_sym_connect_timeout_token1] = ACTIONS(1283), + [aux_sym_control_master_token1] = ACTIONS(1283), + [aux_sym_control_path_token1] = ACTIONS(1283), + [aux_sym_control_persist_token1] = ACTIONS(1283), + [aux_sym_dynamic_forward_token1] = ACTIONS(1283), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1283), + [aux_sym_escape_char_token1] = ACTIONS(1283), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1283), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1283), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1283), + [aux_sym_forward_agent_token1] = ACTIONS(1283), + [aux_sym_forward_x11_token1] = ACTIONS(1285), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1283), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1283), + [aux_sym_gateway_ports_token1] = ACTIONS(1283), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1283), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1283), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1283), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1283), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1283), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1283), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1283), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1283), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1283), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1283), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1283), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1283), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1283), + [aux_sym_host_key_alias_token1] = ACTIONS(1283), + [aux_sym_hostname_token1] = ACTIONS(1283), + [aux_sym_identities_only_token1] = ACTIONS(1283), + [aux_sym_identity_agent_token1] = ACTIONS(1283), + [aux_sym_identity_file_token1] = ACTIONS(1283), + [aux_sym_ignore_unknown_token1] = ACTIONS(1283), + [aux_sym_include_token1] = ACTIONS(1283), + [aux_sym_ip_qos_token1] = ACTIONS(1283), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1283), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1283), + [aux_sym_kex_algorithms_token1] = ACTIONS(1283), + [aux_sym_known_hosts_command_token1] = ACTIONS(1283), + [aux_sym_local_command_token1] = ACTIONS(1283), + [aux_sym_local_forward_token1] = ACTIONS(1283), + [aux_sym_log_level_token1] = ACTIONS(1283), + [aux_sym_log_verbose_token1] = ACTIONS(1283), + [aux_sym_macs_token1] = ACTIONS(1283), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1283), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1283), + [aux_sym_password_authentication_token1] = ACTIONS(1283), + [aux_sym_permit_local_command_token1] = ACTIONS(1283), + [aux_sym_permit_remote_open_token1] = ACTIONS(1283), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1283), + [aux_sym_port_token1] = ACTIONS(1283), + [aux_sym_preferred_authentications_token1] = ACTIONS(1283), + [aux_sym_protocol_token1] = ACTIONS(1283), + [aux_sym_proxy_command_token1] = ACTIONS(1283), + [aux_sym_proxy_jump_token1] = ACTIONS(1283), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1283), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1283), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1283), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1283), + [aux_sym_rekey_limit_token1] = ACTIONS(1283), + [aux_sym_remote_command_token1] = ACTIONS(1283), + [aux_sym_remote_forward_token1] = ACTIONS(1283), + [aux_sym_request_tty_token1] = ACTIONS(1283), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1283), + [aux_sym_security_key_provider_token1] = ACTIONS(1283), + [aux_sym_send_env_token1] = ACTIONS(1283), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1283), + [aux_sym_server_alive_interval_token1] = ACTIONS(1283), + [aux_sym_session_type_token1] = ACTIONS(1283), + [aux_sym_set_env_token1] = ACTIONS(1283), + [aux_sym_stdin_null_token1] = ACTIONS(1283), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1283), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1283), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1283), + [aux_sym_syslog_facility_token1] = ACTIONS(1283), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1283), + [aux_sym_keep_alive_token1] = ACTIONS(1283), + [aux_sym_tunnel_token1] = ACTIONS(1285), + [aux_sym_tunnel_device_token1] = ACTIONS(1283), + [aux_sym_update_host_keys_token1] = ACTIONS(1283), + [aux_sym_use_keychain_token1] = ACTIONS(1283), + [aux_sym_user_token1] = ACTIONS(1285), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1283), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1283), + [aux_sym_visual_host_key_token1] = ACTIONS(1283), + [aux_sym_xauth_location_token1] = ACTIONS(1283), + }, + [188] = { + [ts_builtin_sym_end] = ACTIONS(1287), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1289), + [aux_sym_match_token1] = ACTIONS(1287), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1287), + [aux_sym_address_family_token1] = ACTIONS(1287), + [aux_sym_batch_mode_token1] = ACTIONS(1287), + [aux_sym_bind_address_token1] = ACTIONS(1287), + [aux_sym_bind_interface_token1] = ACTIONS(1287), + [aux_sym_canonical_domains_token1] = ACTIONS(1287), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1287), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1287), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1287), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1287), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1287), + [aux_sym_certificate_file_token1] = ACTIONS(1287), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1287), + [aux_sym_check_host_ip_token1] = ACTIONS(1287), + [aux_sym_ciphers_token1] = ACTIONS(1287), + [aux_sym_cipher_token1] = ACTIONS(1289), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1287), + [aux_sym_compression_token1] = ACTIONS(1287), + [aux_sym_connection_attempts_token1] = ACTIONS(1287), + [aux_sym_connect_timeout_token1] = ACTIONS(1287), + [aux_sym_control_master_token1] = ACTIONS(1287), + [aux_sym_control_path_token1] = ACTIONS(1287), + [aux_sym_control_persist_token1] = ACTIONS(1287), + [aux_sym_dynamic_forward_token1] = ACTIONS(1287), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1287), + [aux_sym_escape_char_token1] = ACTIONS(1287), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1287), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1287), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1287), + [aux_sym_forward_agent_token1] = ACTIONS(1287), + [aux_sym_forward_x11_token1] = ACTIONS(1289), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1287), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1287), + [aux_sym_gateway_ports_token1] = ACTIONS(1287), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1287), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1287), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1287), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1287), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1287), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1287), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1287), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1287), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1287), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1287), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1287), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1287), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1287), + [aux_sym_host_key_alias_token1] = ACTIONS(1287), + [aux_sym_hostname_token1] = ACTIONS(1287), + [aux_sym_identities_only_token1] = ACTIONS(1287), + [aux_sym_identity_agent_token1] = ACTIONS(1287), + [aux_sym_identity_file_token1] = ACTIONS(1287), + [aux_sym_ignore_unknown_token1] = ACTIONS(1287), + [aux_sym_include_token1] = ACTIONS(1287), + [aux_sym_ip_qos_token1] = ACTIONS(1287), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1287), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1287), + [aux_sym_kex_algorithms_token1] = ACTIONS(1287), + [aux_sym_known_hosts_command_token1] = ACTIONS(1287), + [aux_sym_local_command_token1] = ACTIONS(1287), + [aux_sym_local_forward_token1] = ACTIONS(1287), + [aux_sym_log_level_token1] = ACTIONS(1287), + [aux_sym_log_verbose_token1] = ACTIONS(1287), + [aux_sym_macs_token1] = ACTIONS(1287), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1287), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1287), + [aux_sym_password_authentication_token1] = ACTIONS(1287), + [aux_sym_permit_local_command_token1] = ACTIONS(1287), + [aux_sym_permit_remote_open_token1] = ACTIONS(1287), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1287), + [aux_sym_port_token1] = ACTIONS(1287), + [aux_sym_preferred_authentications_token1] = ACTIONS(1287), + [aux_sym_protocol_token1] = ACTIONS(1287), + [aux_sym_proxy_command_token1] = ACTIONS(1287), + [aux_sym_proxy_jump_token1] = ACTIONS(1287), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1287), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1287), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1287), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1287), + [aux_sym_rekey_limit_token1] = ACTIONS(1287), + [aux_sym_remote_command_token1] = ACTIONS(1287), + [aux_sym_remote_forward_token1] = ACTIONS(1287), + [aux_sym_request_tty_token1] = ACTIONS(1287), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1287), + [aux_sym_security_key_provider_token1] = ACTIONS(1287), + [aux_sym_send_env_token1] = ACTIONS(1287), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1287), + [aux_sym_server_alive_interval_token1] = ACTIONS(1287), + [aux_sym_session_type_token1] = ACTIONS(1287), + [aux_sym_set_env_token1] = ACTIONS(1287), + [aux_sym_stdin_null_token1] = ACTIONS(1287), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1287), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1287), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1287), + [aux_sym_syslog_facility_token1] = ACTIONS(1287), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1287), + [aux_sym_keep_alive_token1] = ACTIONS(1287), + [aux_sym_tunnel_token1] = ACTIONS(1289), + [aux_sym_tunnel_device_token1] = ACTIONS(1287), + [aux_sym_update_host_keys_token1] = ACTIONS(1287), + [aux_sym_use_keychain_token1] = ACTIONS(1287), + [aux_sym_user_token1] = ACTIONS(1289), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1287), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1287), + [aux_sym_visual_host_key_token1] = ACTIONS(1287), + [aux_sym_xauth_location_token1] = ACTIONS(1287), + }, + [189] = { + [ts_builtin_sym_end] = ACTIONS(1291), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1293), + [aux_sym_match_token1] = ACTIONS(1291), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1291), + [aux_sym_address_family_token1] = ACTIONS(1291), + [aux_sym_batch_mode_token1] = ACTIONS(1291), + [aux_sym_bind_address_token1] = ACTIONS(1291), + [aux_sym_bind_interface_token1] = ACTIONS(1291), + [aux_sym_canonical_domains_token1] = ACTIONS(1291), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1291), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1291), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1291), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1291), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1291), + [aux_sym_certificate_file_token1] = ACTIONS(1291), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1291), + [aux_sym_check_host_ip_token1] = ACTIONS(1291), + [aux_sym_ciphers_token1] = ACTIONS(1291), + [aux_sym_cipher_token1] = ACTIONS(1293), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1291), + [aux_sym_compression_token1] = ACTIONS(1291), + [aux_sym_connection_attempts_token1] = ACTIONS(1291), + [aux_sym_connect_timeout_token1] = ACTIONS(1291), + [aux_sym_control_master_token1] = ACTIONS(1291), + [aux_sym_control_path_token1] = ACTIONS(1291), + [aux_sym_control_persist_token1] = ACTIONS(1291), + [aux_sym_dynamic_forward_token1] = ACTIONS(1291), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1291), + [aux_sym_escape_char_token1] = ACTIONS(1291), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1291), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1291), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1291), + [aux_sym_forward_agent_token1] = ACTIONS(1291), + [aux_sym_forward_x11_token1] = ACTIONS(1293), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1291), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1291), + [aux_sym_gateway_ports_token1] = ACTIONS(1291), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1291), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1291), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1291), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1291), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1291), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1291), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1291), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1291), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1291), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1291), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1291), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1291), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1291), + [aux_sym_host_key_alias_token1] = ACTIONS(1291), + [aux_sym_hostname_token1] = ACTIONS(1291), + [aux_sym_identities_only_token1] = ACTIONS(1291), + [aux_sym_identity_agent_token1] = ACTIONS(1291), + [aux_sym_identity_file_token1] = ACTIONS(1291), + [aux_sym_ignore_unknown_token1] = ACTIONS(1291), + [aux_sym_include_token1] = ACTIONS(1291), + [aux_sym_ip_qos_token1] = ACTIONS(1291), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1291), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1291), + [aux_sym_kex_algorithms_token1] = ACTIONS(1291), + [aux_sym_known_hosts_command_token1] = ACTIONS(1291), + [aux_sym_local_command_token1] = ACTIONS(1291), + [aux_sym_local_forward_token1] = ACTIONS(1291), + [aux_sym_log_level_token1] = ACTIONS(1291), + [aux_sym_log_verbose_token1] = ACTIONS(1291), + [aux_sym_macs_token1] = ACTIONS(1291), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1291), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1291), + [aux_sym_password_authentication_token1] = ACTIONS(1291), + [aux_sym_permit_local_command_token1] = ACTIONS(1291), + [aux_sym_permit_remote_open_token1] = ACTIONS(1291), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1291), + [aux_sym_port_token1] = ACTIONS(1291), + [aux_sym_preferred_authentications_token1] = ACTIONS(1291), + [aux_sym_protocol_token1] = ACTIONS(1291), + [aux_sym_proxy_command_token1] = ACTIONS(1291), + [aux_sym_proxy_jump_token1] = ACTIONS(1291), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1291), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1291), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1291), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1291), + [aux_sym_rekey_limit_token1] = ACTIONS(1291), + [aux_sym_remote_command_token1] = ACTIONS(1291), + [aux_sym_remote_forward_token1] = ACTIONS(1291), + [aux_sym_request_tty_token1] = ACTIONS(1291), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1291), + [aux_sym_security_key_provider_token1] = ACTIONS(1291), + [aux_sym_send_env_token1] = ACTIONS(1291), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1291), + [aux_sym_server_alive_interval_token1] = ACTIONS(1291), + [aux_sym_session_type_token1] = ACTIONS(1291), + [aux_sym_set_env_token1] = ACTIONS(1291), + [aux_sym_stdin_null_token1] = ACTIONS(1291), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1291), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1291), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1291), + [aux_sym_syslog_facility_token1] = ACTIONS(1291), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1291), + [aux_sym_keep_alive_token1] = ACTIONS(1291), + [aux_sym_tunnel_token1] = ACTIONS(1293), + [aux_sym_tunnel_device_token1] = ACTIONS(1291), + [aux_sym_update_host_keys_token1] = ACTIONS(1291), + [aux_sym_use_keychain_token1] = ACTIONS(1291), + [aux_sym_user_token1] = ACTIONS(1293), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1291), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1291), + [aux_sym_visual_host_key_token1] = ACTIONS(1291), + [aux_sym_xauth_location_token1] = ACTIONS(1291), + }, + [190] = { + [ts_builtin_sym_end] = ACTIONS(1295), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1297), + [aux_sym_match_token1] = ACTIONS(1295), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1295), + [aux_sym_address_family_token1] = ACTIONS(1295), + [aux_sym_batch_mode_token1] = ACTIONS(1295), + [aux_sym_bind_address_token1] = ACTIONS(1295), + [aux_sym_bind_interface_token1] = ACTIONS(1295), + [aux_sym_canonical_domains_token1] = ACTIONS(1295), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1295), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1295), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1295), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1295), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1295), + [aux_sym_certificate_file_token1] = ACTIONS(1295), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1295), + [aux_sym_check_host_ip_token1] = ACTIONS(1295), + [aux_sym_ciphers_token1] = ACTIONS(1295), + [aux_sym_cipher_token1] = ACTIONS(1297), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1295), + [aux_sym_compression_token1] = ACTIONS(1295), + [aux_sym_connection_attempts_token1] = ACTIONS(1295), + [aux_sym_connect_timeout_token1] = ACTIONS(1295), + [aux_sym_control_master_token1] = ACTIONS(1295), + [aux_sym_control_path_token1] = ACTIONS(1295), + [aux_sym_control_persist_token1] = ACTIONS(1295), + [aux_sym_dynamic_forward_token1] = ACTIONS(1295), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1295), + [aux_sym_escape_char_token1] = ACTIONS(1295), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1295), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1295), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1295), + [aux_sym_forward_agent_token1] = ACTIONS(1295), + [aux_sym_forward_x11_token1] = ACTIONS(1297), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1295), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1295), + [aux_sym_gateway_ports_token1] = ACTIONS(1295), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1295), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1295), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1295), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1295), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1295), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1295), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1295), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1295), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1295), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1295), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1295), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1295), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1295), + [aux_sym_host_key_alias_token1] = ACTIONS(1295), + [aux_sym_hostname_token1] = ACTIONS(1295), + [aux_sym_identities_only_token1] = ACTIONS(1295), + [aux_sym_identity_agent_token1] = ACTIONS(1295), + [aux_sym_identity_file_token1] = ACTIONS(1295), + [aux_sym_ignore_unknown_token1] = ACTIONS(1295), + [aux_sym_include_token1] = ACTIONS(1295), + [aux_sym_ip_qos_token1] = ACTIONS(1295), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1295), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1295), + [aux_sym_kex_algorithms_token1] = ACTIONS(1295), + [aux_sym_known_hosts_command_token1] = ACTIONS(1295), + [aux_sym_local_command_token1] = ACTIONS(1295), + [aux_sym_local_forward_token1] = ACTIONS(1295), + [aux_sym_log_level_token1] = ACTIONS(1295), + [aux_sym_log_verbose_token1] = ACTIONS(1295), + [aux_sym_macs_token1] = ACTIONS(1295), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1295), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1295), + [aux_sym_password_authentication_token1] = ACTIONS(1295), + [aux_sym_permit_local_command_token1] = ACTIONS(1295), + [aux_sym_permit_remote_open_token1] = ACTIONS(1295), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1295), + [aux_sym_port_token1] = ACTIONS(1295), + [aux_sym_preferred_authentications_token1] = ACTIONS(1295), + [aux_sym_protocol_token1] = ACTIONS(1295), + [aux_sym_proxy_command_token1] = ACTIONS(1295), + [aux_sym_proxy_jump_token1] = ACTIONS(1295), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1295), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1295), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1295), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1295), + [aux_sym_rekey_limit_token1] = ACTIONS(1295), + [aux_sym_remote_command_token1] = ACTIONS(1295), + [aux_sym_remote_forward_token1] = ACTIONS(1295), + [aux_sym_request_tty_token1] = ACTIONS(1295), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1295), + [aux_sym_security_key_provider_token1] = ACTIONS(1295), + [aux_sym_send_env_token1] = ACTIONS(1295), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1295), + [aux_sym_server_alive_interval_token1] = ACTIONS(1295), + [aux_sym_session_type_token1] = ACTIONS(1295), + [aux_sym_set_env_token1] = ACTIONS(1295), + [aux_sym_stdin_null_token1] = ACTIONS(1295), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1295), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1295), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1295), + [aux_sym_syslog_facility_token1] = ACTIONS(1295), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1295), + [aux_sym_keep_alive_token1] = ACTIONS(1295), + [aux_sym_tunnel_token1] = ACTIONS(1297), + [aux_sym_tunnel_device_token1] = ACTIONS(1295), + [aux_sym_update_host_keys_token1] = ACTIONS(1295), + [aux_sym_use_keychain_token1] = ACTIONS(1295), + [aux_sym_user_token1] = ACTIONS(1297), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1295), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1295), + [aux_sym_visual_host_key_token1] = ACTIONS(1295), + [aux_sym_xauth_location_token1] = ACTIONS(1295), + }, + [191] = { + [ts_builtin_sym_end] = ACTIONS(1299), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1301), + [aux_sym_match_token1] = ACTIONS(1299), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1299), + [aux_sym_address_family_token1] = ACTIONS(1299), + [aux_sym_batch_mode_token1] = ACTIONS(1299), + [aux_sym_bind_address_token1] = ACTIONS(1299), + [aux_sym_bind_interface_token1] = ACTIONS(1299), + [aux_sym_canonical_domains_token1] = ACTIONS(1299), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1299), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1299), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1299), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1299), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1299), + [aux_sym_certificate_file_token1] = ACTIONS(1299), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1299), + [aux_sym_check_host_ip_token1] = ACTIONS(1299), + [aux_sym_ciphers_token1] = ACTIONS(1299), + [aux_sym_cipher_token1] = ACTIONS(1301), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1299), + [aux_sym_compression_token1] = ACTIONS(1299), + [aux_sym_connection_attempts_token1] = ACTIONS(1299), + [aux_sym_connect_timeout_token1] = ACTIONS(1299), + [aux_sym_control_master_token1] = ACTIONS(1299), + [aux_sym_control_path_token1] = ACTIONS(1299), + [aux_sym_control_persist_token1] = ACTIONS(1299), + [aux_sym_dynamic_forward_token1] = ACTIONS(1299), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1299), + [aux_sym_escape_char_token1] = ACTIONS(1299), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1299), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1299), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1299), + [aux_sym_forward_agent_token1] = ACTIONS(1299), + [aux_sym_forward_x11_token1] = ACTIONS(1301), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1299), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1299), + [aux_sym_gateway_ports_token1] = ACTIONS(1299), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1299), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1299), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1299), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1299), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1299), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1299), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1299), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1299), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1299), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1299), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1299), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1299), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1299), + [aux_sym_host_key_alias_token1] = ACTIONS(1299), + [aux_sym_hostname_token1] = ACTIONS(1299), + [aux_sym_identities_only_token1] = ACTIONS(1299), + [aux_sym_identity_agent_token1] = ACTIONS(1299), + [aux_sym_identity_file_token1] = ACTIONS(1299), + [aux_sym_ignore_unknown_token1] = ACTIONS(1299), + [aux_sym_include_token1] = ACTIONS(1299), + [aux_sym_ip_qos_token1] = ACTIONS(1299), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1299), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1299), + [aux_sym_kex_algorithms_token1] = ACTIONS(1299), + [aux_sym_known_hosts_command_token1] = ACTIONS(1299), + [aux_sym_local_command_token1] = ACTIONS(1299), + [aux_sym_local_forward_token1] = ACTIONS(1299), + [aux_sym_log_level_token1] = ACTIONS(1299), + [aux_sym_log_verbose_token1] = ACTIONS(1299), + [aux_sym_macs_token1] = ACTIONS(1299), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1299), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1299), + [aux_sym_password_authentication_token1] = ACTIONS(1299), + [aux_sym_permit_local_command_token1] = ACTIONS(1299), + [aux_sym_permit_remote_open_token1] = ACTIONS(1299), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1299), + [aux_sym_port_token1] = ACTIONS(1299), + [aux_sym_preferred_authentications_token1] = ACTIONS(1299), + [aux_sym_protocol_token1] = ACTIONS(1299), + [aux_sym_proxy_command_token1] = ACTIONS(1299), + [aux_sym_proxy_jump_token1] = ACTIONS(1299), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1299), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1299), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1299), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1299), + [aux_sym_rekey_limit_token1] = ACTIONS(1299), + [aux_sym_remote_command_token1] = ACTIONS(1299), + [aux_sym_remote_forward_token1] = ACTIONS(1299), + [aux_sym_request_tty_token1] = ACTIONS(1299), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1299), + [aux_sym_security_key_provider_token1] = ACTIONS(1299), + [aux_sym_send_env_token1] = ACTIONS(1299), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1299), + [aux_sym_server_alive_interval_token1] = ACTIONS(1299), + [aux_sym_session_type_token1] = ACTIONS(1299), + [aux_sym_set_env_token1] = ACTIONS(1299), + [aux_sym_stdin_null_token1] = ACTIONS(1299), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1299), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1299), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1299), + [aux_sym_syslog_facility_token1] = ACTIONS(1299), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1299), + [aux_sym_keep_alive_token1] = ACTIONS(1299), + [aux_sym_tunnel_token1] = ACTIONS(1301), + [aux_sym_tunnel_device_token1] = ACTIONS(1299), + [aux_sym_update_host_keys_token1] = ACTIONS(1299), + [aux_sym_use_keychain_token1] = ACTIONS(1299), + [aux_sym_user_token1] = ACTIONS(1301), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1299), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1299), + [aux_sym_visual_host_key_token1] = ACTIONS(1299), + [aux_sym_xauth_location_token1] = ACTIONS(1299), + }, + [192] = { + [ts_builtin_sym_end] = ACTIONS(1303), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1305), + [aux_sym_match_token1] = ACTIONS(1303), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1303), + [aux_sym_address_family_token1] = ACTIONS(1303), + [aux_sym_batch_mode_token1] = ACTIONS(1303), + [aux_sym_bind_address_token1] = ACTIONS(1303), + [aux_sym_bind_interface_token1] = ACTIONS(1303), + [aux_sym_canonical_domains_token1] = ACTIONS(1303), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1303), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1303), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1303), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1303), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1303), + [aux_sym_certificate_file_token1] = ACTIONS(1303), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1303), + [aux_sym_check_host_ip_token1] = ACTIONS(1303), + [aux_sym_ciphers_token1] = ACTIONS(1303), + [aux_sym_cipher_token1] = ACTIONS(1305), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1303), + [aux_sym_compression_token1] = ACTIONS(1303), + [aux_sym_connection_attempts_token1] = ACTIONS(1303), + [aux_sym_connect_timeout_token1] = ACTIONS(1303), + [aux_sym_control_master_token1] = ACTIONS(1303), + [aux_sym_control_path_token1] = ACTIONS(1303), + [aux_sym_control_persist_token1] = ACTIONS(1303), + [aux_sym_dynamic_forward_token1] = ACTIONS(1303), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1303), + [aux_sym_escape_char_token1] = ACTIONS(1303), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1303), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1303), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1303), + [aux_sym_forward_agent_token1] = ACTIONS(1303), + [aux_sym_forward_x11_token1] = ACTIONS(1305), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1303), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1303), + [aux_sym_gateway_ports_token1] = ACTIONS(1303), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1303), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1303), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1303), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1303), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1303), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1303), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1303), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1303), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1303), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1303), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1303), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1303), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1303), + [aux_sym_host_key_alias_token1] = ACTIONS(1303), + [aux_sym_hostname_token1] = ACTIONS(1303), + [aux_sym_identities_only_token1] = ACTIONS(1303), + [aux_sym_identity_agent_token1] = ACTIONS(1303), + [aux_sym_identity_file_token1] = ACTIONS(1303), + [aux_sym_ignore_unknown_token1] = ACTIONS(1303), + [aux_sym_include_token1] = ACTIONS(1303), + [aux_sym_ip_qos_token1] = ACTIONS(1303), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1303), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1303), + [aux_sym_kex_algorithms_token1] = ACTIONS(1303), + [aux_sym_known_hosts_command_token1] = ACTIONS(1303), + [aux_sym_local_command_token1] = ACTIONS(1303), + [aux_sym_local_forward_token1] = ACTIONS(1303), + [aux_sym_log_level_token1] = ACTIONS(1303), + [aux_sym_log_verbose_token1] = ACTIONS(1303), + [aux_sym_macs_token1] = ACTIONS(1303), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1303), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1303), + [aux_sym_password_authentication_token1] = ACTIONS(1303), + [aux_sym_permit_local_command_token1] = ACTIONS(1303), + [aux_sym_permit_remote_open_token1] = ACTIONS(1303), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1303), + [aux_sym_port_token1] = ACTIONS(1303), + [aux_sym_preferred_authentications_token1] = ACTIONS(1303), + [aux_sym_protocol_token1] = ACTIONS(1303), + [aux_sym_proxy_command_token1] = ACTIONS(1303), + [aux_sym_proxy_jump_token1] = ACTIONS(1303), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1303), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1303), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1303), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1303), + [aux_sym_rekey_limit_token1] = ACTIONS(1303), + [aux_sym_remote_command_token1] = ACTIONS(1303), + [aux_sym_remote_forward_token1] = ACTIONS(1303), + [aux_sym_request_tty_token1] = ACTIONS(1303), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1303), + [aux_sym_security_key_provider_token1] = ACTIONS(1303), + [aux_sym_send_env_token1] = ACTIONS(1303), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1303), + [aux_sym_server_alive_interval_token1] = ACTIONS(1303), + [aux_sym_session_type_token1] = ACTIONS(1303), + [aux_sym_set_env_token1] = ACTIONS(1303), + [aux_sym_stdin_null_token1] = ACTIONS(1303), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1303), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1303), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1303), + [aux_sym_syslog_facility_token1] = ACTIONS(1303), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1303), + [aux_sym_keep_alive_token1] = ACTIONS(1303), + [aux_sym_tunnel_token1] = ACTIONS(1305), + [aux_sym_tunnel_device_token1] = ACTIONS(1303), + [aux_sym_update_host_keys_token1] = ACTIONS(1303), + [aux_sym_use_keychain_token1] = ACTIONS(1303), + [aux_sym_user_token1] = ACTIONS(1305), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1303), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1303), + [aux_sym_visual_host_key_token1] = ACTIONS(1303), + [aux_sym_xauth_location_token1] = ACTIONS(1303), + }, + [193] = { + [ts_builtin_sym_end] = ACTIONS(1307), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1309), + [aux_sym_match_token1] = ACTIONS(1307), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1307), + [aux_sym_address_family_token1] = ACTIONS(1307), + [aux_sym_batch_mode_token1] = ACTIONS(1307), + [aux_sym_bind_address_token1] = ACTIONS(1307), + [aux_sym_bind_interface_token1] = ACTIONS(1307), + [aux_sym_canonical_domains_token1] = ACTIONS(1307), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1307), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1307), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1307), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1307), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1307), + [aux_sym_certificate_file_token1] = ACTIONS(1307), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1307), + [aux_sym_check_host_ip_token1] = ACTIONS(1307), + [aux_sym_ciphers_token1] = ACTIONS(1307), + [aux_sym_cipher_token1] = ACTIONS(1309), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1307), + [aux_sym_compression_token1] = ACTIONS(1307), + [aux_sym_connection_attempts_token1] = ACTIONS(1307), + [aux_sym_connect_timeout_token1] = ACTIONS(1307), + [aux_sym_control_master_token1] = ACTIONS(1307), + [aux_sym_control_path_token1] = ACTIONS(1307), + [aux_sym_control_persist_token1] = ACTIONS(1307), + [aux_sym_dynamic_forward_token1] = ACTIONS(1307), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1307), + [aux_sym_escape_char_token1] = ACTIONS(1307), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1307), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1307), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1307), + [aux_sym_forward_agent_token1] = ACTIONS(1307), + [aux_sym_forward_x11_token1] = ACTIONS(1309), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1307), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1307), + [aux_sym_gateway_ports_token1] = ACTIONS(1307), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1307), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1307), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1307), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1307), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1307), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1307), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1307), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1307), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1307), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1307), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1307), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1307), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1307), + [aux_sym_host_key_alias_token1] = ACTIONS(1307), + [aux_sym_hostname_token1] = ACTIONS(1307), + [aux_sym_identities_only_token1] = ACTIONS(1307), + [aux_sym_identity_agent_token1] = ACTIONS(1307), + [aux_sym_identity_file_token1] = ACTIONS(1307), + [aux_sym_ignore_unknown_token1] = ACTIONS(1307), + [aux_sym_include_token1] = ACTIONS(1307), + [aux_sym_ip_qos_token1] = ACTIONS(1307), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1307), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1307), + [aux_sym_kex_algorithms_token1] = ACTIONS(1307), + [aux_sym_known_hosts_command_token1] = ACTIONS(1307), + [aux_sym_local_command_token1] = ACTIONS(1307), + [aux_sym_local_forward_token1] = ACTIONS(1307), + [aux_sym_log_level_token1] = ACTIONS(1307), + [aux_sym_log_verbose_token1] = ACTIONS(1307), + [aux_sym_macs_token1] = ACTIONS(1307), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1307), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1307), + [aux_sym_password_authentication_token1] = ACTIONS(1307), + [aux_sym_permit_local_command_token1] = ACTIONS(1307), + [aux_sym_permit_remote_open_token1] = ACTIONS(1307), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1307), + [aux_sym_port_token1] = ACTIONS(1307), + [aux_sym_preferred_authentications_token1] = ACTIONS(1307), + [aux_sym_protocol_token1] = ACTIONS(1307), + [aux_sym_proxy_command_token1] = ACTIONS(1307), + [aux_sym_proxy_jump_token1] = ACTIONS(1307), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1307), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1307), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1307), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1307), + [aux_sym_rekey_limit_token1] = ACTIONS(1307), + [aux_sym_remote_command_token1] = ACTIONS(1307), + [aux_sym_remote_forward_token1] = ACTIONS(1307), + [aux_sym_request_tty_token1] = ACTIONS(1307), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1307), + [aux_sym_security_key_provider_token1] = ACTIONS(1307), + [aux_sym_send_env_token1] = ACTIONS(1307), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1307), + [aux_sym_server_alive_interval_token1] = ACTIONS(1307), + [aux_sym_session_type_token1] = ACTIONS(1307), + [aux_sym_set_env_token1] = ACTIONS(1307), + [aux_sym_stdin_null_token1] = ACTIONS(1307), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1307), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1307), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1307), + [aux_sym_syslog_facility_token1] = ACTIONS(1307), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1307), + [aux_sym_keep_alive_token1] = ACTIONS(1307), + [aux_sym_tunnel_token1] = ACTIONS(1309), + [aux_sym_tunnel_device_token1] = ACTIONS(1307), + [aux_sym_update_host_keys_token1] = ACTIONS(1307), + [aux_sym_use_keychain_token1] = ACTIONS(1307), + [aux_sym_user_token1] = ACTIONS(1309), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1307), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1307), + [aux_sym_visual_host_key_token1] = ACTIONS(1307), + [aux_sym_xauth_location_token1] = ACTIONS(1307), + }, + [194] = { + [ts_builtin_sym_end] = ACTIONS(1311), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1313), + [aux_sym_match_token1] = ACTIONS(1311), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1311), + [aux_sym_address_family_token1] = ACTIONS(1311), + [aux_sym_batch_mode_token1] = ACTIONS(1311), + [aux_sym_bind_address_token1] = ACTIONS(1311), + [aux_sym_bind_interface_token1] = ACTIONS(1311), + [aux_sym_canonical_domains_token1] = ACTIONS(1311), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1311), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1311), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1311), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1311), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1311), + [aux_sym_certificate_file_token1] = ACTIONS(1311), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1311), + [aux_sym_check_host_ip_token1] = ACTIONS(1311), + [aux_sym_ciphers_token1] = ACTIONS(1311), + [aux_sym_cipher_token1] = ACTIONS(1313), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1311), + [aux_sym_compression_token1] = ACTIONS(1311), + [aux_sym_connection_attempts_token1] = ACTIONS(1311), + [aux_sym_connect_timeout_token1] = ACTIONS(1311), + [aux_sym_control_master_token1] = ACTIONS(1311), + [aux_sym_control_path_token1] = ACTIONS(1311), + [aux_sym_control_persist_token1] = ACTIONS(1311), + [aux_sym_dynamic_forward_token1] = ACTIONS(1311), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1311), + [aux_sym_escape_char_token1] = ACTIONS(1311), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1311), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1311), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1311), + [aux_sym_forward_agent_token1] = ACTIONS(1311), + [aux_sym_forward_x11_token1] = ACTIONS(1313), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1311), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1311), + [aux_sym_gateway_ports_token1] = ACTIONS(1311), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1311), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1311), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1311), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1311), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1311), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1311), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1311), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1311), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1311), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1311), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1311), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1311), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1311), + [aux_sym_host_key_alias_token1] = ACTIONS(1311), + [aux_sym_hostname_token1] = ACTIONS(1311), + [aux_sym_identities_only_token1] = ACTIONS(1311), + [aux_sym_identity_agent_token1] = ACTIONS(1311), + [aux_sym_identity_file_token1] = ACTIONS(1311), + [aux_sym_ignore_unknown_token1] = ACTIONS(1311), + [aux_sym_include_token1] = ACTIONS(1311), + [aux_sym_ip_qos_token1] = ACTIONS(1311), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1311), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1311), + [aux_sym_kex_algorithms_token1] = ACTIONS(1311), + [aux_sym_known_hosts_command_token1] = ACTIONS(1311), + [aux_sym_local_command_token1] = ACTIONS(1311), + [aux_sym_local_forward_token1] = ACTIONS(1311), + [aux_sym_log_level_token1] = ACTIONS(1311), + [aux_sym_log_verbose_token1] = ACTIONS(1311), + [aux_sym_macs_token1] = ACTIONS(1311), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1311), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1311), + [aux_sym_password_authentication_token1] = ACTIONS(1311), + [aux_sym_permit_local_command_token1] = ACTIONS(1311), + [aux_sym_permit_remote_open_token1] = ACTIONS(1311), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1311), + [aux_sym_port_token1] = ACTIONS(1311), + [aux_sym_preferred_authentications_token1] = ACTIONS(1311), + [aux_sym_protocol_token1] = ACTIONS(1311), + [aux_sym_proxy_command_token1] = ACTIONS(1311), + [aux_sym_proxy_jump_token1] = ACTIONS(1311), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1311), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1311), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1311), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1311), + [aux_sym_rekey_limit_token1] = ACTIONS(1311), + [aux_sym_remote_command_token1] = ACTIONS(1311), + [aux_sym_remote_forward_token1] = ACTIONS(1311), + [aux_sym_request_tty_token1] = ACTIONS(1311), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1311), + [aux_sym_security_key_provider_token1] = ACTIONS(1311), + [aux_sym_send_env_token1] = ACTIONS(1311), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1311), + [aux_sym_server_alive_interval_token1] = ACTIONS(1311), + [aux_sym_session_type_token1] = ACTIONS(1311), + [aux_sym_set_env_token1] = ACTIONS(1311), + [aux_sym_stdin_null_token1] = ACTIONS(1311), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1311), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1311), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1311), + [aux_sym_syslog_facility_token1] = ACTIONS(1311), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1311), + [aux_sym_keep_alive_token1] = ACTIONS(1311), + [aux_sym_tunnel_token1] = ACTIONS(1313), + [aux_sym_tunnel_device_token1] = ACTIONS(1311), + [aux_sym_update_host_keys_token1] = ACTIONS(1311), + [aux_sym_use_keychain_token1] = ACTIONS(1311), + [aux_sym_user_token1] = ACTIONS(1313), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1311), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1311), + [aux_sym_visual_host_key_token1] = ACTIONS(1311), + [aux_sym_xauth_location_token1] = ACTIONS(1311), + }, + [195] = { + [ts_builtin_sym_end] = ACTIONS(1315), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1317), + [aux_sym_match_token1] = ACTIONS(1315), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1315), + [aux_sym_address_family_token1] = ACTIONS(1315), + [aux_sym_batch_mode_token1] = ACTIONS(1315), + [aux_sym_bind_address_token1] = ACTIONS(1315), + [aux_sym_bind_interface_token1] = ACTIONS(1315), + [aux_sym_canonical_domains_token1] = ACTIONS(1315), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1315), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1315), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1315), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1315), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1315), + [aux_sym_certificate_file_token1] = ACTIONS(1315), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1315), + [aux_sym_check_host_ip_token1] = ACTIONS(1315), + [aux_sym_ciphers_token1] = ACTIONS(1315), + [aux_sym_cipher_token1] = ACTIONS(1317), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1315), + [aux_sym_compression_token1] = ACTIONS(1315), + [aux_sym_connection_attempts_token1] = ACTIONS(1315), + [aux_sym_connect_timeout_token1] = ACTIONS(1315), + [aux_sym_control_master_token1] = ACTIONS(1315), + [aux_sym_control_path_token1] = ACTIONS(1315), + [aux_sym_control_persist_token1] = ACTIONS(1315), + [aux_sym_dynamic_forward_token1] = ACTIONS(1315), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1315), + [aux_sym_escape_char_token1] = ACTIONS(1315), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1315), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1315), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1315), + [aux_sym_forward_agent_token1] = ACTIONS(1315), + [aux_sym_forward_x11_token1] = ACTIONS(1317), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1315), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1315), + [aux_sym_gateway_ports_token1] = ACTIONS(1315), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1315), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1315), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1315), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1315), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1315), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1315), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1315), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1315), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1315), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1315), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1315), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1315), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1315), + [aux_sym_host_key_alias_token1] = ACTIONS(1315), + [aux_sym_hostname_token1] = ACTIONS(1315), + [aux_sym_identities_only_token1] = ACTIONS(1315), + [aux_sym_identity_agent_token1] = ACTIONS(1315), + [aux_sym_identity_file_token1] = ACTIONS(1315), + [aux_sym_ignore_unknown_token1] = ACTIONS(1315), + [aux_sym_include_token1] = ACTIONS(1315), + [aux_sym_ip_qos_token1] = ACTIONS(1315), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1315), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1315), + [aux_sym_kex_algorithms_token1] = ACTIONS(1315), + [aux_sym_known_hosts_command_token1] = ACTIONS(1315), + [aux_sym_local_command_token1] = ACTIONS(1315), + [aux_sym_local_forward_token1] = ACTIONS(1315), + [aux_sym_log_level_token1] = ACTIONS(1315), + [aux_sym_log_verbose_token1] = ACTIONS(1315), + [aux_sym_macs_token1] = ACTIONS(1315), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1315), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1315), + [aux_sym_password_authentication_token1] = ACTIONS(1315), + [aux_sym_permit_local_command_token1] = ACTIONS(1315), + [aux_sym_permit_remote_open_token1] = ACTIONS(1315), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1315), + [aux_sym_port_token1] = ACTIONS(1315), + [aux_sym_preferred_authentications_token1] = ACTIONS(1315), + [aux_sym_protocol_token1] = ACTIONS(1315), + [aux_sym_proxy_command_token1] = ACTIONS(1315), + [aux_sym_proxy_jump_token1] = ACTIONS(1315), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1315), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1315), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1315), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1315), + [aux_sym_rekey_limit_token1] = ACTIONS(1315), + [aux_sym_remote_command_token1] = ACTIONS(1315), + [aux_sym_remote_forward_token1] = ACTIONS(1315), + [aux_sym_request_tty_token1] = ACTIONS(1315), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1315), + [aux_sym_security_key_provider_token1] = ACTIONS(1315), + [aux_sym_send_env_token1] = ACTIONS(1315), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1315), + [aux_sym_server_alive_interval_token1] = ACTIONS(1315), + [aux_sym_session_type_token1] = ACTIONS(1315), + [aux_sym_set_env_token1] = ACTIONS(1315), + [aux_sym_stdin_null_token1] = ACTIONS(1315), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1315), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1315), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1315), + [aux_sym_syslog_facility_token1] = ACTIONS(1315), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1315), + [aux_sym_keep_alive_token1] = ACTIONS(1315), + [aux_sym_tunnel_token1] = ACTIONS(1317), + [aux_sym_tunnel_device_token1] = ACTIONS(1315), + [aux_sym_update_host_keys_token1] = ACTIONS(1315), + [aux_sym_use_keychain_token1] = ACTIONS(1315), + [aux_sym_user_token1] = ACTIONS(1317), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1315), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1315), + [aux_sym_visual_host_key_token1] = ACTIONS(1315), + [aux_sym_xauth_location_token1] = ACTIONS(1315), + }, + [196] = { + [ts_builtin_sym_end] = ACTIONS(1319), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1321), + [aux_sym_match_token1] = ACTIONS(1319), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1319), + [aux_sym_address_family_token1] = ACTIONS(1319), + [aux_sym_batch_mode_token1] = ACTIONS(1319), + [aux_sym_bind_address_token1] = ACTIONS(1319), + [aux_sym_bind_interface_token1] = ACTIONS(1319), + [aux_sym_canonical_domains_token1] = ACTIONS(1319), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1319), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1319), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1319), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1319), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1319), + [aux_sym_certificate_file_token1] = ACTIONS(1319), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1319), + [aux_sym_check_host_ip_token1] = ACTIONS(1319), + [aux_sym_ciphers_token1] = ACTIONS(1319), + [aux_sym_cipher_token1] = ACTIONS(1321), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1319), + [aux_sym_compression_token1] = ACTIONS(1319), + [aux_sym_connection_attempts_token1] = ACTIONS(1319), + [aux_sym_connect_timeout_token1] = ACTIONS(1319), + [aux_sym_control_master_token1] = ACTIONS(1319), + [aux_sym_control_path_token1] = ACTIONS(1319), + [aux_sym_control_persist_token1] = ACTIONS(1319), + [aux_sym_dynamic_forward_token1] = ACTIONS(1319), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1319), + [aux_sym_escape_char_token1] = ACTIONS(1319), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1319), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1319), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1319), + [aux_sym_forward_agent_token1] = ACTIONS(1319), + [aux_sym_forward_x11_token1] = ACTIONS(1321), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1319), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1319), + [aux_sym_gateway_ports_token1] = ACTIONS(1319), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1319), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1319), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1319), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1319), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1319), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1319), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1319), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1319), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1319), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1319), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1319), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1319), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1319), + [aux_sym_host_key_alias_token1] = ACTIONS(1319), + [aux_sym_hostname_token1] = ACTIONS(1319), + [aux_sym_identities_only_token1] = ACTIONS(1319), + [aux_sym_identity_agent_token1] = ACTIONS(1319), + [aux_sym_identity_file_token1] = ACTIONS(1319), + [aux_sym_ignore_unknown_token1] = ACTIONS(1319), + [aux_sym_include_token1] = ACTIONS(1319), + [aux_sym_ip_qos_token1] = ACTIONS(1319), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1319), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1319), + [aux_sym_kex_algorithms_token1] = ACTIONS(1319), + [aux_sym_known_hosts_command_token1] = ACTIONS(1319), + [aux_sym_local_command_token1] = ACTIONS(1319), + [aux_sym_local_forward_token1] = ACTIONS(1319), + [aux_sym_log_level_token1] = ACTIONS(1319), + [aux_sym_log_verbose_token1] = ACTIONS(1319), + [aux_sym_macs_token1] = ACTIONS(1319), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1319), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1319), + [aux_sym_password_authentication_token1] = ACTIONS(1319), + [aux_sym_permit_local_command_token1] = ACTIONS(1319), + [aux_sym_permit_remote_open_token1] = ACTIONS(1319), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1319), + [aux_sym_port_token1] = ACTIONS(1319), + [aux_sym_preferred_authentications_token1] = ACTIONS(1319), + [aux_sym_protocol_token1] = ACTIONS(1319), + [aux_sym_proxy_command_token1] = ACTIONS(1319), + [aux_sym_proxy_jump_token1] = ACTIONS(1319), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1319), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1319), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1319), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1319), + [aux_sym_rekey_limit_token1] = ACTIONS(1319), + [aux_sym_remote_command_token1] = ACTIONS(1319), + [aux_sym_remote_forward_token1] = ACTIONS(1319), + [aux_sym_request_tty_token1] = ACTIONS(1319), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1319), + [aux_sym_security_key_provider_token1] = ACTIONS(1319), + [aux_sym_send_env_token1] = ACTIONS(1319), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1319), + [aux_sym_server_alive_interval_token1] = ACTIONS(1319), + [aux_sym_session_type_token1] = ACTIONS(1319), + [aux_sym_set_env_token1] = ACTIONS(1319), + [aux_sym_stdin_null_token1] = ACTIONS(1319), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1319), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1319), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1319), + [aux_sym_syslog_facility_token1] = ACTIONS(1319), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1319), + [aux_sym_keep_alive_token1] = ACTIONS(1319), + [aux_sym_tunnel_token1] = ACTIONS(1321), + [aux_sym_tunnel_device_token1] = ACTIONS(1319), + [aux_sym_update_host_keys_token1] = ACTIONS(1319), + [aux_sym_use_keychain_token1] = ACTIONS(1319), + [aux_sym_user_token1] = ACTIONS(1321), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1319), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1319), + [aux_sym_visual_host_key_token1] = ACTIONS(1319), + [aux_sym_xauth_location_token1] = ACTIONS(1319), + }, + [197] = { + [ts_builtin_sym_end] = ACTIONS(1323), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1325), + [aux_sym_match_token1] = ACTIONS(1323), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1323), + [aux_sym_address_family_token1] = ACTIONS(1323), + [aux_sym_batch_mode_token1] = ACTIONS(1323), + [aux_sym_bind_address_token1] = ACTIONS(1323), + [aux_sym_bind_interface_token1] = ACTIONS(1323), + [aux_sym_canonical_domains_token1] = ACTIONS(1323), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1323), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1323), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1323), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1323), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1323), + [aux_sym_certificate_file_token1] = ACTIONS(1323), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1323), + [aux_sym_check_host_ip_token1] = ACTIONS(1323), + [aux_sym_ciphers_token1] = ACTIONS(1323), + [aux_sym_cipher_token1] = ACTIONS(1325), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1323), + [aux_sym_compression_token1] = ACTIONS(1323), + [aux_sym_connection_attempts_token1] = ACTIONS(1323), + [aux_sym_connect_timeout_token1] = ACTIONS(1323), + [aux_sym_control_master_token1] = ACTIONS(1323), + [aux_sym_control_path_token1] = ACTIONS(1323), + [aux_sym_control_persist_token1] = ACTIONS(1323), + [aux_sym_dynamic_forward_token1] = ACTIONS(1323), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1323), + [aux_sym_escape_char_token1] = ACTIONS(1323), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1323), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1323), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1323), + [aux_sym_forward_agent_token1] = ACTIONS(1323), + [aux_sym_forward_x11_token1] = ACTIONS(1325), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1323), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1323), + [aux_sym_gateway_ports_token1] = ACTIONS(1323), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1323), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1323), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1323), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1323), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1323), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1323), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1323), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1323), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1323), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1323), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1323), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1323), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1323), + [aux_sym_host_key_alias_token1] = ACTIONS(1323), + [aux_sym_hostname_token1] = ACTIONS(1323), + [aux_sym_identities_only_token1] = ACTIONS(1323), + [aux_sym_identity_agent_token1] = ACTIONS(1323), + [aux_sym_identity_file_token1] = ACTIONS(1323), + [aux_sym_ignore_unknown_token1] = ACTIONS(1323), + [aux_sym_include_token1] = ACTIONS(1323), + [aux_sym_ip_qos_token1] = ACTIONS(1323), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1323), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1323), + [aux_sym_kex_algorithms_token1] = ACTIONS(1323), + [aux_sym_known_hosts_command_token1] = ACTIONS(1323), + [aux_sym_local_command_token1] = ACTIONS(1323), + [aux_sym_local_forward_token1] = ACTIONS(1323), + [aux_sym_log_level_token1] = ACTIONS(1323), + [aux_sym_log_verbose_token1] = ACTIONS(1323), + [aux_sym_macs_token1] = ACTIONS(1323), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1323), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1323), + [aux_sym_password_authentication_token1] = ACTIONS(1323), + [aux_sym_permit_local_command_token1] = ACTIONS(1323), + [aux_sym_permit_remote_open_token1] = ACTIONS(1323), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1323), + [aux_sym_port_token1] = ACTIONS(1323), + [aux_sym_preferred_authentications_token1] = ACTIONS(1323), + [aux_sym_protocol_token1] = ACTIONS(1323), + [aux_sym_proxy_command_token1] = ACTIONS(1323), + [aux_sym_proxy_jump_token1] = ACTIONS(1323), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1323), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1323), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1323), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1323), + [aux_sym_rekey_limit_token1] = ACTIONS(1323), + [aux_sym_remote_command_token1] = ACTIONS(1323), + [aux_sym_remote_forward_token1] = ACTIONS(1323), + [aux_sym_request_tty_token1] = ACTIONS(1323), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1323), + [aux_sym_security_key_provider_token1] = ACTIONS(1323), + [aux_sym_send_env_token1] = ACTIONS(1323), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1323), + [aux_sym_server_alive_interval_token1] = ACTIONS(1323), + [aux_sym_session_type_token1] = ACTIONS(1323), + [aux_sym_set_env_token1] = ACTIONS(1323), + [aux_sym_stdin_null_token1] = ACTIONS(1323), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1323), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1323), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1323), + [aux_sym_syslog_facility_token1] = ACTIONS(1323), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1323), + [aux_sym_keep_alive_token1] = ACTIONS(1323), + [aux_sym_tunnel_token1] = ACTIONS(1325), + [aux_sym_tunnel_device_token1] = ACTIONS(1323), + [aux_sym_update_host_keys_token1] = ACTIONS(1323), + [aux_sym_use_keychain_token1] = ACTIONS(1323), + [aux_sym_user_token1] = ACTIONS(1325), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1323), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1323), + [aux_sym_visual_host_key_token1] = ACTIONS(1323), + [aux_sym_xauth_location_token1] = ACTIONS(1323), + }, + [198] = { + [ts_builtin_sym_end] = ACTIONS(1327), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1329), + [aux_sym_match_token1] = ACTIONS(1327), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1327), + [aux_sym_address_family_token1] = ACTIONS(1327), + [aux_sym_batch_mode_token1] = ACTIONS(1327), + [aux_sym_bind_address_token1] = ACTIONS(1327), + [aux_sym_bind_interface_token1] = ACTIONS(1327), + [aux_sym_canonical_domains_token1] = ACTIONS(1327), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1327), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1327), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1327), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1327), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1327), + [aux_sym_certificate_file_token1] = ACTIONS(1327), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1327), + [aux_sym_check_host_ip_token1] = ACTIONS(1327), + [aux_sym_ciphers_token1] = ACTIONS(1327), + [aux_sym_cipher_token1] = ACTIONS(1329), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1327), + [aux_sym_compression_token1] = ACTIONS(1327), + [aux_sym_connection_attempts_token1] = ACTIONS(1327), + [aux_sym_connect_timeout_token1] = ACTIONS(1327), + [aux_sym_control_master_token1] = ACTIONS(1327), + [aux_sym_control_path_token1] = ACTIONS(1327), + [aux_sym_control_persist_token1] = ACTIONS(1327), + [aux_sym_dynamic_forward_token1] = ACTIONS(1327), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1327), + [aux_sym_escape_char_token1] = ACTIONS(1327), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1327), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1327), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1327), + [aux_sym_forward_agent_token1] = ACTIONS(1327), + [aux_sym_forward_x11_token1] = ACTIONS(1329), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1327), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1327), + [aux_sym_gateway_ports_token1] = ACTIONS(1327), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1327), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1327), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1327), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1327), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1327), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1327), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1327), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1327), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1327), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1327), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1327), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1327), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1327), + [aux_sym_host_key_alias_token1] = ACTIONS(1327), + [aux_sym_hostname_token1] = ACTIONS(1327), + [aux_sym_identities_only_token1] = ACTIONS(1327), + [aux_sym_identity_agent_token1] = ACTIONS(1327), + [aux_sym_identity_file_token1] = ACTIONS(1327), + [aux_sym_ignore_unknown_token1] = ACTIONS(1327), + [aux_sym_include_token1] = ACTIONS(1327), + [aux_sym_ip_qos_token1] = ACTIONS(1327), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1327), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1327), + [aux_sym_kex_algorithms_token1] = ACTIONS(1327), + [aux_sym_known_hosts_command_token1] = ACTIONS(1327), + [aux_sym_local_command_token1] = ACTIONS(1327), + [aux_sym_local_forward_token1] = ACTIONS(1327), + [aux_sym_log_level_token1] = ACTIONS(1327), + [aux_sym_log_verbose_token1] = ACTIONS(1327), + [aux_sym_macs_token1] = ACTIONS(1327), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1327), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1327), + [aux_sym_password_authentication_token1] = ACTIONS(1327), + [aux_sym_permit_local_command_token1] = ACTIONS(1327), + [aux_sym_permit_remote_open_token1] = ACTIONS(1327), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1327), + [aux_sym_port_token1] = ACTIONS(1327), + [aux_sym_preferred_authentications_token1] = ACTIONS(1327), + [aux_sym_protocol_token1] = ACTIONS(1327), + [aux_sym_proxy_command_token1] = ACTIONS(1327), + [aux_sym_proxy_jump_token1] = ACTIONS(1327), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1327), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1327), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1327), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1327), + [aux_sym_rekey_limit_token1] = ACTIONS(1327), + [aux_sym_remote_command_token1] = ACTIONS(1327), + [aux_sym_remote_forward_token1] = ACTIONS(1327), + [aux_sym_request_tty_token1] = ACTIONS(1327), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1327), + [aux_sym_security_key_provider_token1] = ACTIONS(1327), + [aux_sym_send_env_token1] = ACTIONS(1327), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1327), + [aux_sym_server_alive_interval_token1] = ACTIONS(1327), + [aux_sym_session_type_token1] = ACTIONS(1327), + [aux_sym_set_env_token1] = ACTIONS(1327), + [aux_sym_stdin_null_token1] = ACTIONS(1327), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1327), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1327), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1327), + [aux_sym_syslog_facility_token1] = ACTIONS(1327), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1327), + [aux_sym_keep_alive_token1] = ACTIONS(1327), + [aux_sym_tunnel_token1] = ACTIONS(1329), + [aux_sym_tunnel_device_token1] = ACTIONS(1327), + [aux_sym_update_host_keys_token1] = ACTIONS(1327), + [aux_sym_use_keychain_token1] = ACTIONS(1327), + [aux_sym_user_token1] = ACTIONS(1329), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1327), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1327), + [aux_sym_visual_host_key_token1] = ACTIONS(1327), + [aux_sym_xauth_location_token1] = ACTIONS(1327), + }, + [199] = { + [ts_builtin_sym_end] = ACTIONS(1331), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1333), + [aux_sym_match_token1] = ACTIONS(1331), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1331), + [aux_sym_address_family_token1] = ACTIONS(1331), + [aux_sym_batch_mode_token1] = ACTIONS(1331), + [aux_sym_bind_address_token1] = ACTIONS(1331), + [aux_sym_bind_interface_token1] = ACTIONS(1331), + [aux_sym_canonical_domains_token1] = ACTIONS(1331), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1331), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1331), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1331), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1331), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1331), + [aux_sym_certificate_file_token1] = ACTIONS(1331), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1331), + [aux_sym_check_host_ip_token1] = ACTIONS(1331), + [aux_sym_ciphers_token1] = ACTIONS(1331), + [aux_sym_cipher_token1] = ACTIONS(1333), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1331), + [aux_sym_compression_token1] = ACTIONS(1331), + [aux_sym_connection_attempts_token1] = ACTIONS(1331), + [aux_sym_connect_timeout_token1] = ACTIONS(1331), + [aux_sym_control_master_token1] = ACTIONS(1331), + [aux_sym_control_path_token1] = ACTIONS(1331), + [aux_sym_control_persist_token1] = ACTIONS(1331), + [aux_sym_dynamic_forward_token1] = ACTIONS(1331), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1331), + [aux_sym_escape_char_token1] = ACTIONS(1331), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1331), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1331), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1331), + [aux_sym_forward_agent_token1] = ACTIONS(1331), + [aux_sym_forward_x11_token1] = ACTIONS(1333), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1331), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1331), + [aux_sym_gateway_ports_token1] = ACTIONS(1331), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1331), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1331), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1331), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1331), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1331), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1331), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1331), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1331), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1331), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1331), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1331), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1331), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1331), + [aux_sym_host_key_alias_token1] = ACTIONS(1331), + [aux_sym_hostname_token1] = ACTIONS(1331), + [aux_sym_identities_only_token1] = ACTIONS(1331), + [aux_sym_identity_agent_token1] = ACTIONS(1331), + [aux_sym_identity_file_token1] = ACTIONS(1331), + [aux_sym_ignore_unknown_token1] = ACTIONS(1331), + [aux_sym_include_token1] = ACTIONS(1331), + [aux_sym_ip_qos_token1] = ACTIONS(1331), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1331), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1331), + [aux_sym_kex_algorithms_token1] = ACTIONS(1331), + [aux_sym_known_hosts_command_token1] = ACTIONS(1331), + [aux_sym_local_command_token1] = ACTIONS(1331), + [aux_sym_local_forward_token1] = ACTIONS(1331), + [aux_sym_log_level_token1] = ACTIONS(1331), + [aux_sym_log_verbose_token1] = ACTIONS(1331), + [aux_sym_macs_token1] = ACTIONS(1331), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1331), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1331), + [aux_sym_password_authentication_token1] = ACTIONS(1331), + [aux_sym_permit_local_command_token1] = ACTIONS(1331), + [aux_sym_permit_remote_open_token1] = ACTIONS(1331), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1331), + [aux_sym_port_token1] = ACTIONS(1331), + [aux_sym_preferred_authentications_token1] = ACTIONS(1331), + [aux_sym_protocol_token1] = ACTIONS(1331), + [aux_sym_proxy_command_token1] = ACTIONS(1331), + [aux_sym_proxy_jump_token1] = ACTIONS(1331), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1331), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1331), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1331), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1331), + [aux_sym_rekey_limit_token1] = ACTIONS(1331), + [aux_sym_remote_command_token1] = ACTIONS(1331), + [aux_sym_remote_forward_token1] = ACTIONS(1331), + [aux_sym_request_tty_token1] = ACTIONS(1331), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1331), + [aux_sym_security_key_provider_token1] = ACTIONS(1331), + [aux_sym_send_env_token1] = ACTIONS(1331), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1331), + [aux_sym_server_alive_interval_token1] = ACTIONS(1331), + [aux_sym_session_type_token1] = ACTIONS(1331), + [aux_sym_set_env_token1] = ACTIONS(1331), + [aux_sym_stdin_null_token1] = ACTIONS(1331), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1331), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1331), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1331), + [aux_sym_syslog_facility_token1] = ACTIONS(1331), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1331), + [aux_sym_keep_alive_token1] = ACTIONS(1331), + [aux_sym_tunnel_token1] = ACTIONS(1333), + [aux_sym_tunnel_device_token1] = ACTIONS(1331), + [aux_sym_update_host_keys_token1] = ACTIONS(1331), + [aux_sym_use_keychain_token1] = ACTIONS(1331), + [aux_sym_user_token1] = ACTIONS(1333), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1331), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1331), + [aux_sym_visual_host_key_token1] = ACTIONS(1331), + [aux_sym_xauth_location_token1] = ACTIONS(1331), + }, + [200] = { + [ts_builtin_sym_end] = ACTIONS(1335), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1337), + [aux_sym_match_token1] = ACTIONS(1335), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1335), + [aux_sym_address_family_token1] = ACTIONS(1335), + [aux_sym_batch_mode_token1] = ACTIONS(1335), + [aux_sym_bind_address_token1] = ACTIONS(1335), + [aux_sym_bind_interface_token1] = ACTIONS(1335), + [aux_sym_canonical_domains_token1] = ACTIONS(1335), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1335), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1335), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1335), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1335), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1335), + [aux_sym_certificate_file_token1] = ACTIONS(1335), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1335), + [aux_sym_check_host_ip_token1] = ACTIONS(1335), + [aux_sym_ciphers_token1] = ACTIONS(1335), + [aux_sym_cipher_token1] = ACTIONS(1337), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1335), + [aux_sym_compression_token1] = ACTIONS(1335), + [aux_sym_connection_attempts_token1] = ACTIONS(1335), + [aux_sym_connect_timeout_token1] = ACTIONS(1335), + [aux_sym_control_master_token1] = ACTIONS(1335), + [aux_sym_control_path_token1] = ACTIONS(1335), + [aux_sym_control_persist_token1] = ACTIONS(1335), + [aux_sym_dynamic_forward_token1] = ACTIONS(1335), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1335), + [aux_sym_escape_char_token1] = ACTIONS(1335), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1335), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1335), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1335), + [aux_sym_forward_agent_token1] = ACTIONS(1335), + [aux_sym_forward_x11_token1] = ACTIONS(1337), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1335), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1335), + [aux_sym_gateway_ports_token1] = ACTIONS(1335), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1335), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1335), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1335), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1335), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1335), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1335), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1335), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1335), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1335), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1335), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1335), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1335), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1335), + [aux_sym_host_key_alias_token1] = ACTIONS(1335), + [aux_sym_hostname_token1] = ACTIONS(1335), + [aux_sym_identities_only_token1] = ACTIONS(1335), + [aux_sym_identity_agent_token1] = ACTIONS(1335), + [aux_sym_identity_file_token1] = ACTIONS(1335), + [aux_sym_ignore_unknown_token1] = ACTIONS(1335), + [aux_sym_include_token1] = ACTIONS(1335), + [aux_sym_ip_qos_token1] = ACTIONS(1335), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1335), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1335), + [aux_sym_kex_algorithms_token1] = ACTIONS(1335), + [aux_sym_known_hosts_command_token1] = ACTIONS(1335), + [aux_sym_local_command_token1] = ACTIONS(1335), + [aux_sym_local_forward_token1] = ACTIONS(1335), + [aux_sym_log_level_token1] = ACTIONS(1335), + [aux_sym_log_verbose_token1] = ACTIONS(1335), + [aux_sym_macs_token1] = ACTIONS(1335), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1335), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1335), + [aux_sym_password_authentication_token1] = ACTIONS(1335), + [aux_sym_permit_local_command_token1] = ACTIONS(1335), + [aux_sym_permit_remote_open_token1] = ACTIONS(1335), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1335), + [aux_sym_port_token1] = ACTIONS(1335), + [aux_sym_preferred_authentications_token1] = ACTIONS(1335), + [aux_sym_protocol_token1] = ACTIONS(1335), + [aux_sym_proxy_command_token1] = ACTIONS(1335), + [aux_sym_proxy_jump_token1] = ACTIONS(1335), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1335), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1335), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1335), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1335), + [aux_sym_rekey_limit_token1] = ACTIONS(1335), + [aux_sym_remote_command_token1] = ACTIONS(1335), + [aux_sym_remote_forward_token1] = ACTIONS(1335), + [aux_sym_request_tty_token1] = ACTIONS(1335), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1335), + [aux_sym_security_key_provider_token1] = ACTIONS(1335), + [aux_sym_send_env_token1] = ACTIONS(1335), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1335), + [aux_sym_server_alive_interval_token1] = ACTIONS(1335), + [aux_sym_session_type_token1] = ACTIONS(1335), + [aux_sym_set_env_token1] = ACTIONS(1335), + [aux_sym_stdin_null_token1] = ACTIONS(1335), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1335), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1335), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1335), + [aux_sym_syslog_facility_token1] = ACTIONS(1335), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1335), + [aux_sym_keep_alive_token1] = ACTIONS(1335), + [aux_sym_tunnel_token1] = ACTIONS(1337), + [aux_sym_tunnel_device_token1] = ACTIONS(1335), + [aux_sym_update_host_keys_token1] = ACTIONS(1335), + [aux_sym_use_keychain_token1] = ACTIONS(1335), + [aux_sym_user_token1] = ACTIONS(1337), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1335), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1335), + [aux_sym_visual_host_key_token1] = ACTIONS(1335), + [aux_sym_xauth_location_token1] = ACTIONS(1335), + }, + [201] = { + [ts_builtin_sym_end] = ACTIONS(1339), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1341), + [aux_sym_match_token1] = ACTIONS(1339), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1339), + [aux_sym_address_family_token1] = ACTIONS(1339), + [aux_sym_batch_mode_token1] = ACTIONS(1339), + [aux_sym_bind_address_token1] = ACTIONS(1339), + [aux_sym_bind_interface_token1] = ACTIONS(1339), + [aux_sym_canonical_domains_token1] = ACTIONS(1339), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1339), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1339), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1339), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1339), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1339), + [aux_sym_certificate_file_token1] = ACTIONS(1339), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1339), + [aux_sym_check_host_ip_token1] = ACTIONS(1339), + [aux_sym_ciphers_token1] = ACTIONS(1339), + [aux_sym_cipher_token1] = ACTIONS(1341), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1339), + [aux_sym_compression_token1] = ACTIONS(1339), + [aux_sym_connection_attempts_token1] = ACTIONS(1339), + [aux_sym_connect_timeout_token1] = ACTIONS(1339), + [aux_sym_control_master_token1] = ACTIONS(1339), + [aux_sym_control_path_token1] = ACTIONS(1339), + [aux_sym_control_persist_token1] = ACTIONS(1339), + [aux_sym_dynamic_forward_token1] = ACTIONS(1339), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1339), + [aux_sym_escape_char_token1] = ACTIONS(1339), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1339), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1339), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1339), + [aux_sym_forward_agent_token1] = ACTIONS(1339), + [aux_sym_forward_x11_token1] = ACTIONS(1341), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1339), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1339), + [aux_sym_gateway_ports_token1] = ACTIONS(1339), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1339), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1339), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1339), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1339), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1339), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1339), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1339), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1339), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1339), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1339), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1339), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1339), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1339), + [aux_sym_host_key_alias_token1] = ACTIONS(1339), + [aux_sym_hostname_token1] = ACTIONS(1339), + [aux_sym_identities_only_token1] = ACTIONS(1339), + [aux_sym_identity_agent_token1] = ACTIONS(1339), + [aux_sym_identity_file_token1] = ACTIONS(1339), + [aux_sym_ignore_unknown_token1] = ACTIONS(1339), + [aux_sym_include_token1] = ACTIONS(1339), + [aux_sym_ip_qos_token1] = ACTIONS(1339), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1339), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1339), + [aux_sym_kex_algorithms_token1] = ACTIONS(1339), + [aux_sym_known_hosts_command_token1] = ACTIONS(1339), + [aux_sym_local_command_token1] = ACTIONS(1339), + [aux_sym_local_forward_token1] = ACTIONS(1339), + [aux_sym_log_level_token1] = ACTIONS(1339), + [aux_sym_log_verbose_token1] = ACTIONS(1339), + [aux_sym_macs_token1] = ACTIONS(1339), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1339), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1339), + [aux_sym_password_authentication_token1] = ACTIONS(1339), + [aux_sym_permit_local_command_token1] = ACTIONS(1339), + [aux_sym_permit_remote_open_token1] = ACTIONS(1339), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1339), + [aux_sym_port_token1] = ACTIONS(1339), + [aux_sym_preferred_authentications_token1] = ACTIONS(1339), + [aux_sym_protocol_token1] = ACTIONS(1339), + [aux_sym_proxy_command_token1] = ACTIONS(1339), + [aux_sym_proxy_jump_token1] = ACTIONS(1339), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1339), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1339), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1339), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1339), + [aux_sym_rekey_limit_token1] = ACTIONS(1339), + [aux_sym_remote_command_token1] = ACTIONS(1339), + [aux_sym_remote_forward_token1] = ACTIONS(1339), + [aux_sym_request_tty_token1] = ACTIONS(1339), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1339), + [aux_sym_security_key_provider_token1] = ACTIONS(1339), + [aux_sym_send_env_token1] = ACTIONS(1339), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1339), + [aux_sym_server_alive_interval_token1] = ACTIONS(1339), + [aux_sym_session_type_token1] = ACTIONS(1339), + [aux_sym_set_env_token1] = ACTIONS(1339), + [aux_sym_stdin_null_token1] = ACTIONS(1339), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1339), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1339), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1339), + [aux_sym_syslog_facility_token1] = ACTIONS(1339), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1339), + [aux_sym_keep_alive_token1] = ACTIONS(1339), + [aux_sym_tunnel_token1] = ACTIONS(1341), + [aux_sym_tunnel_device_token1] = ACTIONS(1339), + [aux_sym_update_host_keys_token1] = ACTIONS(1339), + [aux_sym_use_keychain_token1] = ACTIONS(1339), + [aux_sym_user_token1] = ACTIONS(1341), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1339), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1339), + [aux_sym_visual_host_key_token1] = ACTIONS(1339), + [aux_sym_xauth_location_token1] = ACTIONS(1339), + }, + [202] = { + [ts_builtin_sym_end] = ACTIONS(1343), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1345), + [aux_sym_match_token1] = ACTIONS(1343), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1343), + [aux_sym_address_family_token1] = ACTIONS(1343), + [aux_sym_batch_mode_token1] = ACTIONS(1343), + [aux_sym_bind_address_token1] = ACTIONS(1343), + [aux_sym_bind_interface_token1] = ACTIONS(1343), + [aux_sym_canonical_domains_token1] = ACTIONS(1343), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1343), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1343), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1343), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1343), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1343), + [aux_sym_certificate_file_token1] = ACTIONS(1343), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1343), + [aux_sym_check_host_ip_token1] = ACTIONS(1343), + [aux_sym_ciphers_token1] = ACTIONS(1343), + [aux_sym_cipher_token1] = ACTIONS(1345), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1343), + [aux_sym_compression_token1] = ACTIONS(1343), + [aux_sym_connection_attempts_token1] = ACTIONS(1343), + [aux_sym_connect_timeout_token1] = ACTIONS(1343), + [aux_sym_control_master_token1] = ACTIONS(1343), + [aux_sym_control_path_token1] = ACTIONS(1343), + [aux_sym_control_persist_token1] = ACTIONS(1343), + [aux_sym_dynamic_forward_token1] = ACTIONS(1343), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1343), + [aux_sym_escape_char_token1] = ACTIONS(1343), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1343), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1343), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1343), + [aux_sym_forward_agent_token1] = ACTIONS(1343), + [aux_sym_forward_x11_token1] = ACTIONS(1345), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1343), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1343), + [aux_sym_gateway_ports_token1] = ACTIONS(1343), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1343), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1343), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1343), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1343), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1343), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1343), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1343), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1343), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1343), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1343), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1343), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1343), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1343), + [aux_sym_host_key_alias_token1] = ACTIONS(1343), + [aux_sym_hostname_token1] = ACTIONS(1343), + [aux_sym_identities_only_token1] = ACTIONS(1343), + [aux_sym_identity_agent_token1] = ACTIONS(1343), + [aux_sym_identity_file_token1] = ACTIONS(1343), + [aux_sym_ignore_unknown_token1] = ACTIONS(1343), + [aux_sym_include_token1] = ACTIONS(1343), + [aux_sym_ip_qos_token1] = ACTIONS(1343), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1343), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1343), + [aux_sym_kex_algorithms_token1] = ACTIONS(1343), + [aux_sym_known_hosts_command_token1] = ACTIONS(1343), + [aux_sym_local_command_token1] = ACTIONS(1343), + [aux_sym_local_forward_token1] = ACTIONS(1343), + [aux_sym_log_level_token1] = ACTIONS(1343), + [aux_sym_log_verbose_token1] = ACTIONS(1343), + [aux_sym_macs_token1] = ACTIONS(1343), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1343), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1343), + [aux_sym_password_authentication_token1] = ACTIONS(1343), + [aux_sym_permit_local_command_token1] = ACTIONS(1343), + [aux_sym_permit_remote_open_token1] = ACTIONS(1343), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1343), + [aux_sym_port_token1] = ACTIONS(1343), + [aux_sym_preferred_authentications_token1] = ACTIONS(1343), + [aux_sym_protocol_token1] = ACTIONS(1343), + [aux_sym_proxy_command_token1] = ACTIONS(1343), + [aux_sym_proxy_jump_token1] = ACTIONS(1343), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1343), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1343), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1343), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1343), + [aux_sym_rekey_limit_token1] = ACTIONS(1343), + [aux_sym_remote_command_token1] = ACTIONS(1343), + [aux_sym_remote_forward_token1] = ACTIONS(1343), + [aux_sym_request_tty_token1] = ACTIONS(1343), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1343), + [aux_sym_security_key_provider_token1] = ACTIONS(1343), + [aux_sym_send_env_token1] = ACTIONS(1343), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1343), + [aux_sym_server_alive_interval_token1] = ACTIONS(1343), + [aux_sym_session_type_token1] = ACTIONS(1343), + [aux_sym_set_env_token1] = ACTIONS(1343), + [aux_sym_stdin_null_token1] = ACTIONS(1343), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1343), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1343), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1343), + [aux_sym_syslog_facility_token1] = ACTIONS(1343), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1343), + [aux_sym_keep_alive_token1] = ACTIONS(1343), + [aux_sym_tunnel_token1] = ACTIONS(1345), + [aux_sym_tunnel_device_token1] = ACTIONS(1343), + [aux_sym_update_host_keys_token1] = ACTIONS(1343), + [aux_sym_use_keychain_token1] = ACTIONS(1343), + [aux_sym_user_token1] = ACTIONS(1345), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1343), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1343), + [aux_sym_visual_host_key_token1] = ACTIONS(1343), + [aux_sym_xauth_location_token1] = ACTIONS(1343), + }, + [203] = { + [ts_builtin_sym_end] = ACTIONS(1347), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1349), + [aux_sym_match_token1] = ACTIONS(1347), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1347), + [aux_sym_address_family_token1] = ACTIONS(1347), + [aux_sym_batch_mode_token1] = ACTIONS(1347), + [aux_sym_bind_address_token1] = ACTIONS(1347), + [aux_sym_bind_interface_token1] = ACTIONS(1347), + [aux_sym_canonical_domains_token1] = ACTIONS(1347), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1347), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1347), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1347), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1347), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1347), + [aux_sym_certificate_file_token1] = ACTIONS(1347), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1347), + [aux_sym_check_host_ip_token1] = ACTIONS(1347), + [aux_sym_ciphers_token1] = ACTIONS(1347), + [aux_sym_cipher_token1] = ACTIONS(1349), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1347), + [aux_sym_compression_token1] = ACTIONS(1347), + [aux_sym_connection_attempts_token1] = ACTIONS(1347), + [aux_sym_connect_timeout_token1] = ACTIONS(1347), + [aux_sym_control_master_token1] = ACTIONS(1347), + [aux_sym_control_path_token1] = ACTIONS(1347), + [aux_sym_control_persist_token1] = ACTIONS(1347), + [aux_sym_dynamic_forward_token1] = ACTIONS(1347), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1347), + [aux_sym_escape_char_token1] = ACTIONS(1347), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1347), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1347), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1347), + [aux_sym_forward_agent_token1] = ACTIONS(1347), + [aux_sym_forward_x11_token1] = ACTIONS(1349), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1347), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1347), + [aux_sym_gateway_ports_token1] = ACTIONS(1347), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1347), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1347), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1347), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1347), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1347), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1347), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1347), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1347), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1347), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1347), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1347), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1347), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1347), + [aux_sym_host_key_alias_token1] = ACTIONS(1347), + [aux_sym_hostname_token1] = ACTIONS(1347), + [aux_sym_identities_only_token1] = ACTIONS(1347), + [aux_sym_identity_agent_token1] = ACTIONS(1347), + [aux_sym_identity_file_token1] = ACTIONS(1347), + [aux_sym_ignore_unknown_token1] = ACTIONS(1347), + [aux_sym_include_token1] = ACTIONS(1347), + [aux_sym_ip_qos_token1] = ACTIONS(1347), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1347), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1347), + [aux_sym_kex_algorithms_token1] = ACTIONS(1347), + [aux_sym_known_hosts_command_token1] = ACTIONS(1347), + [aux_sym_local_command_token1] = ACTIONS(1347), + [aux_sym_local_forward_token1] = ACTIONS(1347), + [aux_sym_log_level_token1] = ACTIONS(1347), + [aux_sym_log_verbose_token1] = ACTIONS(1347), + [aux_sym_macs_token1] = ACTIONS(1347), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1347), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1347), + [aux_sym_password_authentication_token1] = ACTIONS(1347), + [aux_sym_permit_local_command_token1] = ACTIONS(1347), + [aux_sym_permit_remote_open_token1] = ACTIONS(1347), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1347), + [aux_sym_port_token1] = ACTIONS(1347), + [aux_sym_preferred_authentications_token1] = ACTIONS(1347), + [aux_sym_protocol_token1] = ACTIONS(1347), + [aux_sym_proxy_command_token1] = ACTIONS(1347), + [aux_sym_proxy_jump_token1] = ACTIONS(1347), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1347), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1347), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1347), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1347), + [aux_sym_rekey_limit_token1] = ACTIONS(1347), + [aux_sym_remote_command_token1] = ACTIONS(1347), + [aux_sym_remote_forward_token1] = ACTIONS(1347), + [aux_sym_request_tty_token1] = ACTIONS(1347), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1347), + [aux_sym_security_key_provider_token1] = ACTIONS(1347), + [aux_sym_send_env_token1] = ACTIONS(1347), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1347), + [aux_sym_server_alive_interval_token1] = ACTIONS(1347), + [aux_sym_session_type_token1] = ACTIONS(1347), + [aux_sym_set_env_token1] = ACTIONS(1347), + [aux_sym_stdin_null_token1] = ACTIONS(1347), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1347), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1347), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1347), + [aux_sym_syslog_facility_token1] = ACTIONS(1347), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1347), + [aux_sym_keep_alive_token1] = ACTIONS(1347), + [aux_sym_tunnel_token1] = ACTIONS(1349), + [aux_sym_tunnel_device_token1] = ACTIONS(1347), + [aux_sym_update_host_keys_token1] = ACTIONS(1347), + [aux_sym_use_keychain_token1] = ACTIONS(1347), + [aux_sym_user_token1] = ACTIONS(1349), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1347), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1347), + [aux_sym_visual_host_key_token1] = ACTIONS(1347), + [aux_sym_xauth_location_token1] = ACTIONS(1347), + }, + [204] = { + [ts_builtin_sym_end] = ACTIONS(1351), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1353), + [aux_sym_match_token1] = ACTIONS(1351), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1351), + [aux_sym_address_family_token1] = ACTIONS(1351), + [aux_sym_batch_mode_token1] = ACTIONS(1351), + [aux_sym_bind_address_token1] = ACTIONS(1351), + [aux_sym_bind_interface_token1] = ACTIONS(1351), + [aux_sym_canonical_domains_token1] = ACTIONS(1351), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1351), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1351), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1351), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1351), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1351), + [aux_sym_certificate_file_token1] = ACTIONS(1351), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1351), + [aux_sym_check_host_ip_token1] = ACTIONS(1351), + [aux_sym_ciphers_token1] = ACTIONS(1351), + [aux_sym_cipher_token1] = ACTIONS(1353), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1351), + [aux_sym_compression_token1] = ACTIONS(1351), + [aux_sym_connection_attempts_token1] = ACTIONS(1351), + [aux_sym_connect_timeout_token1] = ACTIONS(1351), + [aux_sym_control_master_token1] = ACTIONS(1351), + [aux_sym_control_path_token1] = ACTIONS(1351), + [aux_sym_control_persist_token1] = ACTIONS(1351), + [aux_sym_dynamic_forward_token1] = ACTIONS(1351), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1351), + [aux_sym_escape_char_token1] = ACTIONS(1351), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1351), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1351), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1351), + [aux_sym_forward_agent_token1] = ACTIONS(1351), + [aux_sym_forward_x11_token1] = ACTIONS(1353), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1351), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1351), + [aux_sym_gateway_ports_token1] = ACTIONS(1351), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1351), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1351), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1351), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1351), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1351), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1351), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1351), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1351), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1351), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1351), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1351), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1351), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1351), + [aux_sym_host_key_alias_token1] = ACTIONS(1351), + [aux_sym_hostname_token1] = ACTIONS(1351), + [aux_sym_identities_only_token1] = ACTIONS(1351), + [aux_sym_identity_agent_token1] = ACTIONS(1351), + [aux_sym_identity_file_token1] = ACTIONS(1351), + [aux_sym_ignore_unknown_token1] = ACTIONS(1351), + [aux_sym_include_token1] = ACTIONS(1351), + [aux_sym_ip_qos_token1] = ACTIONS(1351), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1351), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1351), + [aux_sym_kex_algorithms_token1] = ACTIONS(1351), + [aux_sym_known_hosts_command_token1] = ACTIONS(1351), + [aux_sym_local_command_token1] = ACTIONS(1351), + [aux_sym_local_forward_token1] = ACTIONS(1351), + [aux_sym_log_level_token1] = ACTIONS(1351), + [aux_sym_log_verbose_token1] = ACTIONS(1351), + [aux_sym_macs_token1] = ACTIONS(1351), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1351), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1351), + [aux_sym_password_authentication_token1] = ACTIONS(1351), + [aux_sym_permit_local_command_token1] = ACTIONS(1351), + [aux_sym_permit_remote_open_token1] = ACTIONS(1351), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1351), + [aux_sym_port_token1] = ACTIONS(1351), + [aux_sym_preferred_authentications_token1] = ACTIONS(1351), + [aux_sym_protocol_token1] = ACTIONS(1351), + [aux_sym_proxy_command_token1] = ACTIONS(1351), + [aux_sym_proxy_jump_token1] = ACTIONS(1351), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1351), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1351), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1351), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1351), + [aux_sym_rekey_limit_token1] = ACTIONS(1351), + [aux_sym_remote_command_token1] = ACTIONS(1351), + [aux_sym_remote_forward_token1] = ACTIONS(1351), + [aux_sym_request_tty_token1] = ACTIONS(1351), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1351), + [aux_sym_security_key_provider_token1] = ACTIONS(1351), + [aux_sym_send_env_token1] = ACTIONS(1351), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1351), + [aux_sym_server_alive_interval_token1] = ACTIONS(1351), + [aux_sym_session_type_token1] = ACTIONS(1351), + [aux_sym_set_env_token1] = ACTIONS(1351), + [aux_sym_stdin_null_token1] = ACTIONS(1351), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1351), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1351), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1351), + [aux_sym_syslog_facility_token1] = ACTIONS(1351), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1351), + [aux_sym_keep_alive_token1] = ACTIONS(1351), + [aux_sym_tunnel_token1] = ACTIONS(1353), + [aux_sym_tunnel_device_token1] = ACTIONS(1351), + [aux_sym_update_host_keys_token1] = ACTIONS(1351), + [aux_sym_use_keychain_token1] = ACTIONS(1351), + [aux_sym_user_token1] = ACTIONS(1353), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1351), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1351), + [aux_sym_visual_host_key_token1] = ACTIONS(1351), + [aux_sym_xauth_location_token1] = ACTIONS(1351), + }, + [205] = { + [ts_builtin_sym_end] = ACTIONS(1355), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1357), + [aux_sym_match_token1] = ACTIONS(1355), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1355), + [aux_sym_address_family_token1] = ACTIONS(1355), + [aux_sym_batch_mode_token1] = ACTIONS(1355), + [aux_sym_bind_address_token1] = ACTIONS(1355), + [aux_sym_bind_interface_token1] = ACTIONS(1355), + [aux_sym_canonical_domains_token1] = ACTIONS(1355), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1355), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1355), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1355), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1355), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1355), + [aux_sym_certificate_file_token1] = ACTIONS(1355), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1355), + [aux_sym_check_host_ip_token1] = ACTIONS(1355), + [aux_sym_ciphers_token1] = ACTIONS(1355), + [aux_sym_cipher_token1] = ACTIONS(1357), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1355), + [aux_sym_compression_token1] = ACTIONS(1355), + [aux_sym_connection_attempts_token1] = ACTIONS(1355), + [aux_sym_connect_timeout_token1] = ACTIONS(1355), + [aux_sym_control_master_token1] = ACTIONS(1355), + [aux_sym_control_path_token1] = ACTIONS(1355), + [aux_sym_control_persist_token1] = ACTIONS(1355), + [aux_sym_dynamic_forward_token1] = ACTIONS(1355), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1355), + [aux_sym_escape_char_token1] = ACTIONS(1355), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1355), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1355), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1355), + [aux_sym_forward_agent_token1] = ACTIONS(1355), + [aux_sym_forward_x11_token1] = ACTIONS(1357), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1355), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1355), + [aux_sym_gateway_ports_token1] = ACTIONS(1355), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1355), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1355), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1355), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1355), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1355), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1355), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1355), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1355), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1355), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1355), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1355), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1355), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1355), + [aux_sym_host_key_alias_token1] = ACTIONS(1355), + [aux_sym_hostname_token1] = ACTIONS(1355), + [aux_sym_identities_only_token1] = ACTIONS(1355), + [aux_sym_identity_agent_token1] = ACTIONS(1355), + [aux_sym_identity_file_token1] = ACTIONS(1355), + [aux_sym_ignore_unknown_token1] = ACTIONS(1355), + [aux_sym_include_token1] = ACTIONS(1355), + [aux_sym_ip_qos_token1] = ACTIONS(1355), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1355), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1355), + [aux_sym_kex_algorithms_token1] = ACTIONS(1355), + [aux_sym_known_hosts_command_token1] = ACTIONS(1355), + [aux_sym_local_command_token1] = ACTIONS(1355), + [aux_sym_local_forward_token1] = ACTIONS(1355), + [aux_sym_log_level_token1] = ACTIONS(1355), + [aux_sym_log_verbose_token1] = ACTIONS(1355), + [aux_sym_macs_token1] = ACTIONS(1355), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1355), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1355), + [aux_sym_password_authentication_token1] = ACTIONS(1355), + [aux_sym_permit_local_command_token1] = ACTIONS(1355), + [aux_sym_permit_remote_open_token1] = ACTIONS(1355), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1355), + [aux_sym_port_token1] = ACTIONS(1355), + [aux_sym_preferred_authentications_token1] = ACTIONS(1355), + [aux_sym_protocol_token1] = ACTIONS(1355), + [aux_sym_proxy_command_token1] = ACTIONS(1355), + [aux_sym_proxy_jump_token1] = ACTIONS(1355), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1355), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1355), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1355), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1355), + [aux_sym_rekey_limit_token1] = ACTIONS(1355), + [aux_sym_remote_command_token1] = ACTIONS(1355), + [aux_sym_remote_forward_token1] = ACTIONS(1355), + [aux_sym_request_tty_token1] = ACTIONS(1355), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1355), + [aux_sym_security_key_provider_token1] = ACTIONS(1355), + [aux_sym_send_env_token1] = ACTIONS(1355), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1355), + [aux_sym_server_alive_interval_token1] = ACTIONS(1355), + [aux_sym_session_type_token1] = ACTIONS(1355), + [aux_sym_set_env_token1] = ACTIONS(1355), + [aux_sym_stdin_null_token1] = ACTIONS(1355), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1355), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1355), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1355), + [aux_sym_syslog_facility_token1] = ACTIONS(1355), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1355), + [aux_sym_keep_alive_token1] = ACTIONS(1355), + [aux_sym_tunnel_token1] = ACTIONS(1357), + [aux_sym_tunnel_device_token1] = ACTIONS(1355), + [aux_sym_update_host_keys_token1] = ACTIONS(1355), + [aux_sym_use_keychain_token1] = ACTIONS(1355), + [aux_sym_user_token1] = ACTIONS(1357), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1355), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1355), + [aux_sym_visual_host_key_token1] = ACTIONS(1355), + [aux_sym_xauth_location_token1] = ACTIONS(1355), + }, + [206] = { + [ts_builtin_sym_end] = ACTIONS(1359), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1361), + [aux_sym_match_token1] = ACTIONS(1359), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1359), + [aux_sym_address_family_token1] = ACTIONS(1359), + [aux_sym_batch_mode_token1] = ACTIONS(1359), + [aux_sym_bind_address_token1] = ACTIONS(1359), + [aux_sym_bind_interface_token1] = ACTIONS(1359), + [aux_sym_canonical_domains_token1] = ACTIONS(1359), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1359), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1359), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1359), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1359), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1359), + [aux_sym_certificate_file_token1] = ACTIONS(1359), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1359), + [aux_sym_check_host_ip_token1] = ACTIONS(1359), + [aux_sym_ciphers_token1] = ACTIONS(1359), + [aux_sym_cipher_token1] = ACTIONS(1361), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1359), + [aux_sym_compression_token1] = ACTIONS(1359), + [aux_sym_connection_attempts_token1] = ACTIONS(1359), + [aux_sym_connect_timeout_token1] = ACTIONS(1359), + [aux_sym_control_master_token1] = ACTIONS(1359), + [aux_sym_control_path_token1] = ACTIONS(1359), + [aux_sym_control_persist_token1] = ACTIONS(1359), + [aux_sym_dynamic_forward_token1] = ACTIONS(1359), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1359), + [aux_sym_escape_char_token1] = ACTIONS(1359), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1359), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1359), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1359), + [aux_sym_forward_agent_token1] = ACTIONS(1359), + [aux_sym_forward_x11_token1] = ACTIONS(1361), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1359), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1359), + [aux_sym_gateway_ports_token1] = ACTIONS(1359), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1359), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1359), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1359), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1359), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1359), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1359), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1359), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1359), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1359), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1359), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1359), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1359), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1359), + [aux_sym_host_key_alias_token1] = ACTIONS(1359), + [aux_sym_hostname_token1] = ACTIONS(1359), + [aux_sym_identities_only_token1] = ACTIONS(1359), + [aux_sym_identity_agent_token1] = ACTIONS(1359), + [aux_sym_identity_file_token1] = ACTIONS(1359), + [aux_sym_ignore_unknown_token1] = ACTIONS(1359), + [aux_sym_include_token1] = ACTIONS(1359), + [aux_sym_ip_qos_token1] = ACTIONS(1359), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1359), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1359), + [aux_sym_kex_algorithms_token1] = ACTIONS(1359), + [aux_sym_known_hosts_command_token1] = ACTIONS(1359), + [aux_sym_local_command_token1] = ACTIONS(1359), + [aux_sym_local_forward_token1] = ACTIONS(1359), + [aux_sym_log_level_token1] = ACTIONS(1359), + [aux_sym_log_verbose_token1] = ACTIONS(1359), + [aux_sym_macs_token1] = ACTIONS(1359), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1359), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1359), + [aux_sym_password_authentication_token1] = ACTIONS(1359), + [aux_sym_permit_local_command_token1] = ACTIONS(1359), + [aux_sym_permit_remote_open_token1] = ACTIONS(1359), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1359), + [aux_sym_port_token1] = ACTIONS(1359), + [aux_sym_preferred_authentications_token1] = ACTIONS(1359), + [aux_sym_protocol_token1] = ACTIONS(1359), + [aux_sym_proxy_command_token1] = ACTIONS(1359), + [aux_sym_proxy_jump_token1] = ACTIONS(1359), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1359), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1359), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1359), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1359), + [aux_sym_rekey_limit_token1] = ACTIONS(1359), + [aux_sym_remote_command_token1] = ACTIONS(1359), + [aux_sym_remote_forward_token1] = ACTIONS(1359), + [aux_sym_request_tty_token1] = ACTIONS(1359), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1359), + [aux_sym_security_key_provider_token1] = ACTIONS(1359), + [aux_sym_send_env_token1] = ACTIONS(1359), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1359), + [aux_sym_server_alive_interval_token1] = ACTIONS(1359), + [aux_sym_session_type_token1] = ACTIONS(1359), + [aux_sym_set_env_token1] = ACTIONS(1359), + [aux_sym_stdin_null_token1] = ACTIONS(1359), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1359), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1359), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1359), + [aux_sym_syslog_facility_token1] = ACTIONS(1359), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1359), + [aux_sym_keep_alive_token1] = ACTIONS(1359), + [aux_sym_tunnel_token1] = ACTIONS(1361), + [aux_sym_tunnel_device_token1] = ACTIONS(1359), + [aux_sym_update_host_keys_token1] = ACTIONS(1359), + [aux_sym_use_keychain_token1] = ACTIONS(1359), + [aux_sym_user_token1] = ACTIONS(1361), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1359), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1359), + [aux_sym_visual_host_key_token1] = ACTIONS(1359), + [aux_sym_xauth_location_token1] = ACTIONS(1359), + }, + [207] = { + [ts_builtin_sym_end] = ACTIONS(1363), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1365), + [aux_sym_match_token1] = ACTIONS(1363), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1363), + [aux_sym_address_family_token1] = ACTIONS(1363), + [aux_sym_batch_mode_token1] = ACTIONS(1363), + [aux_sym_bind_address_token1] = ACTIONS(1363), + [aux_sym_bind_interface_token1] = ACTIONS(1363), + [aux_sym_canonical_domains_token1] = ACTIONS(1363), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1363), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1363), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1363), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1363), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1363), + [aux_sym_certificate_file_token1] = ACTIONS(1363), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1363), + [aux_sym_check_host_ip_token1] = ACTIONS(1363), + [aux_sym_ciphers_token1] = ACTIONS(1363), + [aux_sym_cipher_token1] = ACTIONS(1365), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1363), + [aux_sym_compression_token1] = ACTIONS(1363), + [aux_sym_connection_attempts_token1] = ACTIONS(1363), + [aux_sym_connect_timeout_token1] = ACTIONS(1363), + [aux_sym_control_master_token1] = ACTIONS(1363), + [aux_sym_control_path_token1] = ACTIONS(1363), + [aux_sym_control_persist_token1] = ACTIONS(1363), + [aux_sym_dynamic_forward_token1] = ACTIONS(1363), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1363), + [aux_sym_escape_char_token1] = ACTIONS(1363), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1363), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1363), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1363), + [aux_sym_forward_agent_token1] = ACTIONS(1363), + [aux_sym_forward_x11_token1] = ACTIONS(1365), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1363), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1363), + [aux_sym_gateway_ports_token1] = ACTIONS(1363), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1363), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1363), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1363), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1363), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1363), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1363), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1363), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1363), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1363), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1363), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1363), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1363), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1363), + [aux_sym_host_key_alias_token1] = ACTIONS(1363), + [aux_sym_hostname_token1] = ACTIONS(1363), + [aux_sym_identities_only_token1] = ACTIONS(1363), + [aux_sym_identity_agent_token1] = ACTIONS(1363), + [aux_sym_identity_file_token1] = ACTIONS(1363), + [aux_sym_ignore_unknown_token1] = ACTIONS(1363), + [aux_sym_include_token1] = ACTIONS(1363), + [aux_sym_ip_qos_token1] = ACTIONS(1363), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1363), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1363), + [aux_sym_kex_algorithms_token1] = ACTIONS(1363), + [aux_sym_known_hosts_command_token1] = ACTIONS(1363), + [aux_sym_local_command_token1] = ACTIONS(1363), + [aux_sym_local_forward_token1] = ACTIONS(1363), + [aux_sym_log_level_token1] = ACTIONS(1363), + [aux_sym_log_verbose_token1] = ACTIONS(1363), + [aux_sym_macs_token1] = ACTIONS(1363), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1363), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1363), + [aux_sym_password_authentication_token1] = ACTIONS(1363), + [aux_sym_permit_local_command_token1] = ACTIONS(1363), + [aux_sym_permit_remote_open_token1] = ACTIONS(1363), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1363), + [aux_sym_port_token1] = ACTIONS(1363), + [aux_sym_preferred_authentications_token1] = ACTIONS(1363), + [aux_sym_protocol_token1] = ACTIONS(1363), + [aux_sym_proxy_command_token1] = ACTIONS(1363), + [aux_sym_proxy_jump_token1] = ACTIONS(1363), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1363), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1363), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1363), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1363), + [aux_sym_rekey_limit_token1] = ACTIONS(1363), + [aux_sym_remote_command_token1] = ACTIONS(1363), + [aux_sym_remote_forward_token1] = ACTIONS(1363), + [aux_sym_request_tty_token1] = ACTIONS(1363), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1363), + [aux_sym_security_key_provider_token1] = ACTIONS(1363), + [aux_sym_send_env_token1] = ACTIONS(1363), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1363), + [aux_sym_server_alive_interval_token1] = ACTIONS(1363), + [aux_sym_session_type_token1] = ACTIONS(1363), + [aux_sym_set_env_token1] = ACTIONS(1363), + [aux_sym_stdin_null_token1] = ACTIONS(1363), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1363), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1363), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1363), + [aux_sym_syslog_facility_token1] = ACTIONS(1363), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1363), + [aux_sym_keep_alive_token1] = ACTIONS(1363), + [aux_sym_tunnel_token1] = ACTIONS(1365), + [aux_sym_tunnel_device_token1] = ACTIONS(1363), + [aux_sym_update_host_keys_token1] = ACTIONS(1363), + [aux_sym_use_keychain_token1] = ACTIONS(1363), + [aux_sym_user_token1] = ACTIONS(1365), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1363), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1363), + [aux_sym_visual_host_key_token1] = ACTIONS(1363), + [aux_sym_xauth_location_token1] = ACTIONS(1363), + }, + [208] = { + [ts_builtin_sym_end] = ACTIONS(1367), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1369), + [aux_sym_match_token1] = ACTIONS(1367), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1367), + [aux_sym_address_family_token1] = ACTIONS(1367), + [aux_sym_batch_mode_token1] = ACTIONS(1367), + [aux_sym_bind_address_token1] = ACTIONS(1367), + [aux_sym_bind_interface_token1] = ACTIONS(1367), + [aux_sym_canonical_domains_token1] = ACTIONS(1367), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1367), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1367), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1367), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1367), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1367), + [aux_sym_certificate_file_token1] = ACTIONS(1367), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1367), + [aux_sym_check_host_ip_token1] = ACTIONS(1367), + [aux_sym_ciphers_token1] = ACTIONS(1367), + [aux_sym_cipher_token1] = ACTIONS(1369), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1367), + [aux_sym_compression_token1] = ACTIONS(1367), + [aux_sym_connection_attempts_token1] = ACTIONS(1367), + [aux_sym_connect_timeout_token1] = ACTIONS(1367), + [aux_sym_control_master_token1] = ACTIONS(1367), + [aux_sym_control_path_token1] = ACTIONS(1367), + [aux_sym_control_persist_token1] = ACTIONS(1367), + [aux_sym_dynamic_forward_token1] = ACTIONS(1367), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1367), + [aux_sym_escape_char_token1] = ACTIONS(1367), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1367), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1367), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1367), + [aux_sym_forward_agent_token1] = ACTIONS(1367), + [aux_sym_forward_x11_token1] = ACTIONS(1369), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1367), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1367), + [aux_sym_gateway_ports_token1] = ACTIONS(1367), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1367), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1367), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1367), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1367), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1367), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1367), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1367), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1367), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1367), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1367), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1367), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1367), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1367), + [aux_sym_host_key_alias_token1] = ACTIONS(1367), + [aux_sym_hostname_token1] = ACTIONS(1367), + [aux_sym_identities_only_token1] = ACTIONS(1367), + [aux_sym_identity_agent_token1] = ACTIONS(1367), + [aux_sym_identity_file_token1] = ACTIONS(1367), + [aux_sym_ignore_unknown_token1] = ACTIONS(1367), + [aux_sym_include_token1] = ACTIONS(1367), + [aux_sym_ip_qos_token1] = ACTIONS(1367), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1367), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1367), + [aux_sym_kex_algorithms_token1] = ACTIONS(1367), + [aux_sym_known_hosts_command_token1] = ACTIONS(1367), + [aux_sym_local_command_token1] = ACTIONS(1367), + [aux_sym_local_forward_token1] = ACTIONS(1367), + [aux_sym_log_level_token1] = ACTIONS(1367), + [aux_sym_log_verbose_token1] = ACTIONS(1367), + [aux_sym_macs_token1] = ACTIONS(1367), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1367), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1367), + [aux_sym_password_authentication_token1] = ACTIONS(1367), + [aux_sym_permit_local_command_token1] = ACTIONS(1367), + [aux_sym_permit_remote_open_token1] = ACTIONS(1367), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1367), + [aux_sym_port_token1] = ACTIONS(1367), + [aux_sym_preferred_authentications_token1] = ACTIONS(1367), + [aux_sym_protocol_token1] = ACTIONS(1367), + [aux_sym_proxy_command_token1] = ACTIONS(1367), + [aux_sym_proxy_jump_token1] = ACTIONS(1367), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1367), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1367), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1367), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1367), + [aux_sym_rekey_limit_token1] = ACTIONS(1367), + [aux_sym_remote_command_token1] = ACTIONS(1367), + [aux_sym_remote_forward_token1] = ACTIONS(1367), + [aux_sym_request_tty_token1] = ACTIONS(1367), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1367), + [aux_sym_security_key_provider_token1] = ACTIONS(1367), + [aux_sym_send_env_token1] = ACTIONS(1367), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1367), + [aux_sym_server_alive_interval_token1] = ACTIONS(1367), + [aux_sym_session_type_token1] = ACTIONS(1367), + [aux_sym_set_env_token1] = ACTIONS(1367), + [aux_sym_stdin_null_token1] = ACTIONS(1367), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1367), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1367), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1367), + [aux_sym_syslog_facility_token1] = ACTIONS(1367), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1367), + [aux_sym_keep_alive_token1] = ACTIONS(1367), + [aux_sym_tunnel_token1] = ACTIONS(1369), + [aux_sym_tunnel_device_token1] = ACTIONS(1367), + [aux_sym_update_host_keys_token1] = ACTIONS(1367), + [aux_sym_use_keychain_token1] = ACTIONS(1367), + [aux_sym_user_token1] = ACTIONS(1369), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1367), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1367), + [aux_sym_visual_host_key_token1] = ACTIONS(1367), + [aux_sym_xauth_location_token1] = ACTIONS(1367), + }, + [209] = { + [ts_builtin_sym_end] = ACTIONS(1371), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1373), + [aux_sym_match_token1] = ACTIONS(1371), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1371), + [aux_sym_address_family_token1] = ACTIONS(1371), + [aux_sym_batch_mode_token1] = ACTIONS(1371), + [aux_sym_bind_address_token1] = ACTIONS(1371), + [aux_sym_bind_interface_token1] = ACTIONS(1371), + [aux_sym_canonical_domains_token1] = ACTIONS(1371), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1371), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1371), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1371), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1371), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1371), + [aux_sym_certificate_file_token1] = ACTIONS(1371), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1371), + [aux_sym_check_host_ip_token1] = ACTIONS(1371), + [aux_sym_ciphers_token1] = ACTIONS(1371), + [aux_sym_cipher_token1] = ACTIONS(1373), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1371), + [aux_sym_compression_token1] = ACTIONS(1371), + [aux_sym_connection_attempts_token1] = ACTIONS(1371), + [aux_sym_connect_timeout_token1] = ACTIONS(1371), + [aux_sym_control_master_token1] = ACTIONS(1371), + [aux_sym_control_path_token1] = ACTIONS(1371), + [aux_sym_control_persist_token1] = ACTIONS(1371), + [aux_sym_dynamic_forward_token1] = ACTIONS(1371), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1371), + [aux_sym_escape_char_token1] = ACTIONS(1371), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1371), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1371), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1371), + [aux_sym_forward_agent_token1] = ACTIONS(1371), + [aux_sym_forward_x11_token1] = ACTIONS(1373), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1371), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1371), + [aux_sym_gateway_ports_token1] = ACTIONS(1371), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1371), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1371), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1371), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1371), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1371), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1371), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1371), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1371), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1371), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1371), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1371), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1371), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1371), + [aux_sym_host_key_alias_token1] = ACTIONS(1371), + [aux_sym_hostname_token1] = ACTIONS(1371), + [aux_sym_identities_only_token1] = ACTIONS(1371), + [aux_sym_identity_agent_token1] = ACTIONS(1371), + [aux_sym_identity_file_token1] = ACTIONS(1371), + [aux_sym_ignore_unknown_token1] = ACTIONS(1371), + [aux_sym_include_token1] = ACTIONS(1371), + [aux_sym_ip_qos_token1] = ACTIONS(1371), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1371), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1371), + [aux_sym_kex_algorithms_token1] = ACTIONS(1371), + [aux_sym_known_hosts_command_token1] = ACTIONS(1371), + [aux_sym_local_command_token1] = ACTIONS(1371), + [aux_sym_local_forward_token1] = ACTIONS(1371), + [aux_sym_log_level_token1] = ACTIONS(1371), + [aux_sym_log_verbose_token1] = ACTIONS(1371), + [aux_sym_macs_token1] = ACTIONS(1371), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1371), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1371), + [aux_sym_password_authentication_token1] = ACTIONS(1371), + [aux_sym_permit_local_command_token1] = ACTIONS(1371), + [aux_sym_permit_remote_open_token1] = ACTIONS(1371), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1371), + [aux_sym_port_token1] = ACTIONS(1371), + [aux_sym_preferred_authentications_token1] = ACTIONS(1371), + [aux_sym_protocol_token1] = ACTIONS(1371), + [aux_sym_proxy_command_token1] = ACTIONS(1371), + [aux_sym_proxy_jump_token1] = ACTIONS(1371), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1371), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1371), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1371), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1371), + [aux_sym_rekey_limit_token1] = ACTIONS(1371), + [aux_sym_remote_command_token1] = ACTIONS(1371), + [aux_sym_remote_forward_token1] = ACTIONS(1371), + [aux_sym_request_tty_token1] = ACTIONS(1371), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1371), + [aux_sym_security_key_provider_token1] = ACTIONS(1371), + [aux_sym_send_env_token1] = ACTIONS(1371), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1371), + [aux_sym_server_alive_interval_token1] = ACTIONS(1371), + [aux_sym_session_type_token1] = ACTIONS(1371), + [aux_sym_set_env_token1] = ACTIONS(1371), + [aux_sym_stdin_null_token1] = ACTIONS(1371), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1371), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1371), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1371), + [aux_sym_syslog_facility_token1] = ACTIONS(1371), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1371), + [aux_sym_keep_alive_token1] = ACTIONS(1371), + [aux_sym_tunnel_token1] = ACTIONS(1373), + [aux_sym_tunnel_device_token1] = ACTIONS(1371), + [aux_sym_update_host_keys_token1] = ACTIONS(1371), + [aux_sym_use_keychain_token1] = ACTIONS(1371), + [aux_sym_user_token1] = ACTIONS(1373), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1371), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1371), + [aux_sym_visual_host_key_token1] = ACTIONS(1371), + [aux_sym_xauth_location_token1] = ACTIONS(1371), + }, + [210] = { + [ts_builtin_sym_end] = ACTIONS(1375), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1377), + [aux_sym_match_token1] = ACTIONS(1375), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1375), + [aux_sym_address_family_token1] = ACTIONS(1375), + [aux_sym_batch_mode_token1] = ACTIONS(1375), + [aux_sym_bind_address_token1] = ACTIONS(1375), + [aux_sym_bind_interface_token1] = ACTIONS(1375), + [aux_sym_canonical_domains_token1] = ACTIONS(1375), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1375), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1375), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1375), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1375), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1375), + [aux_sym_certificate_file_token1] = ACTIONS(1375), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1375), + [aux_sym_check_host_ip_token1] = ACTIONS(1375), + [aux_sym_ciphers_token1] = ACTIONS(1375), + [aux_sym_cipher_token1] = ACTIONS(1377), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1375), + [aux_sym_compression_token1] = ACTIONS(1375), + [aux_sym_connection_attempts_token1] = ACTIONS(1375), + [aux_sym_connect_timeout_token1] = ACTIONS(1375), + [aux_sym_control_master_token1] = ACTIONS(1375), + [aux_sym_control_path_token1] = ACTIONS(1375), + [aux_sym_control_persist_token1] = ACTIONS(1375), + [aux_sym_dynamic_forward_token1] = ACTIONS(1375), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1375), + [aux_sym_escape_char_token1] = ACTIONS(1375), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1375), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1375), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1375), + [aux_sym_forward_agent_token1] = ACTIONS(1375), + [aux_sym_forward_x11_token1] = ACTIONS(1377), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1375), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1375), + [aux_sym_gateway_ports_token1] = ACTIONS(1375), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1375), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1375), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1375), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1375), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1375), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1375), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1375), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1375), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1375), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1375), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1375), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1375), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1375), + [aux_sym_host_key_alias_token1] = ACTIONS(1375), + [aux_sym_hostname_token1] = ACTIONS(1375), + [aux_sym_identities_only_token1] = ACTIONS(1375), + [aux_sym_identity_agent_token1] = ACTIONS(1375), + [aux_sym_identity_file_token1] = ACTIONS(1375), + [aux_sym_ignore_unknown_token1] = ACTIONS(1375), + [aux_sym_include_token1] = ACTIONS(1375), + [aux_sym_ip_qos_token1] = ACTIONS(1375), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1375), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1375), + [aux_sym_kex_algorithms_token1] = ACTIONS(1375), + [aux_sym_known_hosts_command_token1] = ACTIONS(1375), + [aux_sym_local_command_token1] = ACTIONS(1375), + [aux_sym_local_forward_token1] = ACTIONS(1375), + [aux_sym_log_level_token1] = ACTIONS(1375), + [aux_sym_log_verbose_token1] = ACTIONS(1375), + [aux_sym_macs_token1] = ACTIONS(1375), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1375), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1375), + [aux_sym_password_authentication_token1] = ACTIONS(1375), + [aux_sym_permit_local_command_token1] = ACTIONS(1375), + [aux_sym_permit_remote_open_token1] = ACTIONS(1375), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1375), + [aux_sym_port_token1] = ACTIONS(1375), + [aux_sym_preferred_authentications_token1] = ACTIONS(1375), + [aux_sym_protocol_token1] = ACTIONS(1375), + [aux_sym_proxy_command_token1] = ACTIONS(1375), + [aux_sym_proxy_jump_token1] = ACTIONS(1375), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1375), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1375), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1375), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1375), + [aux_sym_rekey_limit_token1] = ACTIONS(1375), + [aux_sym_remote_command_token1] = ACTIONS(1375), + [aux_sym_remote_forward_token1] = ACTIONS(1375), + [aux_sym_request_tty_token1] = ACTIONS(1375), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1375), + [aux_sym_security_key_provider_token1] = ACTIONS(1375), + [aux_sym_send_env_token1] = ACTIONS(1375), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1375), + [aux_sym_server_alive_interval_token1] = ACTIONS(1375), + [aux_sym_session_type_token1] = ACTIONS(1375), + [aux_sym_set_env_token1] = ACTIONS(1375), + [aux_sym_stdin_null_token1] = ACTIONS(1375), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1375), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1375), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1375), + [aux_sym_syslog_facility_token1] = ACTIONS(1375), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1375), + [aux_sym_keep_alive_token1] = ACTIONS(1375), + [aux_sym_tunnel_token1] = ACTIONS(1377), + [aux_sym_tunnel_device_token1] = ACTIONS(1375), + [aux_sym_update_host_keys_token1] = ACTIONS(1375), + [aux_sym_use_keychain_token1] = ACTIONS(1375), + [aux_sym_user_token1] = ACTIONS(1377), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1375), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1375), + [aux_sym_visual_host_key_token1] = ACTIONS(1375), + [aux_sym_xauth_location_token1] = ACTIONS(1375), + }, + [211] = { + [ts_builtin_sym_end] = ACTIONS(1379), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1381), + [aux_sym_match_token1] = ACTIONS(1379), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1379), + [aux_sym_address_family_token1] = ACTIONS(1379), + [aux_sym_batch_mode_token1] = ACTIONS(1379), + [aux_sym_bind_address_token1] = ACTIONS(1379), + [aux_sym_bind_interface_token1] = ACTIONS(1379), + [aux_sym_canonical_domains_token1] = ACTIONS(1379), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1379), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1379), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1379), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1379), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1379), + [aux_sym_certificate_file_token1] = ACTIONS(1379), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1379), + [aux_sym_check_host_ip_token1] = ACTIONS(1379), + [aux_sym_ciphers_token1] = ACTIONS(1379), + [aux_sym_cipher_token1] = ACTIONS(1381), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1379), + [aux_sym_compression_token1] = ACTIONS(1379), + [aux_sym_connection_attempts_token1] = ACTIONS(1379), + [aux_sym_connect_timeout_token1] = ACTIONS(1379), + [aux_sym_control_master_token1] = ACTIONS(1379), + [aux_sym_control_path_token1] = ACTIONS(1379), + [aux_sym_control_persist_token1] = ACTIONS(1379), + [aux_sym_dynamic_forward_token1] = ACTIONS(1379), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1379), + [aux_sym_escape_char_token1] = ACTIONS(1379), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1379), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1379), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1379), + [aux_sym_forward_agent_token1] = ACTIONS(1379), + [aux_sym_forward_x11_token1] = ACTIONS(1381), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1379), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1379), + [aux_sym_gateway_ports_token1] = ACTIONS(1379), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1379), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1379), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1379), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1379), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1379), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1379), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1379), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1379), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1379), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1379), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1379), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1379), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1379), + [aux_sym_host_key_alias_token1] = ACTIONS(1379), + [aux_sym_hostname_token1] = ACTIONS(1379), + [aux_sym_identities_only_token1] = ACTIONS(1379), + [aux_sym_identity_agent_token1] = ACTIONS(1379), + [aux_sym_identity_file_token1] = ACTIONS(1379), + [aux_sym_ignore_unknown_token1] = ACTIONS(1379), + [aux_sym_include_token1] = ACTIONS(1379), + [aux_sym_ip_qos_token1] = ACTIONS(1379), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1379), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1379), + [aux_sym_kex_algorithms_token1] = ACTIONS(1379), + [aux_sym_known_hosts_command_token1] = ACTIONS(1379), + [aux_sym_local_command_token1] = ACTIONS(1379), + [aux_sym_local_forward_token1] = ACTIONS(1379), + [aux_sym_log_level_token1] = ACTIONS(1379), + [aux_sym_log_verbose_token1] = ACTIONS(1379), + [aux_sym_macs_token1] = ACTIONS(1379), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1379), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1379), + [aux_sym_password_authentication_token1] = ACTIONS(1379), + [aux_sym_permit_local_command_token1] = ACTIONS(1379), + [aux_sym_permit_remote_open_token1] = ACTIONS(1379), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1379), + [aux_sym_port_token1] = ACTIONS(1379), + [aux_sym_preferred_authentications_token1] = ACTIONS(1379), + [aux_sym_protocol_token1] = ACTIONS(1379), + [aux_sym_proxy_command_token1] = ACTIONS(1379), + [aux_sym_proxy_jump_token1] = ACTIONS(1379), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1379), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1379), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1379), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1379), + [aux_sym_rekey_limit_token1] = ACTIONS(1379), + [aux_sym_remote_command_token1] = ACTIONS(1379), + [aux_sym_remote_forward_token1] = ACTIONS(1379), + [aux_sym_request_tty_token1] = ACTIONS(1379), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1379), + [aux_sym_security_key_provider_token1] = ACTIONS(1379), + [aux_sym_send_env_token1] = ACTIONS(1379), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1379), + [aux_sym_server_alive_interval_token1] = ACTIONS(1379), + [aux_sym_session_type_token1] = ACTIONS(1379), + [aux_sym_set_env_token1] = ACTIONS(1379), + [aux_sym_stdin_null_token1] = ACTIONS(1379), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1379), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1379), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1379), + [aux_sym_syslog_facility_token1] = ACTIONS(1379), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1379), + [aux_sym_keep_alive_token1] = ACTIONS(1379), + [aux_sym_tunnel_token1] = ACTIONS(1381), + [aux_sym_tunnel_device_token1] = ACTIONS(1379), + [aux_sym_update_host_keys_token1] = ACTIONS(1379), + [aux_sym_use_keychain_token1] = ACTIONS(1379), + [aux_sym_user_token1] = ACTIONS(1381), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1379), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1379), + [aux_sym_visual_host_key_token1] = ACTIONS(1379), + [aux_sym_xauth_location_token1] = ACTIONS(1379), + }, + [212] = { + [ts_builtin_sym_end] = ACTIONS(1383), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1385), + [aux_sym_match_token1] = ACTIONS(1383), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1383), + [aux_sym_address_family_token1] = ACTIONS(1383), + [aux_sym_batch_mode_token1] = ACTIONS(1383), + [aux_sym_bind_address_token1] = ACTIONS(1383), + [aux_sym_bind_interface_token1] = ACTIONS(1383), + [aux_sym_canonical_domains_token1] = ACTIONS(1383), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1383), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1383), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1383), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1383), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1383), + [aux_sym_certificate_file_token1] = ACTIONS(1383), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1383), + [aux_sym_check_host_ip_token1] = ACTIONS(1383), + [aux_sym_ciphers_token1] = ACTIONS(1383), + [aux_sym_cipher_token1] = ACTIONS(1385), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1383), + [aux_sym_compression_token1] = ACTIONS(1383), + [aux_sym_connection_attempts_token1] = ACTIONS(1383), + [aux_sym_connect_timeout_token1] = ACTIONS(1383), + [aux_sym_control_master_token1] = ACTIONS(1383), + [aux_sym_control_path_token1] = ACTIONS(1383), + [aux_sym_control_persist_token1] = ACTIONS(1383), + [aux_sym_dynamic_forward_token1] = ACTIONS(1383), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1383), + [aux_sym_escape_char_token1] = ACTIONS(1383), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1383), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1383), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1383), + [aux_sym_forward_agent_token1] = ACTIONS(1383), + [aux_sym_forward_x11_token1] = ACTIONS(1385), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1383), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1383), + [aux_sym_gateway_ports_token1] = ACTIONS(1383), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1383), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1383), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1383), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1383), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1383), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1383), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1383), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1383), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1383), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1383), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1383), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1383), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1383), + [aux_sym_host_key_alias_token1] = ACTIONS(1383), + [aux_sym_hostname_token1] = ACTIONS(1383), + [aux_sym_identities_only_token1] = ACTIONS(1383), + [aux_sym_identity_agent_token1] = ACTIONS(1383), + [aux_sym_identity_file_token1] = ACTIONS(1383), + [aux_sym_ignore_unknown_token1] = ACTIONS(1383), + [aux_sym_include_token1] = ACTIONS(1383), + [aux_sym_ip_qos_token1] = ACTIONS(1383), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1383), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1383), + [aux_sym_kex_algorithms_token1] = ACTIONS(1383), + [aux_sym_known_hosts_command_token1] = ACTIONS(1383), + [aux_sym_local_command_token1] = ACTIONS(1383), + [aux_sym_local_forward_token1] = ACTIONS(1383), + [aux_sym_log_level_token1] = ACTIONS(1383), + [aux_sym_log_verbose_token1] = ACTIONS(1383), + [aux_sym_macs_token1] = ACTIONS(1383), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1383), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1383), + [aux_sym_password_authentication_token1] = ACTIONS(1383), + [aux_sym_permit_local_command_token1] = ACTIONS(1383), + [aux_sym_permit_remote_open_token1] = ACTIONS(1383), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1383), + [aux_sym_port_token1] = ACTIONS(1383), + [aux_sym_preferred_authentications_token1] = ACTIONS(1383), + [aux_sym_protocol_token1] = ACTIONS(1383), + [aux_sym_proxy_command_token1] = ACTIONS(1383), + [aux_sym_proxy_jump_token1] = ACTIONS(1383), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1383), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1383), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1383), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1383), + [aux_sym_rekey_limit_token1] = ACTIONS(1383), + [aux_sym_remote_command_token1] = ACTIONS(1383), + [aux_sym_remote_forward_token1] = ACTIONS(1383), + [aux_sym_request_tty_token1] = ACTIONS(1383), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1383), + [aux_sym_security_key_provider_token1] = ACTIONS(1383), + [aux_sym_send_env_token1] = ACTIONS(1383), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1383), + [aux_sym_server_alive_interval_token1] = ACTIONS(1383), + [aux_sym_session_type_token1] = ACTIONS(1383), + [aux_sym_set_env_token1] = ACTIONS(1383), + [aux_sym_stdin_null_token1] = ACTIONS(1383), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1383), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1383), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1383), + [aux_sym_syslog_facility_token1] = ACTIONS(1383), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1383), + [aux_sym_keep_alive_token1] = ACTIONS(1383), + [aux_sym_tunnel_token1] = ACTIONS(1385), + [aux_sym_tunnel_device_token1] = ACTIONS(1383), + [aux_sym_update_host_keys_token1] = ACTIONS(1383), + [aux_sym_use_keychain_token1] = ACTIONS(1383), + [aux_sym_user_token1] = ACTIONS(1385), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1383), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1383), + [aux_sym_visual_host_key_token1] = ACTIONS(1383), + [aux_sym_xauth_location_token1] = ACTIONS(1383), + }, + [213] = { + [ts_builtin_sym_end] = ACTIONS(1387), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1389), + [aux_sym_match_token1] = ACTIONS(1387), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1387), + [aux_sym_address_family_token1] = ACTIONS(1387), + [aux_sym_batch_mode_token1] = ACTIONS(1387), + [aux_sym_bind_address_token1] = ACTIONS(1387), + [aux_sym_bind_interface_token1] = ACTIONS(1387), + [aux_sym_canonical_domains_token1] = ACTIONS(1387), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1387), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1387), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1387), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1387), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1387), + [aux_sym_certificate_file_token1] = ACTIONS(1387), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1387), + [aux_sym_check_host_ip_token1] = ACTIONS(1387), + [aux_sym_ciphers_token1] = ACTIONS(1387), + [aux_sym_cipher_token1] = ACTIONS(1389), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1387), + [aux_sym_compression_token1] = ACTIONS(1387), + [aux_sym_connection_attempts_token1] = ACTIONS(1387), + [aux_sym_connect_timeout_token1] = ACTIONS(1387), + [aux_sym_control_master_token1] = ACTIONS(1387), + [aux_sym_control_path_token1] = ACTIONS(1387), + [aux_sym_control_persist_token1] = ACTIONS(1387), + [aux_sym_dynamic_forward_token1] = ACTIONS(1387), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1387), + [aux_sym_escape_char_token1] = ACTIONS(1387), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1387), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1387), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1387), + [aux_sym_forward_agent_token1] = ACTIONS(1387), + [aux_sym_forward_x11_token1] = ACTIONS(1389), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1387), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1387), + [aux_sym_gateway_ports_token1] = ACTIONS(1387), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1387), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1387), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1387), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1387), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1387), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1387), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1387), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1387), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1387), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1387), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1387), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1387), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1387), + [aux_sym_host_key_alias_token1] = ACTIONS(1387), + [aux_sym_hostname_token1] = ACTIONS(1387), + [aux_sym_identities_only_token1] = ACTIONS(1387), + [aux_sym_identity_agent_token1] = ACTIONS(1387), + [aux_sym_identity_file_token1] = ACTIONS(1387), + [aux_sym_ignore_unknown_token1] = ACTIONS(1387), + [aux_sym_include_token1] = ACTIONS(1387), + [aux_sym_ip_qos_token1] = ACTIONS(1387), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1387), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1387), + [aux_sym_kex_algorithms_token1] = ACTIONS(1387), + [aux_sym_known_hosts_command_token1] = ACTIONS(1387), + [aux_sym_local_command_token1] = ACTIONS(1387), + [aux_sym_local_forward_token1] = ACTIONS(1387), + [aux_sym_log_level_token1] = ACTIONS(1387), + [aux_sym_log_verbose_token1] = ACTIONS(1387), + [aux_sym_macs_token1] = ACTIONS(1387), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1387), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1387), + [aux_sym_password_authentication_token1] = ACTIONS(1387), + [aux_sym_permit_local_command_token1] = ACTIONS(1387), + [aux_sym_permit_remote_open_token1] = ACTIONS(1387), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1387), + [aux_sym_port_token1] = ACTIONS(1387), + [aux_sym_preferred_authentications_token1] = ACTIONS(1387), + [aux_sym_protocol_token1] = ACTIONS(1387), + [aux_sym_proxy_command_token1] = ACTIONS(1387), + [aux_sym_proxy_jump_token1] = ACTIONS(1387), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1387), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1387), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1387), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1387), + [aux_sym_rekey_limit_token1] = ACTIONS(1387), + [aux_sym_remote_command_token1] = ACTIONS(1387), + [aux_sym_remote_forward_token1] = ACTIONS(1387), + [aux_sym_request_tty_token1] = ACTIONS(1387), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1387), + [aux_sym_security_key_provider_token1] = ACTIONS(1387), + [aux_sym_send_env_token1] = ACTIONS(1387), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1387), + [aux_sym_server_alive_interval_token1] = ACTIONS(1387), + [aux_sym_session_type_token1] = ACTIONS(1387), + [aux_sym_set_env_token1] = ACTIONS(1387), + [aux_sym_stdin_null_token1] = ACTIONS(1387), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1387), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1387), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1387), + [aux_sym_syslog_facility_token1] = ACTIONS(1387), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1387), + [aux_sym_keep_alive_token1] = ACTIONS(1387), + [aux_sym_tunnel_token1] = ACTIONS(1389), + [aux_sym_tunnel_device_token1] = ACTIONS(1387), + [aux_sym_update_host_keys_token1] = ACTIONS(1387), + [aux_sym_use_keychain_token1] = ACTIONS(1387), + [aux_sym_user_token1] = ACTIONS(1389), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1387), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1387), + [aux_sym_visual_host_key_token1] = ACTIONS(1387), + [aux_sym_xauth_location_token1] = ACTIONS(1387), + }, + [214] = { + [ts_builtin_sym_end] = ACTIONS(1391), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1393), + [aux_sym_match_token1] = ACTIONS(1391), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1391), + [aux_sym_address_family_token1] = ACTIONS(1391), + [aux_sym_batch_mode_token1] = ACTIONS(1391), + [aux_sym_bind_address_token1] = ACTIONS(1391), + [aux_sym_bind_interface_token1] = ACTIONS(1391), + [aux_sym_canonical_domains_token1] = ACTIONS(1391), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1391), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1391), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1391), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1391), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1391), + [aux_sym_certificate_file_token1] = ACTIONS(1391), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1391), + [aux_sym_check_host_ip_token1] = ACTIONS(1391), + [aux_sym_ciphers_token1] = ACTIONS(1391), + [aux_sym_cipher_token1] = ACTIONS(1393), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1391), + [aux_sym_compression_token1] = ACTIONS(1391), + [aux_sym_connection_attempts_token1] = ACTIONS(1391), + [aux_sym_connect_timeout_token1] = ACTIONS(1391), + [aux_sym_control_master_token1] = ACTIONS(1391), + [aux_sym_control_path_token1] = ACTIONS(1391), + [aux_sym_control_persist_token1] = ACTIONS(1391), + [aux_sym_dynamic_forward_token1] = ACTIONS(1391), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1391), + [aux_sym_escape_char_token1] = ACTIONS(1391), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1391), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1391), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1391), + [aux_sym_forward_agent_token1] = ACTIONS(1391), + [aux_sym_forward_x11_token1] = ACTIONS(1393), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1391), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1391), + [aux_sym_gateway_ports_token1] = ACTIONS(1391), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1391), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1391), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1391), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1391), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1391), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1391), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1391), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1391), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1391), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1391), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1391), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1391), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1391), + [aux_sym_host_key_alias_token1] = ACTIONS(1391), + [aux_sym_hostname_token1] = ACTIONS(1391), + [aux_sym_identities_only_token1] = ACTIONS(1391), + [aux_sym_identity_agent_token1] = ACTIONS(1391), + [aux_sym_identity_file_token1] = ACTIONS(1391), + [aux_sym_ignore_unknown_token1] = ACTIONS(1391), + [aux_sym_include_token1] = ACTIONS(1391), + [aux_sym_ip_qos_token1] = ACTIONS(1391), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1391), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1391), + [aux_sym_kex_algorithms_token1] = ACTIONS(1391), + [aux_sym_known_hosts_command_token1] = ACTIONS(1391), + [aux_sym_local_command_token1] = ACTIONS(1391), + [aux_sym_local_forward_token1] = ACTIONS(1391), + [aux_sym_log_level_token1] = ACTIONS(1391), + [aux_sym_log_verbose_token1] = ACTIONS(1391), + [aux_sym_macs_token1] = ACTIONS(1391), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1391), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1391), + [aux_sym_password_authentication_token1] = ACTIONS(1391), + [aux_sym_permit_local_command_token1] = ACTIONS(1391), + [aux_sym_permit_remote_open_token1] = ACTIONS(1391), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1391), + [aux_sym_port_token1] = ACTIONS(1391), + [aux_sym_preferred_authentications_token1] = ACTIONS(1391), + [aux_sym_protocol_token1] = ACTIONS(1391), + [aux_sym_proxy_command_token1] = ACTIONS(1391), + [aux_sym_proxy_jump_token1] = ACTIONS(1391), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1391), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1391), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1391), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1391), + [aux_sym_rekey_limit_token1] = ACTIONS(1391), + [aux_sym_remote_command_token1] = ACTIONS(1391), + [aux_sym_remote_forward_token1] = ACTIONS(1391), + [aux_sym_request_tty_token1] = ACTIONS(1391), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1391), + [aux_sym_security_key_provider_token1] = ACTIONS(1391), + [aux_sym_send_env_token1] = ACTIONS(1391), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1391), + [aux_sym_server_alive_interval_token1] = ACTIONS(1391), + [aux_sym_session_type_token1] = ACTIONS(1391), + [aux_sym_set_env_token1] = ACTIONS(1391), + [aux_sym_stdin_null_token1] = ACTIONS(1391), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1391), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1391), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1391), + [aux_sym_syslog_facility_token1] = ACTIONS(1391), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1391), + [aux_sym_keep_alive_token1] = ACTIONS(1391), + [aux_sym_tunnel_token1] = ACTIONS(1393), + [aux_sym_tunnel_device_token1] = ACTIONS(1391), + [aux_sym_update_host_keys_token1] = ACTIONS(1391), + [aux_sym_use_keychain_token1] = ACTIONS(1391), + [aux_sym_user_token1] = ACTIONS(1393), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1391), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1391), + [aux_sym_visual_host_key_token1] = ACTIONS(1391), + [aux_sym_xauth_location_token1] = ACTIONS(1391), + }, + [215] = { + [ts_builtin_sym_end] = ACTIONS(1395), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1397), + [aux_sym_match_token1] = ACTIONS(1395), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1395), + [aux_sym_address_family_token1] = ACTIONS(1395), + [aux_sym_batch_mode_token1] = ACTIONS(1395), + [aux_sym_bind_address_token1] = ACTIONS(1395), + [aux_sym_bind_interface_token1] = ACTIONS(1395), + [aux_sym_canonical_domains_token1] = ACTIONS(1395), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1395), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1395), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1395), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1395), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1395), + [aux_sym_certificate_file_token1] = ACTIONS(1395), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1395), + [aux_sym_check_host_ip_token1] = ACTIONS(1395), + [aux_sym_ciphers_token1] = ACTIONS(1395), + [aux_sym_cipher_token1] = ACTIONS(1397), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1395), + [aux_sym_compression_token1] = ACTIONS(1395), + [aux_sym_connection_attempts_token1] = ACTIONS(1395), + [aux_sym_connect_timeout_token1] = ACTIONS(1395), + [aux_sym_control_master_token1] = ACTIONS(1395), + [aux_sym_control_path_token1] = ACTIONS(1395), + [aux_sym_control_persist_token1] = ACTIONS(1395), + [aux_sym_dynamic_forward_token1] = ACTIONS(1395), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1395), + [aux_sym_escape_char_token1] = ACTIONS(1395), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1395), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1395), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1395), + [aux_sym_forward_agent_token1] = ACTIONS(1395), + [aux_sym_forward_x11_token1] = ACTIONS(1397), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1395), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1395), + [aux_sym_gateway_ports_token1] = ACTIONS(1395), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1395), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1395), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1395), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1395), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1395), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1395), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1395), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1395), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1395), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1395), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1395), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1395), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1395), + [aux_sym_host_key_alias_token1] = ACTIONS(1395), + [aux_sym_hostname_token1] = ACTIONS(1395), + [aux_sym_identities_only_token1] = ACTIONS(1395), + [aux_sym_identity_agent_token1] = ACTIONS(1395), + [aux_sym_identity_file_token1] = ACTIONS(1395), + [aux_sym_ignore_unknown_token1] = ACTIONS(1395), + [aux_sym_include_token1] = ACTIONS(1395), + [aux_sym_ip_qos_token1] = ACTIONS(1395), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1395), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1395), + [aux_sym_kex_algorithms_token1] = ACTIONS(1395), + [aux_sym_known_hosts_command_token1] = ACTIONS(1395), + [aux_sym_local_command_token1] = ACTIONS(1395), + [aux_sym_local_forward_token1] = ACTIONS(1395), + [aux_sym_log_level_token1] = ACTIONS(1395), + [aux_sym_log_verbose_token1] = ACTIONS(1395), + [aux_sym_macs_token1] = ACTIONS(1395), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1395), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1395), + [aux_sym_password_authentication_token1] = ACTIONS(1395), + [aux_sym_permit_local_command_token1] = ACTIONS(1395), + [aux_sym_permit_remote_open_token1] = ACTIONS(1395), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1395), + [aux_sym_port_token1] = ACTIONS(1395), + [aux_sym_preferred_authentications_token1] = ACTIONS(1395), + [aux_sym_protocol_token1] = ACTIONS(1395), + [aux_sym_proxy_command_token1] = ACTIONS(1395), + [aux_sym_proxy_jump_token1] = ACTIONS(1395), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1395), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1395), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1395), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1395), + [aux_sym_rekey_limit_token1] = ACTIONS(1395), + [aux_sym_remote_command_token1] = ACTIONS(1395), + [aux_sym_remote_forward_token1] = ACTIONS(1395), + [aux_sym_request_tty_token1] = ACTIONS(1395), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1395), + [aux_sym_security_key_provider_token1] = ACTIONS(1395), + [aux_sym_send_env_token1] = ACTIONS(1395), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1395), + [aux_sym_server_alive_interval_token1] = ACTIONS(1395), + [aux_sym_session_type_token1] = ACTIONS(1395), + [aux_sym_set_env_token1] = ACTIONS(1395), + [aux_sym_stdin_null_token1] = ACTIONS(1395), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1395), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1395), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1395), + [aux_sym_syslog_facility_token1] = ACTIONS(1395), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1395), + [aux_sym_keep_alive_token1] = ACTIONS(1395), + [aux_sym_tunnel_token1] = ACTIONS(1397), + [aux_sym_tunnel_device_token1] = ACTIONS(1395), + [aux_sym_update_host_keys_token1] = ACTIONS(1395), + [aux_sym_use_keychain_token1] = ACTIONS(1395), + [aux_sym_user_token1] = ACTIONS(1397), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1395), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1395), + [aux_sym_visual_host_key_token1] = ACTIONS(1395), + [aux_sym_xauth_location_token1] = ACTIONS(1395), + }, + [216] = { + [ts_builtin_sym_end] = ACTIONS(1399), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1401), + [aux_sym_match_token1] = ACTIONS(1399), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1399), + [aux_sym_address_family_token1] = ACTIONS(1399), + [aux_sym_batch_mode_token1] = ACTIONS(1399), + [aux_sym_bind_address_token1] = ACTIONS(1399), + [aux_sym_bind_interface_token1] = ACTIONS(1399), + [aux_sym_canonical_domains_token1] = ACTIONS(1399), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1399), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1399), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1399), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1399), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1399), + [aux_sym_certificate_file_token1] = ACTIONS(1399), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1399), + [aux_sym_check_host_ip_token1] = ACTIONS(1399), + [aux_sym_ciphers_token1] = ACTIONS(1399), + [aux_sym_cipher_token1] = ACTIONS(1401), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1399), + [aux_sym_compression_token1] = ACTIONS(1399), + [aux_sym_connection_attempts_token1] = ACTIONS(1399), + [aux_sym_connect_timeout_token1] = ACTIONS(1399), + [aux_sym_control_master_token1] = ACTIONS(1399), + [aux_sym_control_path_token1] = ACTIONS(1399), + [aux_sym_control_persist_token1] = ACTIONS(1399), + [aux_sym_dynamic_forward_token1] = ACTIONS(1399), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1399), + [aux_sym_escape_char_token1] = ACTIONS(1399), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1399), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1399), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1399), + [aux_sym_forward_agent_token1] = ACTIONS(1399), + [aux_sym_forward_x11_token1] = ACTIONS(1401), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1399), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1399), + [aux_sym_gateway_ports_token1] = ACTIONS(1399), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1399), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1399), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1399), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1399), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1399), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1399), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1399), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1399), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1399), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1399), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1399), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1399), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1399), + [aux_sym_host_key_alias_token1] = ACTIONS(1399), + [aux_sym_hostname_token1] = ACTIONS(1399), + [aux_sym_identities_only_token1] = ACTIONS(1399), + [aux_sym_identity_agent_token1] = ACTIONS(1399), + [aux_sym_identity_file_token1] = ACTIONS(1399), + [aux_sym_ignore_unknown_token1] = ACTIONS(1399), + [aux_sym_include_token1] = ACTIONS(1399), + [aux_sym_ip_qos_token1] = ACTIONS(1399), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1399), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1399), + [aux_sym_kex_algorithms_token1] = ACTIONS(1399), + [aux_sym_known_hosts_command_token1] = ACTIONS(1399), + [aux_sym_local_command_token1] = ACTIONS(1399), + [aux_sym_local_forward_token1] = ACTIONS(1399), + [aux_sym_log_level_token1] = ACTIONS(1399), + [aux_sym_log_verbose_token1] = ACTIONS(1399), + [aux_sym_macs_token1] = ACTIONS(1399), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1399), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1399), + [aux_sym_password_authentication_token1] = ACTIONS(1399), + [aux_sym_permit_local_command_token1] = ACTIONS(1399), + [aux_sym_permit_remote_open_token1] = ACTIONS(1399), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1399), + [aux_sym_port_token1] = ACTIONS(1399), + [aux_sym_preferred_authentications_token1] = ACTIONS(1399), + [aux_sym_protocol_token1] = ACTIONS(1399), + [aux_sym_proxy_command_token1] = ACTIONS(1399), + [aux_sym_proxy_jump_token1] = ACTIONS(1399), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1399), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1399), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1399), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1399), + [aux_sym_rekey_limit_token1] = ACTIONS(1399), + [aux_sym_remote_command_token1] = ACTIONS(1399), + [aux_sym_remote_forward_token1] = ACTIONS(1399), + [aux_sym_request_tty_token1] = ACTIONS(1399), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1399), + [aux_sym_security_key_provider_token1] = ACTIONS(1399), + [aux_sym_send_env_token1] = ACTIONS(1399), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1399), + [aux_sym_server_alive_interval_token1] = ACTIONS(1399), + [aux_sym_session_type_token1] = ACTIONS(1399), + [aux_sym_set_env_token1] = ACTIONS(1399), + [aux_sym_stdin_null_token1] = ACTIONS(1399), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1399), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1399), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1399), + [aux_sym_syslog_facility_token1] = ACTIONS(1399), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1399), + [aux_sym_keep_alive_token1] = ACTIONS(1399), + [aux_sym_tunnel_token1] = ACTIONS(1401), + [aux_sym_tunnel_device_token1] = ACTIONS(1399), + [aux_sym_update_host_keys_token1] = ACTIONS(1399), + [aux_sym_use_keychain_token1] = ACTIONS(1399), + [aux_sym_user_token1] = ACTIONS(1401), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1399), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1399), + [aux_sym_visual_host_key_token1] = ACTIONS(1399), + [aux_sym_xauth_location_token1] = ACTIONS(1399), + }, + [217] = { + [ts_builtin_sym_end] = ACTIONS(1403), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1405), + [aux_sym_match_token1] = ACTIONS(1403), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1403), + [aux_sym_address_family_token1] = ACTIONS(1403), + [aux_sym_batch_mode_token1] = ACTIONS(1403), + [aux_sym_bind_address_token1] = ACTIONS(1403), + [aux_sym_bind_interface_token1] = ACTIONS(1403), + [aux_sym_canonical_domains_token1] = ACTIONS(1403), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1403), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1403), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1403), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1403), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1403), + [aux_sym_certificate_file_token1] = ACTIONS(1403), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1403), + [aux_sym_check_host_ip_token1] = ACTIONS(1403), + [aux_sym_ciphers_token1] = ACTIONS(1403), + [aux_sym_cipher_token1] = ACTIONS(1405), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1403), + [aux_sym_compression_token1] = ACTIONS(1403), + [aux_sym_connection_attempts_token1] = ACTIONS(1403), + [aux_sym_connect_timeout_token1] = ACTIONS(1403), + [aux_sym_control_master_token1] = ACTIONS(1403), + [aux_sym_control_path_token1] = ACTIONS(1403), + [aux_sym_control_persist_token1] = ACTIONS(1403), + [aux_sym_dynamic_forward_token1] = ACTIONS(1403), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1403), + [aux_sym_escape_char_token1] = ACTIONS(1403), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1403), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1403), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1403), + [aux_sym_forward_agent_token1] = ACTIONS(1403), + [aux_sym_forward_x11_token1] = ACTIONS(1405), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1403), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1403), + [aux_sym_gateway_ports_token1] = ACTIONS(1403), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1403), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1403), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1403), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1403), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1403), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1403), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1403), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1403), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1403), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1403), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1403), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1403), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1403), + [aux_sym_host_key_alias_token1] = ACTIONS(1403), + [aux_sym_hostname_token1] = ACTIONS(1403), + [aux_sym_identities_only_token1] = ACTIONS(1403), + [aux_sym_identity_agent_token1] = ACTIONS(1403), + [aux_sym_identity_file_token1] = ACTIONS(1403), + [aux_sym_ignore_unknown_token1] = ACTIONS(1403), + [aux_sym_include_token1] = ACTIONS(1403), + [aux_sym_ip_qos_token1] = ACTIONS(1403), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1403), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1403), + [aux_sym_kex_algorithms_token1] = ACTIONS(1403), + [aux_sym_known_hosts_command_token1] = ACTIONS(1403), + [aux_sym_local_command_token1] = ACTIONS(1403), + [aux_sym_local_forward_token1] = ACTIONS(1403), + [aux_sym_log_level_token1] = ACTIONS(1403), + [aux_sym_log_verbose_token1] = ACTIONS(1403), + [aux_sym_macs_token1] = ACTIONS(1403), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1403), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1403), + [aux_sym_password_authentication_token1] = ACTIONS(1403), + [aux_sym_permit_local_command_token1] = ACTIONS(1403), + [aux_sym_permit_remote_open_token1] = ACTIONS(1403), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1403), + [aux_sym_port_token1] = ACTIONS(1403), + [aux_sym_preferred_authentications_token1] = ACTIONS(1403), + [aux_sym_protocol_token1] = ACTIONS(1403), + [aux_sym_proxy_command_token1] = ACTIONS(1403), + [aux_sym_proxy_jump_token1] = ACTIONS(1403), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1403), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1403), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1403), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1403), + [aux_sym_rekey_limit_token1] = ACTIONS(1403), + [aux_sym_remote_command_token1] = ACTIONS(1403), + [aux_sym_remote_forward_token1] = ACTIONS(1403), + [aux_sym_request_tty_token1] = ACTIONS(1403), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1403), + [aux_sym_security_key_provider_token1] = ACTIONS(1403), + [aux_sym_send_env_token1] = ACTIONS(1403), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1403), + [aux_sym_server_alive_interval_token1] = ACTIONS(1403), + [aux_sym_session_type_token1] = ACTIONS(1403), + [aux_sym_set_env_token1] = ACTIONS(1403), + [aux_sym_stdin_null_token1] = ACTIONS(1403), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1403), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1403), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1403), + [aux_sym_syslog_facility_token1] = ACTIONS(1403), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1403), + [aux_sym_keep_alive_token1] = ACTIONS(1403), + [aux_sym_tunnel_token1] = ACTIONS(1405), + [aux_sym_tunnel_device_token1] = ACTIONS(1403), + [aux_sym_update_host_keys_token1] = ACTIONS(1403), + [aux_sym_use_keychain_token1] = ACTIONS(1403), + [aux_sym_user_token1] = ACTIONS(1405), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1403), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1403), + [aux_sym_visual_host_key_token1] = ACTIONS(1403), + [aux_sym_xauth_location_token1] = ACTIONS(1403), + }, + [218] = { + [ts_builtin_sym_end] = ACTIONS(1407), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1409), + [aux_sym_match_token1] = ACTIONS(1407), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1407), + [aux_sym_address_family_token1] = ACTIONS(1407), + [aux_sym_batch_mode_token1] = ACTIONS(1407), + [aux_sym_bind_address_token1] = ACTIONS(1407), + [aux_sym_bind_interface_token1] = ACTIONS(1407), + [aux_sym_canonical_domains_token1] = ACTIONS(1407), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1407), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1407), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1407), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1407), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1407), + [aux_sym_certificate_file_token1] = ACTIONS(1407), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1407), + [aux_sym_check_host_ip_token1] = ACTIONS(1407), + [aux_sym_ciphers_token1] = ACTIONS(1407), + [aux_sym_cipher_token1] = ACTIONS(1409), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1407), + [aux_sym_compression_token1] = ACTIONS(1407), + [aux_sym_connection_attempts_token1] = ACTIONS(1407), + [aux_sym_connect_timeout_token1] = ACTIONS(1407), + [aux_sym_control_master_token1] = ACTIONS(1407), + [aux_sym_control_path_token1] = ACTIONS(1407), + [aux_sym_control_persist_token1] = ACTIONS(1407), + [aux_sym_dynamic_forward_token1] = ACTIONS(1407), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1407), + [aux_sym_escape_char_token1] = ACTIONS(1407), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1407), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1407), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1407), + [aux_sym_forward_agent_token1] = ACTIONS(1407), + [aux_sym_forward_x11_token1] = ACTIONS(1409), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1407), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1407), + [aux_sym_gateway_ports_token1] = ACTIONS(1407), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1407), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1407), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1407), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1407), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1407), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1407), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1407), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1407), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1407), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1407), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1407), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1407), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1407), + [aux_sym_host_key_alias_token1] = ACTIONS(1407), + [aux_sym_hostname_token1] = ACTIONS(1407), + [aux_sym_identities_only_token1] = ACTIONS(1407), + [aux_sym_identity_agent_token1] = ACTIONS(1407), + [aux_sym_identity_file_token1] = ACTIONS(1407), + [aux_sym_ignore_unknown_token1] = ACTIONS(1407), + [aux_sym_include_token1] = ACTIONS(1407), + [aux_sym_ip_qos_token1] = ACTIONS(1407), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1407), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1407), + [aux_sym_kex_algorithms_token1] = ACTIONS(1407), + [aux_sym_known_hosts_command_token1] = ACTIONS(1407), + [aux_sym_local_command_token1] = ACTIONS(1407), + [aux_sym_local_forward_token1] = ACTIONS(1407), + [aux_sym_log_level_token1] = ACTIONS(1407), + [aux_sym_log_verbose_token1] = ACTIONS(1407), + [aux_sym_macs_token1] = ACTIONS(1407), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1407), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1407), + [aux_sym_password_authentication_token1] = ACTIONS(1407), + [aux_sym_permit_local_command_token1] = ACTIONS(1407), + [aux_sym_permit_remote_open_token1] = ACTIONS(1407), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1407), + [aux_sym_port_token1] = ACTIONS(1407), + [aux_sym_preferred_authentications_token1] = ACTIONS(1407), + [aux_sym_protocol_token1] = ACTIONS(1407), + [aux_sym_proxy_command_token1] = ACTIONS(1407), + [aux_sym_proxy_jump_token1] = ACTIONS(1407), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1407), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1407), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1407), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1407), + [aux_sym_rekey_limit_token1] = ACTIONS(1407), + [aux_sym_remote_command_token1] = ACTIONS(1407), + [aux_sym_remote_forward_token1] = ACTIONS(1407), + [aux_sym_request_tty_token1] = ACTIONS(1407), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1407), + [aux_sym_security_key_provider_token1] = ACTIONS(1407), + [aux_sym_send_env_token1] = ACTIONS(1407), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1407), + [aux_sym_server_alive_interval_token1] = ACTIONS(1407), + [aux_sym_session_type_token1] = ACTIONS(1407), + [aux_sym_set_env_token1] = ACTIONS(1407), + [aux_sym_stdin_null_token1] = ACTIONS(1407), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1407), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1407), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1407), + [aux_sym_syslog_facility_token1] = ACTIONS(1407), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1407), + [aux_sym_keep_alive_token1] = ACTIONS(1407), + [aux_sym_tunnel_token1] = ACTIONS(1409), + [aux_sym_tunnel_device_token1] = ACTIONS(1407), + [aux_sym_update_host_keys_token1] = ACTIONS(1407), + [aux_sym_use_keychain_token1] = ACTIONS(1407), + [aux_sym_user_token1] = ACTIONS(1409), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1407), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1407), + [aux_sym_visual_host_key_token1] = ACTIONS(1407), + [aux_sym_xauth_location_token1] = ACTIONS(1407), + }, + [219] = { + [ts_builtin_sym_end] = ACTIONS(1411), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1413), + [aux_sym_match_token1] = ACTIONS(1411), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1411), + [aux_sym_address_family_token1] = ACTIONS(1411), + [aux_sym_batch_mode_token1] = ACTIONS(1411), + [aux_sym_bind_address_token1] = ACTIONS(1411), + [aux_sym_bind_interface_token1] = ACTIONS(1411), + [aux_sym_canonical_domains_token1] = ACTIONS(1411), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1411), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1411), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1411), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1411), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1411), + [aux_sym_certificate_file_token1] = ACTIONS(1411), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1411), + [aux_sym_check_host_ip_token1] = ACTIONS(1411), + [aux_sym_ciphers_token1] = ACTIONS(1411), + [aux_sym_cipher_token1] = ACTIONS(1413), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1411), + [aux_sym_compression_token1] = ACTIONS(1411), + [aux_sym_connection_attempts_token1] = ACTIONS(1411), + [aux_sym_connect_timeout_token1] = ACTIONS(1411), + [aux_sym_control_master_token1] = ACTIONS(1411), + [aux_sym_control_path_token1] = ACTIONS(1411), + [aux_sym_control_persist_token1] = ACTIONS(1411), + [aux_sym_dynamic_forward_token1] = ACTIONS(1411), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1411), + [aux_sym_escape_char_token1] = ACTIONS(1411), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1411), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1411), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1411), + [aux_sym_forward_agent_token1] = ACTIONS(1411), + [aux_sym_forward_x11_token1] = ACTIONS(1413), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1411), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1411), + [aux_sym_gateway_ports_token1] = ACTIONS(1411), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1411), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1411), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1411), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1411), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1411), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1411), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1411), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1411), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1411), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1411), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1411), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1411), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1411), + [aux_sym_host_key_alias_token1] = ACTIONS(1411), + [aux_sym_hostname_token1] = ACTIONS(1411), + [aux_sym_identities_only_token1] = ACTIONS(1411), + [aux_sym_identity_agent_token1] = ACTIONS(1411), + [aux_sym_identity_file_token1] = ACTIONS(1411), + [aux_sym_ignore_unknown_token1] = ACTIONS(1411), + [aux_sym_include_token1] = ACTIONS(1411), + [aux_sym_ip_qos_token1] = ACTIONS(1411), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1411), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1411), + [aux_sym_kex_algorithms_token1] = ACTIONS(1411), + [aux_sym_known_hosts_command_token1] = ACTIONS(1411), + [aux_sym_local_command_token1] = ACTIONS(1411), + [aux_sym_local_forward_token1] = ACTIONS(1411), + [aux_sym_log_level_token1] = ACTIONS(1411), + [aux_sym_log_verbose_token1] = ACTIONS(1411), + [aux_sym_macs_token1] = ACTIONS(1411), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1411), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1411), + [aux_sym_password_authentication_token1] = ACTIONS(1411), + [aux_sym_permit_local_command_token1] = ACTIONS(1411), + [aux_sym_permit_remote_open_token1] = ACTIONS(1411), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1411), + [aux_sym_port_token1] = ACTIONS(1411), + [aux_sym_preferred_authentications_token1] = ACTIONS(1411), + [aux_sym_protocol_token1] = ACTIONS(1411), + [aux_sym_proxy_command_token1] = ACTIONS(1411), + [aux_sym_proxy_jump_token1] = ACTIONS(1411), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1411), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1411), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1411), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1411), + [aux_sym_rekey_limit_token1] = ACTIONS(1411), + [aux_sym_remote_command_token1] = ACTIONS(1411), + [aux_sym_remote_forward_token1] = ACTIONS(1411), + [aux_sym_request_tty_token1] = ACTIONS(1411), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1411), + [aux_sym_security_key_provider_token1] = ACTIONS(1411), + [aux_sym_send_env_token1] = ACTIONS(1411), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1411), + [aux_sym_server_alive_interval_token1] = ACTIONS(1411), + [aux_sym_session_type_token1] = ACTIONS(1411), + [aux_sym_set_env_token1] = ACTIONS(1411), + [aux_sym_stdin_null_token1] = ACTIONS(1411), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1411), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1411), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1411), + [aux_sym_syslog_facility_token1] = ACTIONS(1411), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1411), + [aux_sym_keep_alive_token1] = ACTIONS(1411), + [aux_sym_tunnel_token1] = ACTIONS(1413), + [aux_sym_tunnel_device_token1] = ACTIONS(1411), + [aux_sym_update_host_keys_token1] = ACTIONS(1411), + [aux_sym_use_keychain_token1] = ACTIONS(1411), + [aux_sym_user_token1] = ACTIONS(1413), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1411), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1411), + [aux_sym_visual_host_key_token1] = ACTIONS(1411), + [aux_sym_xauth_location_token1] = ACTIONS(1411), + }, + [220] = { + [ts_builtin_sym_end] = ACTIONS(1415), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1417), + [aux_sym_match_token1] = ACTIONS(1415), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1415), + [aux_sym_address_family_token1] = ACTIONS(1415), + [aux_sym_batch_mode_token1] = ACTIONS(1415), + [aux_sym_bind_address_token1] = ACTIONS(1415), + [aux_sym_bind_interface_token1] = ACTIONS(1415), + [aux_sym_canonical_domains_token1] = ACTIONS(1415), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1415), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1415), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1415), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1415), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1415), + [aux_sym_certificate_file_token1] = ACTIONS(1415), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1415), + [aux_sym_check_host_ip_token1] = ACTIONS(1415), + [aux_sym_ciphers_token1] = ACTIONS(1415), + [aux_sym_cipher_token1] = ACTIONS(1417), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1415), + [aux_sym_compression_token1] = ACTIONS(1415), + [aux_sym_connection_attempts_token1] = ACTIONS(1415), + [aux_sym_connect_timeout_token1] = ACTIONS(1415), + [aux_sym_control_master_token1] = ACTIONS(1415), + [aux_sym_control_path_token1] = ACTIONS(1415), + [aux_sym_control_persist_token1] = ACTIONS(1415), + [aux_sym_dynamic_forward_token1] = ACTIONS(1415), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1415), + [aux_sym_escape_char_token1] = ACTIONS(1415), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1415), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1415), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1415), + [aux_sym_forward_agent_token1] = ACTIONS(1415), + [aux_sym_forward_x11_token1] = ACTIONS(1417), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1415), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1415), + [aux_sym_gateway_ports_token1] = ACTIONS(1415), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1415), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1415), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1415), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1415), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1415), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1415), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1415), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1415), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1415), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1415), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1415), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1415), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1415), + [aux_sym_host_key_alias_token1] = ACTIONS(1415), + [aux_sym_hostname_token1] = ACTIONS(1415), + [aux_sym_identities_only_token1] = ACTIONS(1415), + [aux_sym_identity_agent_token1] = ACTIONS(1415), + [aux_sym_identity_file_token1] = ACTIONS(1415), + [aux_sym_ignore_unknown_token1] = ACTIONS(1415), + [aux_sym_include_token1] = ACTIONS(1415), + [aux_sym_ip_qos_token1] = ACTIONS(1415), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1415), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1415), + [aux_sym_kex_algorithms_token1] = ACTIONS(1415), + [aux_sym_known_hosts_command_token1] = ACTIONS(1415), + [aux_sym_local_command_token1] = ACTIONS(1415), + [aux_sym_local_forward_token1] = ACTIONS(1415), + [aux_sym_log_level_token1] = ACTIONS(1415), + [aux_sym_log_verbose_token1] = ACTIONS(1415), + [aux_sym_macs_token1] = ACTIONS(1415), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1415), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1415), + [aux_sym_password_authentication_token1] = ACTIONS(1415), + [aux_sym_permit_local_command_token1] = ACTIONS(1415), + [aux_sym_permit_remote_open_token1] = ACTIONS(1415), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1415), + [aux_sym_port_token1] = ACTIONS(1415), + [aux_sym_preferred_authentications_token1] = ACTIONS(1415), + [aux_sym_protocol_token1] = ACTIONS(1415), + [aux_sym_proxy_command_token1] = ACTIONS(1415), + [aux_sym_proxy_jump_token1] = ACTIONS(1415), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1415), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1415), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1415), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1415), + [aux_sym_rekey_limit_token1] = ACTIONS(1415), + [aux_sym_remote_command_token1] = ACTIONS(1415), + [aux_sym_remote_forward_token1] = ACTIONS(1415), + [aux_sym_request_tty_token1] = ACTIONS(1415), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1415), + [aux_sym_security_key_provider_token1] = ACTIONS(1415), + [aux_sym_send_env_token1] = ACTIONS(1415), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1415), + [aux_sym_server_alive_interval_token1] = ACTIONS(1415), + [aux_sym_session_type_token1] = ACTIONS(1415), + [aux_sym_set_env_token1] = ACTIONS(1415), + [aux_sym_stdin_null_token1] = ACTIONS(1415), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1415), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1415), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1415), + [aux_sym_syslog_facility_token1] = ACTIONS(1415), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1415), + [aux_sym_keep_alive_token1] = ACTIONS(1415), + [aux_sym_tunnel_token1] = ACTIONS(1417), + [aux_sym_tunnel_device_token1] = ACTIONS(1415), + [aux_sym_update_host_keys_token1] = ACTIONS(1415), + [aux_sym_use_keychain_token1] = ACTIONS(1415), + [aux_sym_user_token1] = ACTIONS(1417), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1415), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1415), + [aux_sym_visual_host_key_token1] = ACTIONS(1415), + [aux_sym_xauth_location_token1] = ACTIONS(1415), + }, + [221] = { + [ts_builtin_sym_end] = ACTIONS(1419), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1421), + [aux_sym_match_token1] = ACTIONS(1419), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1419), + [aux_sym_address_family_token1] = ACTIONS(1419), + [aux_sym_batch_mode_token1] = ACTIONS(1419), + [aux_sym_bind_address_token1] = ACTIONS(1419), + [aux_sym_bind_interface_token1] = ACTIONS(1419), + [aux_sym_canonical_domains_token1] = ACTIONS(1419), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1419), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1419), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1419), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1419), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1419), + [aux_sym_certificate_file_token1] = ACTIONS(1419), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1419), + [aux_sym_check_host_ip_token1] = ACTIONS(1419), + [aux_sym_ciphers_token1] = ACTIONS(1419), + [aux_sym_cipher_token1] = ACTIONS(1421), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1419), + [aux_sym_compression_token1] = ACTIONS(1419), + [aux_sym_connection_attempts_token1] = ACTIONS(1419), + [aux_sym_connect_timeout_token1] = ACTIONS(1419), + [aux_sym_control_master_token1] = ACTIONS(1419), + [aux_sym_control_path_token1] = ACTIONS(1419), + [aux_sym_control_persist_token1] = ACTIONS(1419), + [aux_sym_dynamic_forward_token1] = ACTIONS(1419), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1419), + [aux_sym_escape_char_token1] = ACTIONS(1419), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1419), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1419), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1419), + [aux_sym_forward_agent_token1] = ACTIONS(1419), + [aux_sym_forward_x11_token1] = ACTIONS(1421), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1419), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1419), + [aux_sym_gateway_ports_token1] = ACTIONS(1419), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1419), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1419), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1419), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1419), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1419), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1419), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1419), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1419), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1419), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1419), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1419), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1419), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1419), + [aux_sym_host_key_alias_token1] = ACTIONS(1419), + [aux_sym_hostname_token1] = ACTIONS(1419), + [aux_sym_identities_only_token1] = ACTIONS(1419), + [aux_sym_identity_agent_token1] = ACTIONS(1419), + [aux_sym_identity_file_token1] = ACTIONS(1419), + [aux_sym_ignore_unknown_token1] = ACTIONS(1419), + [aux_sym_include_token1] = ACTIONS(1419), + [aux_sym_ip_qos_token1] = ACTIONS(1419), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1419), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1419), + [aux_sym_kex_algorithms_token1] = ACTIONS(1419), + [aux_sym_known_hosts_command_token1] = ACTIONS(1419), + [aux_sym_local_command_token1] = ACTIONS(1419), + [aux_sym_local_forward_token1] = ACTIONS(1419), + [aux_sym_log_level_token1] = ACTIONS(1419), + [aux_sym_log_verbose_token1] = ACTIONS(1419), + [aux_sym_macs_token1] = ACTIONS(1419), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1419), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1419), + [aux_sym_password_authentication_token1] = ACTIONS(1419), + [aux_sym_permit_local_command_token1] = ACTIONS(1419), + [aux_sym_permit_remote_open_token1] = ACTIONS(1419), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1419), + [aux_sym_port_token1] = ACTIONS(1419), + [aux_sym_preferred_authentications_token1] = ACTIONS(1419), + [aux_sym_protocol_token1] = ACTIONS(1419), + [aux_sym_proxy_command_token1] = ACTIONS(1419), + [aux_sym_proxy_jump_token1] = ACTIONS(1419), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1419), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1419), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1419), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1419), + [aux_sym_rekey_limit_token1] = ACTIONS(1419), + [aux_sym_remote_command_token1] = ACTIONS(1419), + [aux_sym_remote_forward_token1] = ACTIONS(1419), + [aux_sym_request_tty_token1] = ACTIONS(1419), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1419), + [aux_sym_security_key_provider_token1] = ACTIONS(1419), + [aux_sym_send_env_token1] = ACTIONS(1419), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1419), + [aux_sym_server_alive_interval_token1] = ACTIONS(1419), + [aux_sym_session_type_token1] = ACTIONS(1419), + [aux_sym_set_env_token1] = ACTIONS(1419), + [aux_sym_stdin_null_token1] = ACTIONS(1419), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1419), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1419), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1419), + [aux_sym_syslog_facility_token1] = ACTIONS(1419), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1419), + [aux_sym_keep_alive_token1] = ACTIONS(1419), + [aux_sym_tunnel_token1] = ACTIONS(1421), + [aux_sym_tunnel_device_token1] = ACTIONS(1419), + [aux_sym_update_host_keys_token1] = ACTIONS(1419), + [aux_sym_use_keychain_token1] = ACTIONS(1419), + [aux_sym_user_token1] = ACTIONS(1421), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1419), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1419), + [aux_sym_visual_host_key_token1] = ACTIONS(1419), + [aux_sym_xauth_location_token1] = ACTIONS(1419), + }, + [222] = { + [ts_builtin_sym_end] = ACTIONS(1423), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1425), + [aux_sym_match_token1] = ACTIONS(1423), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1423), + [aux_sym_address_family_token1] = ACTIONS(1423), + [aux_sym_batch_mode_token1] = ACTIONS(1423), + [aux_sym_bind_address_token1] = ACTIONS(1423), + [aux_sym_bind_interface_token1] = ACTIONS(1423), + [aux_sym_canonical_domains_token1] = ACTIONS(1423), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1423), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1423), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1423), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1423), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1423), + [aux_sym_certificate_file_token1] = ACTIONS(1423), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1423), + [aux_sym_check_host_ip_token1] = ACTIONS(1423), + [aux_sym_ciphers_token1] = ACTIONS(1423), + [aux_sym_cipher_token1] = ACTIONS(1425), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1423), + [aux_sym_compression_token1] = ACTIONS(1423), + [aux_sym_connection_attempts_token1] = ACTIONS(1423), + [aux_sym_connect_timeout_token1] = ACTIONS(1423), + [aux_sym_control_master_token1] = ACTIONS(1423), + [aux_sym_control_path_token1] = ACTIONS(1423), + [aux_sym_control_persist_token1] = ACTIONS(1423), + [aux_sym_dynamic_forward_token1] = ACTIONS(1423), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1423), + [aux_sym_escape_char_token1] = ACTIONS(1423), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1423), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1423), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1423), + [aux_sym_forward_agent_token1] = ACTIONS(1423), + [aux_sym_forward_x11_token1] = ACTIONS(1425), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1423), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1423), + [aux_sym_gateway_ports_token1] = ACTIONS(1423), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1423), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1423), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1423), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1423), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1423), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1423), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1423), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1423), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1423), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1423), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1423), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1423), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1423), + [aux_sym_host_key_alias_token1] = ACTIONS(1423), + [aux_sym_hostname_token1] = ACTIONS(1423), + [aux_sym_identities_only_token1] = ACTIONS(1423), + [aux_sym_identity_agent_token1] = ACTIONS(1423), + [aux_sym_identity_file_token1] = ACTIONS(1423), + [aux_sym_ignore_unknown_token1] = ACTIONS(1423), + [aux_sym_include_token1] = ACTIONS(1423), + [aux_sym_ip_qos_token1] = ACTIONS(1423), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1423), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1423), + [aux_sym_kex_algorithms_token1] = ACTIONS(1423), + [aux_sym_known_hosts_command_token1] = ACTIONS(1423), + [aux_sym_local_command_token1] = ACTIONS(1423), + [aux_sym_local_forward_token1] = ACTIONS(1423), + [aux_sym_log_level_token1] = ACTIONS(1423), + [aux_sym_log_verbose_token1] = ACTIONS(1423), + [aux_sym_macs_token1] = ACTIONS(1423), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1423), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1423), + [aux_sym_password_authentication_token1] = ACTIONS(1423), + [aux_sym_permit_local_command_token1] = ACTIONS(1423), + [aux_sym_permit_remote_open_token1] = ACTIONS(1423), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1423), + [aux_sym_port_token1] = ACTIONS(1423), + [aux_sym_preferred_authentications_token1] = ACTIONS(1423), + [aux_sym_protocol_token1] = ACTIONS(1423), + [aux_sym_proxy_command_token1] = ACTIONS(1423), + [aux_sym_proxy_jump_token1] = ACTIONS(1423), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1423), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1423), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1423), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1423), + [aux_sym_rekey_limit_token1] = ACTIONS(1423), + [aux_sym_remote_command_token1] = ACTIONS(1423), + [aux_sym_remote_forward_token1] = ACTIONS(1423), + [aux_sym_request_tty_token1] = ACTIONS(1423), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1423), + [aux_sym_security_key_provider_token1] = ACTIONS(1423), + [aux_sym_send_env_token1] = ACTIONS(1423), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1423), + [aux_sym_server_alive_interval_token1] = ACTIONS(1423), + [aux_sym_session_type_token1] = ACTIONS(1423), + [aux_sym_set_env_token1] = ACTIONS(1423), + [aux_sym_stdin_null_token1] = ACTIONS(1423), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1423), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1423), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1423), + [aux_sym_syslog_facility_token1] = ACTIONS(1423), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1423), + [aux_sym_keep_alive_token1] = ACTIONS(1423), + [aux_sym_tunnel_token1] = ACTIONS(1425), + [aux_sym_tunnel_device_token1] = ACTIONS(1423), + [aux_sym_update_host_keys_token1] = ACTIONS(1423), + [aux_sym_use_keychain_token1] = ACTIONS(1423), + [aux_sym_user_token1] = ACTIONS(1425), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1423), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1423), + [aux_sym_visual_host_key_token1] = ACTIONS(1423), + [aux_sym_xauth_location_token1] = ACTIONS(1423), + }, + [223] = { + [ts_builtin_sym_end] = ACTIONS(1427), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1429), + [aux_sym_match_token1] = ACTIONS(1427), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1427), + [aux_sym_address_family_token1] = ACTIONS(1427), + [aux_sym_batch_mode_token1] = ACTIONS(1427), + [aux_sym_bind_address_token1] = ACTIONS(1427), + [aux_sym_bind_interface_token1] = ACTIONS(1427), + [aux_sym_canonical_domains_token1] = ACTIONS(1427), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1427), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1427), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1427), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1427), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1427), + [aux_sym_certificate_file_token1] = ACTIONS(1427), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1427), + [aux_sym_check_host_ip_token1] = ACTIONS(1427), + [aux_sym_ciphers_token1] = ACTIONS(1427), + [aux_sym_cipher_token1] = ACTIONS(1429), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1427), + [aux_sym_compression_token1] = ACTIONS(1427), + [aux_sym_connection_attempts_token1] = ACTIONS(1427), + [aux_sym_connect_timeout_token1] = ACTIONS(1427), + [aux_sym_control_master_token1] = ACTIONS(1427), + [aux_sym_control_path_token1] = ACTIONS(1427), + [aux_sym_control_persist_token1] = ACTIONS(1427), + [aux_sym_dynamic_forward_token1] = ACTIONS(1427), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1427), + [aux_sym_escape_char_token1] = ACTIONS(1427), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1427), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1427), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1427), + [aux_sym_forward_agent_token1] = ACTIONS(1427), + [aux_sym_forward_x11_token1] = ACTIONS(1429), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1427), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1427), + [aux_sym_gateway_ports_token1] = ACTIONS(1427), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1427), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1427), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1427), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1427), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1427), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1427), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1427), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1427), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1427), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1427), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1427), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1427), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1427), + [aux_sym_host_key_alias_token1] = ACTIONS(1427), + [aux_sym_hostname_token1] = ACTIONS(1427), + [aux_sym_identities_only_token1] = ACTIONS(1427), + [aux_sym_identity_agent_token1] = ACTIONS(1427), + [aux_sym_identity_file_token1] = ACTIONS(1427), + [aux_sym_ignore_unknown_token1] = ACTIONS(1427), + [aux_sym_include_token1] = ACTIONS(1427), + [aux_sym_ip_qos_token1] = ACTIONS(1427), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1427), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1427), + [aux_sym_kex_algorithms_token1] = ACTIONS(1427), + [aux_sym_known_hosts_command_token1] = ACTIONS(1427), + [aux_sym_local_command_token1] = ACTIONS(1427), + [aux_sym_local_forward_token1] = ACTIONS(1427), + [aux_sym_log_level_token1] = ACTIONS(1427), + [aux_sym_log_verbose_token1] = ACTIONS(1427), + [aux_sym_macs_token1] = ACTIONS(1427), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1427), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1427), + [aux_sym_password_authentication_token1] = ACTIONS(1427), + [aux_sym_permit_local_command_token1] = ACTIONS(1427), + [aux_sym_permit_remote_open_token1] = ACTIONS(1427), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1427), + [aux_sym_port_token1] = ACTIONS(1427), + [aux_sym_preferred_authentications_token1] = ACTIONS(1427), + [aux_sym_protocol_token1] = ACTIONS(1427), + [aux_sym_proxy_command_token1] = ACTIONS(1427), + [aux_sym_proxy_jump_token1] = ACTIONS(1427), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1427), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1427), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1427), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1427), + [aux_sym_rekey_limit_token1] = ACTIONS(1427), + [aux_sym_remote_command_token1] = ACTIONS(1427), + [aux_sym_remote_forward_token1] = ACTIONS(1427), + [aux_sym_request_tty_token1] = ACTIONS(1427), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1427), + [aux_sym_security_key_provider_token1] = ACTIONS(1427), + [aux_sym_send_env_token1] = ACTIONS(1427), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1427), + [aux_sym_server_alive_interval_token1] = ACTIONS(1427), + [aux_sym_session_type_token1] = ACTIONS(1427), + [aux_sym_set_env_token1] = ACTIONS(1427), + [aux_sym_stdin_null_token1] = ACTIONS(1427), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1427), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1427), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1427), + [aux_sym_syslog_facility_token1] = ACTIONS(1427), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1427), + [aux_sym_keep_alive_token1] = ACTIONS(1427), + [aux_sym_tunnel_token1] = ACTIONS(1429), + [aux_sym_tunnel_device_token1] = ACTIONS(1427), + [aux_sym_update_host_keys_token1] = ACTIONS(1427), + [aux_sym_use_keychain_token1] = ACTIONS(1427), + [aux_sym_user_token1] = ACTIONS(1429), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1427), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1427), + [aux_sym_visual_host_key_token1] = ACTIONS(1427), + [aux_sym_xauth_location_token1] = ACTIONS(1427), + }, + [224] = { + [ts_builtin_sym_end] = ACTIONS(1431), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1433), + [aux_sym_match_token1] = ACTIONS(1431), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1431), + [aux_sym_address_family_token1] = ACTIONS(1431), + [aux_sym_batch_mode_token1] = ACTIONS(1431), + [aux_sym_bind_address_token1] = ACTIONS(1431), + [aux_sym_bind_interface_token1] = ACTIONS(1431), + [aux_sym_canonical_domains_token1] = ACTIONS(1431), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1431), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1431), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1431), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1431), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1431), + [aux_sym_certificate_file_token1] = ACTIONS(1431), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1431), + [aux_sym_check_host_ip_token1] = ACTIONS(1431), + [aux_sym_ciphers_token1] = ACTIONS(1431), + [aux_sym_cipher_token1] = ACTIONS(1433), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1431), + [aux_sym_compression_token1] = ACTIONS(1431), + [aux_sym_connection_attempts_token1] = ACTIONS(1431), + [aux_sym_connect_timeout_token1] = ACTIONS(1431), + [aux_sym_control_master_token1] = ACTIONS(1431), + [aux_sym_control_path_token1] = ACTIONS(1431), + [aux_sym_control_persist_token1] = ACTIONS(1431), + [aux_sym_dynamic_forward_token1] = ACTIONS(1431), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1431), + [aux_sym_escape_char_token1] = ACTIONS(1431), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1431), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1431), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1431), + [aux_sym_forward_agent_token1] = ACTIONS(1431), + [aux_sym_forward_x11_token1] = ACTIONS(1433), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1431), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1431), + [aux_sym_gateway_ports_token1] = ACTIONS(1431), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1431), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1431), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1431), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1431), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1431), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1431), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1431), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1431), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1431), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1431), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1431), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1431), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1431), + [aux_sym_host_key_alias_token1] = ACTIONS(1431), + [aux_sym_hostname_token1] = ACTIONS(1431), + [aux_sym_identities_only_token1] = ACTIONS(1431), + [aux_sym_identity_agent_token1] = ACTIONS(1431), + [aux_sym_identity_file_token1] = ACTIONS(1431), + [aux_sym_ignore_unknown_token1] = ACTIONS(1431), + [aux_sym_include_token1] = ACTIONS(1431), + [aux_sym_ip_qos_token1] = ACTIONS(1431), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1431), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1431), + [aux_sym_kex_algorithms_token1] = ACTIONS(1431), + [aux_sym_known_hosts_command_token1] = ACTIONS(1431), + [aux_sym_local_command_token1] = ACTIONS(1431), + [aux_sym_local_forward_token1] = ACTIONS(1431), + [aux_sym_log_level_token1] = ACTIONS(1431), + [aux_sym_log_verbose_token1] = ACTIONS(1431), + [aux_sym_macs_token1] = ACTIONS(1431), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1431), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1431), + [aux_sym_password_authentication_token1] = ACTIONS(1431), + [aux_sym_permit_local_command_token1] = ACTIONS(1431), + [aux_sym_permit_remote_open_token1] = ACTIONS(1431), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1431), + [aux_sym_port_token1] = ACTIONS(1431), + [aux_sym_preferred_authentications_token1] = ACTIONS(1431), + [aux_sym_protocol_token1] = ACTIONS(1431), + [aux_sym_proxy_command_token1] = ACTIONS(1431), + [aux_sym_proxy_jump_token1] = ACTIONS(1431), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1431), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1431), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1431), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1431), + [aux_sym_rekey_limit_token1] = ACTIONS(1431), + [aux_sym_remote_command_token1] = ACTIONS(1431), + [aux_sym_remote_forward_token1] = ACTIONS(1431), + [aux_sym_request_tty_token1] = ACTIONS(1431), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1431), + [aux_sym_security_key_provider_token1] = ACTIONS(1431), + [aux_sym_send_env_token1] = ACTIONS(1431), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1431), + [aux_sym_server_alive_interval_token1] = ACTIONS(1431), + [aux_sym_session_type_token1] = ACTIONS(1431), + [aux_sym_set_env_token1] = ACTIONS(1431), + [aux_sym_stdin_null_token1] = ACTIONS(1431), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1431), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1431), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1431), + [aux_sym_syslog_facility_token1] = ACTIONS(1431), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1431), + [aux_sym_keep_alive_token1] = ACTIONS(1431), + [aux_sym_tunnel_token1] = ACTIONS(1433), + [aux_sym_tunnel_device_token1] = ACTIONS(1431), + [aux_sym_update_host_keys_token1] = ACTIONS(1431), + [aux_sym_use_keychain_token1] = ACTIONS(1431), + [aux_sym_user_token1] = ACTIONS(1433), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1431), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1431), + [aux_sym_visual_host_key_token1] = ACTIONS(1431), + [aux_sym_xauth_location_token1] = ACTIONS(1431), + }, + [225] = { + [ts_builtin_sym_end] = ACTIONS(1435), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1437), + [aux_sym_match_token1] = ACTIONS(1435), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1435), + [aux_sym_address_family_token1] = ACTIONS(1435), + [aux_sym_batch_mode_token1] = ACTIONS(1435), + [aux_sym_bind_address_token1] = ACTIONS(1435), + [aux_sym_bind_interface_token1] = ACTIONS(1435), + [aux_sym_canonical_domains_token1] = ACTIONS(1435), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1435), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1435), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1435), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1435), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1435), + [aux_sym_certificate_file_token1] = ACTIONS(1435), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1435), + [aux_sym_check_host_ip_token1] = ACTIONS(1435), + [aux_sym_ciphers_token1] = ACTIONS(1435), + [aux_sym_cipher_token1] = ACTIONS(1437), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1435), + [aux_sym_compression_token1] = ACTIONS(1435), + [aux_sym_connection_attempts_token1] = ACTIONS(1435), + [aux_sym_connect_timeout_token1] = ACTIONS(1435), + [aux_sym_control_master_token1] = ACTIONS(1435), + [aux_sym_control_path_token1] = ACTIONS(1435), + [aux_sym_control_persist_token1] = ACTIONS(1435), + [aux_sym_dynamic_forward_token1] = ACTIONS(1435), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1435), + [aux_sym_escape_char_token1] = ACTIONS(1435), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1435), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1435), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1435), + [aux_sym_forward_agent_token1] = ACTIONS(1435), + [aux_sym_forward_x11_token1] = ACTIONS(1437), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1435), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1435), + [aux_sym_gateway_ports_token1] = ACTIONS(1435), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1435), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1435), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1435), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1435), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1435), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1435), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1435), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1435), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1435), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1435), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1435), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1435), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1435), + [aux_sym_host_key_alias_token1] = ACTIONS(1435), + [aux_sym_hostname_token1] = ACTIONS(1435), + [aux_sym_identities_only_token1] = ACTIONS(1435), + [aux_sym_identity_agent_token1] = ACTIONS(1435), + [aux_sym_identity_file_token1] = ACTIONS(1435), + [aux_sym_ignore_unknown_token1] = ACTIONS(1435), + [aux_sym_include_token1] = ACTIONS(1435), + [aux_sym_ip_qos_token1] = ACTIONS(1435), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1435), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1435), + [aux_sym_kex_algorithms_token1] = ACTIONS(1435), + [aux_sym_known_hosts_command_token1] = ACTIONS(1435), + [aux_sym_local_command_token1] = ACTIONS(1435), + [aux_sym_local_forward_token1] = ACTIONS(1435), + [aux_sym_log_level_token1] = ACTIONS(1435), + [aux_sym_log_verbose_token1] = ACTIONS(1435), + [aux_sym_macs_token1] = ACTIONS(1435), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1435), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1435), + [aux_sym_password_authentication_token1] = ACTIONS(1435), + [aux_sym_permit_local_command_token1] = ACTIONS(1435), + [aux_sym_permit_remote_open_token1] = ACTIONS(1435), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1435), + [aux_sym_port_token1] = ACTIONS(1435), + [aux_sym_preferred_authentications_token1] = ACTIONS(1435), + [aux_sym_protocol_token1] = ACTIONS(1435), + [aux_sym_proxy_command_token1] = ACTIONS(1435), + [aux_sym_proxy_jump_token1] = ACTIONS(1435), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1435), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1435), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1435), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1435), + [aux_sym_rekey_limit_token1] = ACTIONS(1435), + [aux_sym_remote_command_token1] = ACTIONS(1435), + [aux_sym_remote_forward_token1] = ACTIONS(1435), + [aux_sym_request_tty_token1] = ACTIONS(1435), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1435), + [aux_sym_security_key_provider_token1] = ACTIONS(1435), + [aux_sym_send_env_token1] = ACTIONS(1435), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1435), + [aux_sym_server_alive_interval_token1] = ACTIONS(1435), + [aux_sym_session_type_token1] = ACTIONS(1435), + [aux_sym_set_env_token1] = ACTIONS(1435), + [aux_sym_stdin_null_token1] = ACTIONS(1435), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1435), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1435), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1435), + [aux_sym_syslog_facility_token1] = ACTIONS(1435), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1435), + [aux_sym_keep_alive_token1] = ACTIONS(1435), + [aux_sym_tunnel_token1] = ACTIONS(1437), + [aux_sym_tunnel_device_token1] = ACTIONS(1435), + [aux_sym_update_host_keys_token1] = ACTIONS(1435), + [aux_sym_use_keychain_token1] = ACTIONS(1435), + [aux_sym_user_token1] = ACTIONS(1437), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1435), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1435), + [aux_sym_visual_host_key_token1] = ACTIONS(1435), + [aux_sym_xauth_location_token1] = ACTIONS(1435), + }, + [226] = { + [ts_builtin_sym_end] = ACTIONS(1439), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1441), + [aux_sym_match_token1] = ACTIONS(1439), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1439), + [aux_sym_address_family_token1] = ACTIONS(1439), + [aux_sym_batch_mode_token1] = ACTIONS(1439), + [aux_sym_bind_address_token1] = ACTIONS(1439), + [aux_sym_bind_interface_token1] = ACTIONS(1439), + [aux_sym_canonical_domains_token1] = ACTIONS(1439), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1439), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1439), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1439), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1439), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1439), + [aux_sym_certificate_file_token1] = ACTIONS(1439), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1439), + [aux_sym_check_host_ip_token1] = ACTIONS(1439), + [aux_sym_ciphers_token1] = ACTIONS(1439), + [aux_sym_cipher_token1] = ACTIONS(1441), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1439), + [aux_sym_compression_token1] = ACTIONS(1439), + [aux_sym_connection_attempts_token1] = ACTIONS(1439), + [aux_sym_connect_timeout_token1] = ACTIONS(1439), + [aux_sym_control_master_token1] = ACTIONS(1439), + [aux_sym_control_path_token1] = ACTIONS(1439), + [aux_sym_control_persist_token1] = ACTIONS(1439), + [aux_sym_dynamic_forward_token1] = ACTIONS(1439), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1439), + [aux_sym_escape_char_token1] = ACTIONS(1439), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1439), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1439), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1439), + [aux_sym_forward_agent_token1] = ACTIONS(1439), + [aux_sym_forward_x11_token1] = ACTIONS(1441), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1439), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1439), + [aux_sym_gateway_ports_token1] = ACTIONS(1439), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1439), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1439), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1439), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1439), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1439), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1439), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1439), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1439), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1439), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1439), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1439), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1439), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1439), + [aux_sym_host_key_alias_token1] = ACTIONS(1439), + [aux_sym_hostname_token1] = ACTIONS(1439), + [aux_sym_identities_only_token1] = ACTIONS(1439), + [aux_sym_identity_agent_token1] = ACTIONS(1439), + [aux_sym_identity_file_token1] = ACTIONS(1439), + [aux_sym_ignore_unknown_token1] = ACTIONS(1439), + [aux_sym_include_token1] = ACTIONS(1439), + [aux_sym_ip_qos_token1] = ACTIONS(1439), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1439), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1439), + [aux_sym_kex_algorithms_token1] = ACTIONS(1439), + [aux_sym_known_hosts_command_token1] = ACTIONS(1439), + [aux_sym_local_command_token1] = ACTIONS(1439), + [aux_sym_local_forward_token1] = ACTIONS(1439), + [aux_sym_log_level_token1] = ACTIONS(1439), + [aux_sym_log_verbose_token1] = ACTIONS(1439), + [aux_sym_macs_token1] = ACTIONS(1439), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1439), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1439), + [aux_sym_password_authentication_token1] = ACTIONS(1439), + [aux_sym_permit_local_command_token1] = ACTIONS(1439), + [aux_sym_permit_remote_open_token1] = ACTIONS(1439), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1439), + [aux_sym_port_token1] = ACTIONS(1439), + [aux_sym_preferred_authentications_token1] = ACTIONS(1439), + [aux_sym_protocol_token1] = ACTIONS(1439), + [aux_sym_proxy_command_token1] = ACTIONS(1439), + [aux_sym_proxy_jump_token1] = ACTIONS(1439), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1439), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1439), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1439), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1439), + [aux_sym_rekey_limit_token1] = ACTIONS(1439), + [aux_sym_remote_command_token1] = ACTIONS(1439), + [aux_sym_remote_forward_token1] = ACTIONS(1439), + [aux_sym_request_tty_token1] = ACTIONS(1439), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1439), + [aux_sym_security_key_provider_token1] = ACTIONS(1439), + [aux_sym_send_env_token1] = ACTIONS(1439), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1439), + [aux_sym_server_alive_interval_token1] = ACTIONS(1439), + [aux_sym_session_type_token1] = ACTIONS(1439), + [aux_sym_set_env_token1] = ACTIONS(1439), + [aux_sym_stdin_null_token1] = ACTIONS(1439), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1439), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1439), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1439), + [aux_sym_syslog_facility_token1] = ACTIONS(1439), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1439), + [aux_sym_keep_alive_token1] = ACTIONS(1439), + [aux_sym_tunnel_token1] = ACTIONS(1441), + [aux_sym_tunnel_device_token1] = ACTIONS(1439), + [aux_sym_update_host_keys_token1] = ACTIONS(1439), + [aux_sym_use_keychain_token1] = ACTIONS(1439), + [aux_sym_user_token1] = ACTIONS(1441), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1439), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1439), + [aux_sym_visual_host_key_token1] = ACTIONS(1439), + [aux_sym_xauth_location_token1] = ACTIONS(1439), + }, + [227] = { + [ts_builtin_sym_end] = ACTIONS(1443), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1445), + [aux_sym_match_token1] = ACTIONS(1443), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1443), + [aux_sym_address_family_token1] = ACTIONS(1443), + [aux_sym_batch_mode_token1] = ACTIONS(1443), + [aux_sym_bind_address_token1] = ACTIONS(1443), + [aux_sym_bind_interface_token1] = ACTIONS(1443), + [aux_sym_canonical_domains_token1] = ACTIONS(1443), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1443), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1443), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1443), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1443), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1443), + [aux_sym_certificate_file_token1] = ACTIONS(1443), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1443), + [aux_sym_check_host_ip_token1] = ACTIONS(1443), + [aux_sym_ciphers_token1] = ACTIONS(1443), + [aux_sym_cipher_token1] = ACTIONS(1445), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1443), + [aux_sym_compression_token1] = ACTIONS(1443), + [aux_sym_connection_attempts_token1] = ACTIONS(1443), + [aux_sym_connect_timeout_token1] = ACTIONS(1443), + [aux_sym_control_master_token1] = ACTIONS(1443), + [aux_sym_control_path_token1] = ACTIONS(1443), + [aux_sym_control_persist_token1] = ACTIONS(1443), + [aux_sym_dynamic_forward_token1] = ACTIONS(1443), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1443), + [aux_sym_escape_char_token1] = ACTIONS(1443), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1443), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1443), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1443), + [aux_sym_forward_agent_token1] = ACTIONS(1443), + [aux_sym_forward_x11_token1] = ACTIONS(1445), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1443), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1443), + [aux_sym_gateway_ports_token1] = ACTIONS(1443), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1443), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1443), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1443), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1443), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1443), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1443), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1443), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1443), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1443), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1443), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1443), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1443), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1443), + [aux_sym_host_key_alias_token1] = ACTIONS(1443), + [aux_sym_hostname_token1] = ACTIONS(1443), + [aux_sym_identities_only_token1] = ACTIONS(1443), + [aux_sym_identity_agent_token1] = ACTIONS(1443), + [aux_sym_identity_file_token1] = ACTIONS(1443), + [aux_sym_ignore_unknown_token1] = ACTIONS(1443), + [aux_sym_include_token1] = ACTIONS(1443), + [aux_sym_ip_qos_token1] = ACTIONS(1443), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1443), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1443), + [aux_sym_kex_algorithms_token1] = ACTIONS(1443), + [aux_sym_known_hosts_command_token1] = ACTIONS(1443), + [aux_sym_local_command_token1] = ACTIONS(1443), + [aux_sym_local_forward_token1] = ACTIONS(1443), + [aux_sym_log_level_token1] = ACTIONS(1443), + [aux_sym_log_verbose_token1] = ACTIONS(1443), + [aux_sym_macs_token1] = ACTIONS(1443), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1443), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1443), + [aux_sym_password_authentication_token1] = ACTIONS(1443), + [aux_sym_permit_local_command_token1] = ACTIONS(1443), + [aux_sym_permit_remote_open_token1] = ACTIONS(1443), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1443), + [aux_sym_port_token1] = ACTIONS(1443), + [aux_sym_preferred_authentications_token1] = ACTIONS(1443), + [aux_sym_protocol_token1] = ACTIONS(1443), + [aux_sym_proxy_command_token1] = ACTIONS(1443), + [aux_sym_proxy_jump_token1] = ACTIONS(1443), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1443), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1443), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1443), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1443), + [aux_sym_rekey_limit_token1] = ACTIONS(1443), + [aux_sym_remote_command_token1] = ACTIONS(1443), + [aux_sym_remote_forward_token1] = ACTIONS(1443), + [aux_sym_request_tty_token1] = ACTIONS(1443), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1443), + [aux_sym_security_key_provider_token1] = ACTIONS(1443), + [aux_sym_send_env_token1] = ACTIONS(1443), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1443), + [aux_sym_server_alive_interval_token1] = ACTIONS(1443), + [aux_sym_session_type_token1] = ACTIONS(1443), + [aux_sym_set_env_token1] = ACTIONS(1443), + [aux_sym_stdin_null_token1] = ACTIONS(1443), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1443), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1443), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1443), + [aux_sym_syslog_facility_token1] = ACTIONS(1443), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1443), + [aux_sym_keep_alive_token1] = ACTIONS(1443), + [aux_sym_tunnel_token1] = ACTIONS(1445), + [aux_sym_tunnel_device_token1] = ACTIONS(1443), + [aux_sym_update_host_keys_token1] = ACTIONS(1443), + [aux_sym_use_keychain_token1] = ACTIONS(1443), + [aux_sym_user_token1] = ACTIONS(1445), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1443), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1443), + [aux_sym_visual_host_key_token1] = ACTIONS(1443), + [aux_sym_xauth_location_token1] = ACTIONS(1443), + }, + [228] = { + [ts_builtin_sym_end] = ACTIONS(1447), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1449), + [aux_sym_match_token1] = ACTIONS(1447), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1447), + [aux_sym_address_family_token1] = ACTIONS(1447), + [aux_sym_batch_mode_token1] = ACTIONS(1447), + [aux_sym_bind_address_token1] = ACTIONS(1447), + [aux_sym_bind_interface_token1] = ACTIONS(1447), + [aux_sym_canonical_domains_token1] = ACTIONS(1447), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1447), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1447), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1447), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1447), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1447), + [aux_sym_certificate_file_token1] = ACTIONS(1447), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1447), + [aux_sym_check_host_ip_token1] = ACTIONS(1447), + [aux_sym_ciphers_token1] = ACTIONS(1447), + [aux_sym_cipher_token1] = ACTIONS(1449), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1447), + [aux_sym_compression_token1] = ACTIONS(1447), + [aux_sym_connection_attempts_token1] = ACTIONS(1447), + [aux_sym_connect_timeout_token1] = ACTIONS(1447), + [aux_sym_control_master_token1] = ACTIONS(1447), + [aux_sym_control_path_token1] = ACTIONS(1447), + [aux_sym_control_persist_token1] = ACTIONS(1447), + [aux_sym_dynamic_forward_token1] = ACTIONS(1447), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1447), + [aux_sym_escape_char_token1] = ACTIONS(1447), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1447), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1447), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1447), + [aux_sym_forward_agent_token1] = ACTIONS(1447), + [aux_sym_forward_x11_token1] = ACTIONS(1449), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1447), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1447), + [aux_sym_gateway_ports_token1] = ACTIONS(1447), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1447), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1447), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1447), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1447), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1447), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1447), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1447), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1447), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1447), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1447), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1447), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1447), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1447), + [aux_sym_host_key_alias_token1] = ACTIONS(1447), + [aux_sym_hostname_token1] = ACTIONS(1447), + [aux_sym_identities_only_token1] = ACTIONS(1447), + [aux_sym_identity_agent_token1] = ACTIONS(1447), + [aux_sym_identity_file_token1] = ACTIONS(1447), + [aux_sym_ignore_unknown_token1] = ACTIONS(1447), + [aux_sym_include_token1] = ACTIONS(1447), + [aux_sym_ip_qos_token1] = ACTIONS(1447), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1447), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1447), + [aux_sym_kex_algorithms_token1] = ACTIONS(1447), + [aux_sym_known_hosts_command_token1] = ACTIONS(1447), + [aux_sym_local_command_token1] = ACTIONS(1447), + [aux_sym_local_forward_token1] = ACTIONS(1447), + [aux_sym_log_level_token1] = ACTIONS(1447), + [aux_sym_log_verbose_token1] = ACTIONS(1447), + [aux_sym_macs_token1] = ACTIONS(1447), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1447), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1447), + [aux_sym_password_authentication_token1] = ACTIONS(1447), + [aux_sym_permit_local_command_token1] = ACTIONS(1447), + [aux_sym_permit_remote_open_token1] = ACTIONS(1447), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1447), + [aux_sym_port_token1] = ACTIONS(1447), + [aux_sym_preferred_authentications_token1] = ACTIONS(1447), + [aux_sym_protocol_token1] = ACTIONS(1447), + [aux_sym_proxy_command_token1] = ACTIONS(1447), + [aux_sym_proxy_jump_token1] = ACTIONS(1447), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1447), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1447), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1447), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1447), + [aux_sym_rekey_limit_token1] = ACTIONS(1447), + [aux_sym_remote_command_token1] = ACTIONS(1447), + [aux_sym_remote_forward_token1] = ACTIONS(1447), + [aux_sym_request_tty_token1] = ACTIONS(1447), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1447), + [aux_sym_security_key_provider_token1] = ACTIONS(1447), + [aux_sym_send_env_token1] = ACTIONS(1447), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1447), + [aux_sym_server_alive_interval_token1] = ACTIONS(1447), + [aux_sym_session_type_token1] = ACTIONS(1447), + [aux_sym_set_env_token1] = ACTIONS(1447), + [aux_sym_stdin_null_token1] = ACTIONS(1447), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1447), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1447), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1447), + [aux_sym_syslog_facility_token1] = ACTIONS(1447), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1447), + [aux_sym_keep_alive_token1] = ACTIONS(1447), + [aux_sym_tunnel_token1] = ACTIONS(1449), + [aux_sym_tunnel_device_token1] = ACTIONS(1447), + [aux_sym_update_host_keys_token1] = ACTIONS(1447), + [aux_sym_use_keychain_token1] = ACTIONS(1447), + [aux_sym_user_token1] = ACTIONS(1449), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1447), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1447), + [aux_sym_visual_host_key_token1] = ACTIONS(1447), + [aux_sym_xauth_location_token1] = ACTIONS(1447), + }, + [229] = { + [ts_builtin_sym_end] = ACTIONS(1451), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1453), + [aux_sym_match_token1] = ACTIONS(1451), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1451), + [aux_sym_address_family_token1] = ACTIONS(1451), + [aux_sym_batch_mode_token1] = ACTIONS(1451), + [aux_sym_bind_address_token1] = ACTIONS(1451), + [aux_sym_bind_interface_token1] = ACTIONS(1451), + [aux_sym_canonical_domains_token1] = ACTIONS(1451), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1451), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1451), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1451), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1451), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1451), + [aux_sym_certificate_file_token1] = ACTIONS(1451), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1451), + [aux_sym_check_host_ip_token1] = ACTIONS(1451), + [aux_sym_ciphers_token1] = ACTIONS(1451), + [aux_sym_cipher_token1] = ACTIONS(1453), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1451), + [aux_sym_compression_token1] = ACTIONS(1451), + [aux_sym_connection_attempts_token1] = ACTIONS(1451), + [aux_sym_connect_timeout_token1] = ACTIONS(1451), + [aux_sym_control_master_token1] = ACTIONS(1451), + [aux_sym_control_path_token1] = ACTIONS(1451), + [aux_sym_control_persist_token1] = ACTIONS(1451), + [aux_sym_dynamic_forward_token1] = ACTIONS(1451), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1451), + [aux_sym_escape_char_token1] = ACTIONS(1451), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1451), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1451), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1451), + [aux_sym_forward_agent_token1] = ACTIONS(1451), + [aux_sym_forward_x11_token1] = ACTIONS(1453), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1451), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1451), + [aux_sym_gateway_ports_token1] = ACTIONS(1451), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1451), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1451), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1451), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1451), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1451), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1451), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1451), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1451), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1451), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1451), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1451), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1451), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1451), + [aux_sym_host_key_alias_token1] = ACTIONS(1451), + [aux_sym_hostname_token1] = ACTIONS(1451), + [aux_sym_identities_only_token1] = ACTIONS(1451), + [aux_sym_identity_agent_token1] = ACTIONS(1451), + [aux_sym_identity_file_token1] = ACTIONS(1451), + [aux_sym_ignore_unknown_token1] = ACTIONS(1451), + [aux_sym_include_token1] = ACTIONS(1451), + [aux_sym_ip_qos_token1] = ACTIONS(1451), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1451), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1451), + [aux_sym_kex_algorithms_token1] = ACTIONS(1451), + [aux_sym_known_hosts_command_token1] = ACTIONS(1451), + [aux_sym_local_command_token1] = ACTIONS(1451), + [aux_sym_local_forward_token1] = ACTIONS(1451), + [aux_sym_log_level_token1] = ACTIONS(1451), + [aux_sym_log_verbose_token1] = ACTIONS(1451), + [aux_sym_macs_token1] = ACTIONS(1451), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1451), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1451), + [aux_sym_password_authentication_token1] = ACTIONS(1451), + [aux_sym_permit_local_command_token1] = ACTIONS(1451), + [aux_sym_permit_remote_open_token1] = ACTIONS(1451), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1451), + [aux_sym_port_token1] = ACTIONS(1451), + [aux_sym_preferred_authentications_token1] = ACTIONS(1451), + [aux_sym_protocol_token1] = ACTIONS(1451), + [aux_sym_proxy_command_token1] = ACTIONS(1451), + [aux_sym_proxy_jump_token1] = ACTIONS(1451), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1451), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1451), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1451), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1451), + [aux_sym_rekey_limit_token1] = ACTIONS(1451), + [aux_sym_remote_command_token1] = ACTIONS(1451), + [aux_sym_remote_forward_token1] = ACTIONS(1451), + [aux_sym_request_tty_token1] = ACTIONS(1451), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1451), + [aux_sym_security_key_provider_token1] = ACTIONS(1451), + [aux_sym_send_env_token1] = ACTIONS(1451), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1451), + [aux_sym_server_alive_interval_token1] = ACTIONS(1451), + [aux_sym_session_type_token1] = ACTIONS(1451), + [aux_sym_set_env_token1] = ACTIONS(1451), + [aux_sym_stdin_null_token1] = ACTIONS(1451), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1451), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1451), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1451), + [aux_sym_syslog_facility_token1] = ACTIONS(1451), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1451), + [aux_sym_keep_alive_token1] = ACTIONS(1451), + [aux_sym_tunnel_token1] = ACTIONS(1453), + [aux_sym_tunnel_device_token1] = ACTIONS(1451), + [aux_sym_update_host_keys_token1] = ACTIONS(1451), + [aux_sym_use_keychain_token1] = ACTIONS(1451), + [aux_sym_user_token1] = ACTIONS(1453), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1451), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1451), + [aux_sym_visual_host_key_token1] = ACTIONS(1451), + [aux_sym_xauth_location_token1] = ACTIONS(1451), + }, + [230] = { + [ts_builtin_sym_end] = ACTIONS(1455), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1457), + [aux_sym_match_token1] = ACTIONS(1455), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1455), + [aux_sym_address_family_token1] = ACTIONS(1455), + [aux_sym_batch_mode_token1] = ACTIONS(1455), + [aux_sym_bind_address_token1] = ACTIONS(1455), + [aux_sym_bind_interface_token1] = ACTIONS(1455), + [aux_sym_canonical_domains_token1] = ACTIONS(1455), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1455), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1455), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1455), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1455), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1455), + [aux_sym_certificate_file_token1] = ACTIONS(1455), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1455), + [aux_sym_check_host_ip_token1] = ACTIONS(1455), + [aux_sym_ciphers_token1] = ACTIONS(1455), + [aux_sym_cipher_token1] = ACTIONS(1457), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1455), + [aux_sym_compression_token1] = ACTIONS(1455), + [aux_sym_connection_attempts_token1] = ACTIONS(1455), + [aux_sym_connect_timeout_token1] = ACTIONS(1455), + [aux_sym_control_master_token1] = ACTIONS(1455), + [aux_sym_control_path_token1] = ACTIONS(1455), + [aux_sym_control_persist_token1] = ACTIONS(1455), + [aux_sym_dynamic_forward_token1] = ACTIONS(1455), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1455), + [aux_sym_escape_char_token1] = ACTIONS(1455), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1455), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1455), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1455), + [aux_sym_forward_agent_token1] = ACTIONS(1455), + [aux_sym_forward_x11_token1] = ACTIONS(1457), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1455), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1455), + [aux_sym_gateway_ports_token1] = ACTIONS(1455), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1455), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1455), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1455), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1455), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1455), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1455), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1455), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1455), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1455), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1455), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1455), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1455), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1455), + [aux_sym_host_key_alias_token1] = ACTIONS(1455), + [aux_sym_hostname_token1] = ACTIONS(1455), + [aux_sym_identities_only_token1] = ACTIONS(1455), + [aux_sym_identity_agent_token1] = ACTIONS(1455), + [aux_sym_identity_file_token1] = ACTIONS(1455), + [aux_sym_ignore_unknown_token1] = ACTIONS(1455), + [aux_sym_include_token1] = ACTIONS(1455), + [aux_sym_ip_qos_token1] = ACTIONS(1455), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1455), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1455), + [aux_sym_kex_algorithms_token1] = ACTIONS(1455), + [aux_sym_known_hosts_command_token1] = ACTIONS(1455), + [aux_sym_local_command_token1] = ACTIONS(1455), + [aux_sym_local_forward_token1] = ACTIONS(1455), + [aux_sym_log_level_token1] = ACTIONS(1455), + [aux_sym_log_verbose_token1] = ACTIONS(1455), + [aux_sym_macs_token1] = ACTIONS(1455), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1455), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1455), + [aux_sym_password_authentication_token1] = ACTIONS(1455), + [aux_sym_permit_local_command_token1] = ACTIONS(1455), + [aux_sym_permit_remote_open_token1] = ACTIONS(1455), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1455), + [aux_sym_port_token1] = ACTIONS(1455), + [aux_sym_preferred_authentications_token1] = ACTIONS(1455), + [aux_sym_protocol_token1] = ACTIONS(1455), + [aux_sym_proxy_command_token1] = ACTIONS(1455), + [aux_sym_proxy_jump_token1] = ACTIONS(1455), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1455), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1455), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1455), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1455), + [aux_sym_rekey_limit_token1] = ACTIONS(1455), + [aux_sym_remote_command_token1] = ACTIONS(1455), + [aux_sym_remote_forward_token1] = ACTIONS(1455), + [aux_sym_request_tty_token1] = ACTIONS(1455), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1455), + [aux_sym_security_key_provider_token1] = ACTIONS(1455), + [aux_sym_send_env_token1] = ACTIONS(1455), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1455), + [aux_sym_server_alive_interval_token1] = ACTIONS(1455), + [aux_sym_session_type_token1] = ACTIONS(1455), + [aux_sym_set_env_token1] = ACTIONS(1455), + [aux_sym_stdin_null_token1] = ACTIONS(1455), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1455), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1455), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1455), + [aux_sym_syslog_facility_token1] = ACTIONS(1455), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1455), + [aux_sym_keep_alive_token1] = ACTIONS(1455), + [aux_sym_tunnel_token1] = ACTIONS(1457), + [aux_sym_tunnel_device_token1] = ACTIONS(1455), + [aux_sym_update_host_keys_token1] = ACTIONS(1455), + [aux_sym_use_keychain_token1] = ACTIONS(1455), + [aux_sym_user_token1] = ACTIONS(1457), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1455), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1455), + [aux_sym_visual_host_key_token1] = ACTIONS(1455), + [aux_sym_xauth_location_token1] = ACTIONS(1455), + }, + [231] = { + [ts_builtin_sym_end] = ACTIONS(1459), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1461), + [aux_sym_match_token1] = ACTIONS(1459), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1459), + [aux_sym_address_family_token1] = ACTIONS(1459), + [aux_sym_batch_mode_token1] = ACTIONS(1459), + [aux_sym_bind_address_token1] = ACTIONS(1459), + [aux_sym_bind_interface_token1] = ACTIONS(1459), + [aux_sym_canonical_domains_token1] = ACTIONS(1459), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1459), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1459), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1459), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1459), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1459), + [aux_sym_certificate_file_token1] = ACTIONS(1459), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1459), + [aux_sym_check_host_ip_token1] = ACTIONS(1459), + [aux_sym_ciphers_token1] = ACTIONS(1459), + [aux_sym_cipher_token1] = ACTIONS(1461), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1459), + [aux_sym_compression_token1] = ACTIONS(1459), + [aux_sym_connection_attempts_token1] = ACTIONS(1459), + [aux_sym_connect_timeout_token1] = ACTIONS(1459), + [aux_sym_control_master_token1] = ACTIONS(1459), + [aux_sym_control_path_token1] = ACTIONS(1459), + [aux_sym_control_persist_token1] = ACTIONS(1459), + [aux_sym_dynamic_forward_token1] = ACTIONS(1459), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1459), + [aux_sym_escape_char_token1] = ACTIONS(1459), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1459), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1459), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1459), + [aux_sym_forward_agent_token1] = ACTIONS(1459), + [aux_sym_forward_x11_token1] = ACTIONS(1461), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1459), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1459), + [aux_sym_gateway_ports_token1] = ACTIONS(1459), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1459), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1459), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1459), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1459), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1459), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1459), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1459), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1459), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1459), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1459), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1459), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1459), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1459), + [aux_sym_host_key_alias_token1] = ACTIONS(1459), + [aux_sym_hostname_token1] = ACTIONS(1459), + [aux_sym_identities_only_token1] = ACTIONS(1459), + [aux_sym_identity_agent_token1] = ACTIONS(1459), + [aux_sym_identity_file_token1] = ACTIONS(1459), + [aux_sym_ignore_unknown_token1] = ACTIONS(1459), + [aux_sym_include_token1] = ACTIONS(1459), + [aux_sym_ip_qos_token1] = ACTIONS(1459), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1459), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1459), + [aux_sym_kex_algorithms_token1] = ACTIONS(1459), + [aux_sym_known_hosts_command_token1] = ACTIONS(1459), + [aux_sym_local_command_token1] = ACTIONS(1459), + [aux_sym_local_forward_token1] = ACTIONS(1459), + [aux_sym_log_level_token1] = ACTIONS(1459), + [aux_sym_log_verbose_token1] = ACTIONS(1459), + [aux_sym_macs_token1] = ACTIONS(1459), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1459), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1459), + [aux_sym_password_authentication_token1] = ACTIONS(1459), + [aux_sym_permit_local_command_token1] = ACTIONS(1459), + [aux_sym_permit_remote_open_token1] = ACTIONS(1459), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1459), + [aux_sym_port_token1] = ACTIONS(1459), + [aux_sym_preferred_authentications_token1] = ACTIONS(1459), + [aux_sym_protocol_token1] = ACTIONS(1459), + [aux_sym_proxy_command_token1] = ACTIONS(1459), + [aux_sym_proxy_jump_token1] = ACTIONS(1459), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1459), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1459), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1459), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1459), + [aux_sym_rekey_limit_token1] = ACTIONS(1459), + [aux_sym_remote_command_token1] = ACTIONS(1459), + [aux_sym_remote_forward_token1] = ACTIONS(1459), + [aux_sym_request_tty_token1] = ACTIONS(1459), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1459), + [aux_sym_security_key_provider_token1] = ACTIONS(1459), + [aux_sym_send_env_token1] = ACTIONS(1459), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1459), + [aux_sym_server_alive_interval_token1] = ACTIONS(1459), + [aux_sym_session_type_token1] = ACTIONS(1459), + [aux_sym_set_env_token1] = ACTIONS(1459), + [aux_sym_stdin_null_token1] = ACTIONS(1459), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1459), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1459), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1459), + [aux_sym_syslog_facility_token1] = ACTIONS(1459), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1459), + [aux_sym_keep_alive_token1] = ACTIONS(1459), + [aux_sym_tunnel_token1] = ACTIONS(1461), + [aux_sym_tunnel_device_token1] = ACTIONS(1459), + [aux_sym_update_host_keys_token1] = ACTIONS(1459), + [aux_sym_use_keychain_token1] = ACTIONS(1459), + [aux_sym_user_token1] = ACTIONS(1461), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1459), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1459), + [aux_sym_visual_host_key_token1] = ACTIONS(1459), + [aux_sym_xauth_location_token1] = ACTIONS(1459), + }, + [232] = { + [ts_builtin_sym_end] = ACTIONS(1463), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1465), + [aux_sym_match_token1] = ACTIONS(1463), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1463), + [aux_sym_address_family_token1] = ACTIONS(1463), + [aux_sym_batch_mode_token1] = ACTIONS(1463), + [aux_sym_bind_address_token1] = ACTIONS(1463), + [aux_sym_bind_interface_token1] = ACTIONS(1463), + [aux_sym_canonical_domains_token1] = ACTIONS(1463), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1463), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1463), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1463), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1463), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1463), + [aux_sym_certificate_file_token1] = ACTIONS(1463), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1463), + [aux_sym_check_host_ip_token1] = ACTIONS(1463), + [aux_sym_ciphers_token1] = ACTIONS(1463), + [aux_sym_cipher_token1] = ACTIONS(1465), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1463), + [aux_sym_compression_token1] = ACTIONS(1463), + [aux_sym_connection_attempts_token1] = ACTIONS(1463), + [aux_sym_connect_timeout_token1] = ACTIONS(1463), + [aux_sym_control_master_token1] = ACTIONS(1463), + [aux_sym_control_path_token1] = ACTIONS(1463), + [aux_sym_control_persist_token1] = ACTIONS(1463), + [aux_sym_dynamic_forward_token1] = ACTIONS(1463), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1463), + [aux_sym_escape_char_token1] = ACTIONS(1463), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1463), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1463), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1463), + [aux_sym_forward_agent_token1] = ACTIONS(1463), + [aux_sym_forward_x11_token1] = ACTIONS(1465), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1463), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1463), + [aux_sym_gateway_ports_token1] = ACTIONS(1463), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1463), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1463), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1463), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1463), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1463), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1463), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1463), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1463), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1463), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1463), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1463), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1463), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1463), + [aux_sym_host_key_alias_token1] = ACTIONS(1463), + [aux_sym_hostname_token1] = ACTIONS(1463), + [aux_sym_identities_only_token1] = ACTIONS(1463), + [aux_sym_identity_agent_token1] = ACTIONS(1463), + [aux_sym_identity_file_token1] = ACTIONS(1463), + [aux_sym_ignore_unknown_token1] = ACTIONS(1463), + [aux_sym_include_token1] = ACTIONS(1463), + [aux_sym_ip_qos_token1] = ACTIONS(1463), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1463), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1463), + [aux_sym_kex_algorithms_token1] = ACTIONS(1463), + [aux_sym_known_hosts_command_token1] = ACTIONS(1463), + [aux_sym_local_command_token1] = ACTIONS(1463), + [aux_sym_local_forward_token1] = ACTIONS(1463), + [aux_sym_log_level_token1] = ACTIONS(1463), + [aux_sym_log_verbose_token1] = ACTIONS(1463), + [aux_sym_macs_token1] = ACTIONS(1463), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1463), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1463), + [aux_sym_password_authentication_token1] = ACTIONS(1463), + [aux_sym_permit_local_command_token1] = ACTIONS(1463), + [aux_sym_permit_remote_open_token1] = ACTIONS(1463), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1463), + [aux_sym_port_token1] = ACTIONS(1463), + [aux_sym_preferred_authentications_token1] = ACTIONS(1463), + [aux_sym_protocol_token1] = ACTIONS(1463), + [aux_sym_proxy_command_token1] = ACTIONS(1463), + [aux_sym_proxy_jump_token1] = ACTIONS(1463), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1463), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1463), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1463), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1463), + [aux_sym_rekey_limit_token1] = ACTIONS(1463), + [aux_sym_remote_command_token1] = ACTIONS(1463), + [aux_sym_remote_forward_token1] = ACTIONS(1463), + [aux_sym_request_tty_token1] = ACTIONS(1463), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1463), + [aux_sym_security_key_provider_token1] = ACTIONS(1463), + [aux_sym_send_env_token1] = ACTIONS(1463), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1463), + [aux_sym_server_alive_interval_token1] = ACTIONS(1463), + [aux_sym_session_type_token1] = ACTIONS(1463), + [aux_sym_set_env_token1] = ACTIONS(1463), + [aux_sym_stdin_null_token1] = ACTIONS(1463), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1463), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1463), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1463), + [aux_sym_syslog_facility_token1] = ACTIONS(1463), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1463), + [aux_sym_keep_alive_token1] = ACTIONS(1463), + [aux_sym_tunnel_token1] = ACTIONS(1465), + [aux_sym_tunnel_device_token1] = ACTIONS(1463), + [aux_sym_update_host_keys_token1] = ACTIONS(1463), + [aux_sym_use_keychain_token1] = ACTIONS(1463), + [aux_sym_user_token1] = ACTIONS(1465), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1463), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1463), + [aux_sym_visual_host_key_token1] = ACTIONS(1463), + [aux_sym_xauth_location_token1] = ACTIONS(1463), + }, + [233] = { + [ts_builtin_sym_end] = ACTIONS(1467), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1469), + [aux_sym_match_token1] = ACTIONS(1467), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1467), + [aux_sym_address_family_token1] = ACTIONS(1467), + [aux_sym_batch_mode_token1] = ACTIONS(1467), + [aux_sym_bind_address_token1] = ACTIONS(1467), + [aux_sym_bind_interface_token1] = ACTIONS(1467), + [aux_sym_canonical_domains_token1] = ACTIONS(1467), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1467), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1467), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1467), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1467), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1467), + [aux_sym_certificate_file_token1] = ACTIONS(1467), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1467), + [aux_sym_check_host_ip_token1] = ACTIONS(1467), + [aux_sym_ciphers_token1] = ACTIONS(1467), + [aux_sym_cipher_token1] = ACTIONS(1469), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1467), + [aux_sym_compression_token1] = ACTIONS(1467), + [aux_sym_connection_attempts_token1] = ACTIONS(1467), + [aux_sym_connect_timeout_token1] = ACTIONS(1467), + [aux_sym_control_master_token1] = ACTIONS(1467), + [aux_sym_control_path_token1] = ACTIONS(1467), + [aux_sym_control_persist_token1] = ACTIONS(1467), + [aux_sym_dynamic_forward_token1] = ACTIONS(1467), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1467), + [aux_sym_escape_char_token1] = ACTIONS(1467), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1467), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1467), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1467), + [aux_sym_forward_agent_token1] = ACTIONS(1467), + [aux_sym_forward_x11_token1] = ACTIONS(1469), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1467), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1467), + [aux_sym_gateway_ports_token1] = ACTIONS(1467), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1467), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1467), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1467), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1467), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1467), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1467), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1467), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1467), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1467), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1467), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1467), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1467), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1467), + [aux_sym_host_key_alias_token1] = ACTIONS(1467), + [aux_sym_hostname_token1] = ACTIONS(1467), + [aux_sym_identities_only_token1] = ACTIONS(1467), + [aux_sym_identity_agent_token1] = ACTIONS(1467), + [aux_sym_identity_file_token1] = ACTIONS(1467), + [aux_sym_ignore_unknown_token1] = ACTIONS(1467), + [aux_sym_include_token1] = ACTIONS(1467), + [aux_sym_ip_qos_token1] = ACTIONS(1467), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1467), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1467), + [aux_sym_kex_algorithms_token1] = ACTIONS(1467), + [aux_sym_known_hosts_command_token1] = ACTIONS(1467), + [aux_sym_local_command_token1] = ACTIONS(1467), + [aux_sym_local_forward_token1] = ACTIONS(1467), + [aux_sym_log_level_token1] = ACTIONS(1467), + [aux_sym_log_verbose_token1] = ACTIONS(1467), + [aux_sym_macs_token1] = ACTIONS(1467), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1467), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1467), + [aux_sym_password_authentication_token1] = ACTIONS(1467), + [aux_sym_permit_local_command_token1] = ACTIONS(1467), + [aux_sym_permit_remote_open_token1] = ACTIONS(1467), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1467), + [aux_sym_port_token1] = ACTIONS(1467), + [aux_sym_preferred_authentications_token1] = ACTIONS(1467), + [aux_sym_protocol_token1] = ACTIONS(1467), + [aux_sym_proxy_command_token1] = ACTIONS(1467), + [aux_sym_proxy_jump_token1] = ACTIONS(1467), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1467), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1467), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1467), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1467), + [aux_sym_rekey_limit_token1] = ACTIONS(1467), + [aux_sym_remote_command_token1] = ACTIONS(1467), + [aux_sym_remote_forward_token1] = ACTIONS(1467), + [aux_sym_request_tty_token1] = ACTIONS(1467), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1467), + [aux_sym_security_key_provider_token1] = ACTIONS(1467), + [aux_sym_send_env_token1] = ACTIONS(1467), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1467), + [aux_sym_server_alive_interval_token1] = ACTIONS(1467), + [aux_sym_session_type_token1] = ACTIONS(1467), + [aux_sym_set_env_token1] = ACTIONS(1467), + [aux_sym_stdin_null_token1] = ACTIONS(1467), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1467), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1467), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1467), + [aux_sym_syslog_facility_token1] = ACTIONS(1467), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1467), + [aux_sym_keep_alive_token1] = ACTIONS(1467), + [aux_sym_tunnel_token1] = ACTIONS(1469), + [aux_sym_tunnel_device_token1] = ACTIONS(1467), + [aux_sym_update_host_keys_token1] = ACTIONS(1467), + [aux_sym_use_keychain_token1] = ACTIONS(1467), + [aux_sym_user_token1] = ACTIONS(1469), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1467), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1467), + [aux_sym_visual_host_key_token1] = ACTIONS(1467), + [aux_sym_xauth_location_token1] = ACTIONS(1467), + }, + [234] = { + [ts_builtin_sym_end] = ACTIONS(1471), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1473), + [aux_sym_match_token1] = ACTIONS(1471), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1471), + [aux_sym_address_family_token1] = ACTIONS(1471), + [aux_sym_batch_mode_token1] = ACTIONS(1471), + [aux_sym_bind_address_token1] = ACTIONS(1471), + [aux_sym_bind_interface_token1] = ACTIONS(1471), + [aux_sym_canonical_domains_token1] = ACTIONS(1471), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1471), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1471), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1471), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1471), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1471), + [aux_sym_certificate_file_token1] = ACTIONS(1471), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1471), + [aux_sym_check_host_ip_token1] = ACTIONS(1471), + [aux_sym_ciphers_token1] = ACTIONS(1471), + [aux_sym_cipher_token1] = ACTIONS(1473), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1471), + [aux_sym_compression_token1] = ACTIONS(1471), + [aux_sym_connection_attempts_token1] = ACTIONS(1471), + [aux_sym_connect_timeout_token1] = ACTIONS(1471), + [aux_sym_control_master_token1] = ACTIONS(1471), + [aux_sym_control_path_token1] = ACTIONS(1471), + [aux_sym_control_persist_token1] = ACTIONS(1471), + [aux_sym_dynamic_forward_token1] = ACTIONS(1471), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1471), + [aux_sym_escape_char_token1] = ACTIONS(1471), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1471), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1471), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1471), + [aux_sym_forward_agent_token1] = ACTIONS(1471), + [aux_sym_forward_x11_token1] = ACTIONS(1473), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1471), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1471), + [aux_sym_gateway_ports_token1] = ACTIONS(1471), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1471), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1471), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1471), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1471), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1471), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1471), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1471), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1471), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1471), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1471), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1471), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1471), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1471), + [aux_sym_host_key_alias_token1] = ACTIONS(1471), + [aux_sym_hostname_token1] = ACTIONS(1471), + [aux_sym_identities_only_token1] = ACTIONS(1471), + [aux_sym_identity_agent_token1] = ACTIONS(1471), + [aux_sym_identity_file_token1] = ACTIONS(1471), + [aux_sym_ignore_unknown_token1] = ACTIONS(1471), + [aux_sym_include_token1] = ACTIONS(1471), + [aux_sym_ip_qos_token1] = ACTIONS(1471), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1471), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1471), + [aux_sym_kex_algorithms_token1] = ACTIONS(1471), + [aux_sym_known_hosts_command_token1] = ACTIONS(1471), + [aux_sym_local_command_token1] = ACTIONS(1471), + [aux_sym_local_forward_token1] = ACTIONS(1471), + [aux_sym_log_level_token1] = ACTIONS(1471), + [aux_sym_log_verbose_token1] = ACTIONS(1471), + [aux_sym_macs_token1] = ACTIONS(1471), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1471), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1471), + [aux_sym_password_authentication_token1] = ACTIONS(1471), + [aux_sym_permit_local_command_token1] = ACTIONS(1471), + [aux_sym_permit_remote_open_token1] = ACTIONS(1471), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1471), + [aux_sym_port_token1] = ACTIONS(1471), + [aux_sym_preferred_authentications_token1] = ACTIONS(1471), + [aux_sym_protocol_token1] = ACTIONS(1471), + [aux_sym_proxy_command_token1] = ACTIONS(1471), + [aux_sym_proxy_jump_token1] = ACTIONS(1471), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1471), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1471), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1471), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1471), + [aux_sym_rekey_limit_token1] = ACTIONS(1471), + [aux_sym_remote_command_token1] = ACTIONS(1471), + [aux_sym_remote_forward_token1] = ACTIONS(1471), + [aux_sym_request_tty_token1] = ACTIONS(1471), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1471), + [aux_sym_security_key_provider_token1] = ACTIONS(1471), + [aux_sym_send_env_token1] = ACTIONS(1471), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1471), + [aux_sym_server_alive_interval_token1] = ACTIONS(1471), + [aux_sym_session_type_token1] = ACTIONS(1471), + [aux_sym_set_env_token1] = ACTIONS(1471), + [aux_sym_stdin_null_token1] = ACTIONS(1471), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1471), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1471), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1471), + [aux_sym_syslog_facility_token1] = ACTIONS(1471), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1471), + [aux_sym_keep_alive_token1] = ACTIONS(1471), + [aux_sym_tunnel_token1] = ACTIONS(1473), + [aux_sym_tunnel_device_token1] = ACTIONS(1471), + [aux_sym_update_host_keys_token1] = ACTIONS(1471), + [aux_sym_use_keychain_token1] = ACTIONS(1471), + [aux_sym_user_token1] = ACTIONS(1473), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1471), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1471), + [aux_sym_visual_host_key_token1] = ACTIONS(1471), + [aux_sym_xauth_location_token1] = ACTIONS(1471), + }, + [235] = { + [ts_builtin_sym_end] = ACTIONS(1475), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1477), + [aux_sym_match_token1] = ACTIONS(1475), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1475), + [aux_sym_address_family_token1] = ACTIONS(1475), + [aux_sym_batch_mode_token1] = ACTIONS(1475), + [aux_sym_bind_address_token1] = ACTIONS(1475), + [aux_sym_bind_interface_token1] = ACTIONS(1475), + [aux_sym_canonical_domains_token1] = ACTIONS(1475), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1475), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1475), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1475), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1475), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1475), + [aux_sym_certificate_file_token1] = ACTIONS(1475), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1475), + [aux_sym_check_host_ip_token1] = ACTIONS(1475), + [aux_sym_ciphers_token1] = ACTIONS(1475), + [aux_sym_cipher_token1] = ACTIONS(1477), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1475), + [aux_sym_compression_token1] = ACTIONS(1475), + [aux_sym_connection_attempts_token1] = ACTIONS(1475), + [aux_sym_connect_timeout_token1] = ACTIONS(1475), + [aux_sym_control_master_token1] = ACTIONS(1475), + [aux_sym_control_path_token1] = ACTIONS(1475), + [aux_sym_control_persist_token1] = ACTIONS(1475), + [aux_sym_dynamic_forward_token1] = ACTIONS(1475), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1475), + [aux_sym_escape_char_token1] = ACTIONS(1475), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1475), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1475), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1475), + [aux_sym_forward_agent_token1] = ACTIONS(1475), + [aux_sym_forward_x11_token1] = ACTIONS(1477), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1475), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1475), + [aux_sym_gateway_ports_token1] = ACTIONS(1475), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1475), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1475), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1475), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1475), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1475), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1475), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1475), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1475), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1475), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1475), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1475), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1475), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1475), + [aux_sym_host_key_alias_token1] = ACTIONS(1475), + [aux_sym_hostname_token1] = ACTIONS(1475), + [aux_sym_identities_only_token1] = ACTIONS(1475), + [aux_sym_identity_agent_token1] = ACTIONS(1475), + [aux_sym_identity_file_token1] = ACTIONS(1475), + [aux_sym_ignore_unknown_token1] = ACTIONS(1475), + [aux_sym_include_token1] = ACTIONS(1475), + [aux_sym_ip_qos_token1] = ACTIONS(1475), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1475), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1475), + [aux_sym_kex_algorithms_token1] = ACTIONS(1475), + [aux_sym_known_hosts_command_token1] = ACTIONS(1475), + [aux_sym_local_command_token1] = ACTIONS(1475), + [aux_sym_local_forward_token1] = ACTIONS(1475), + [aux_sym_log_level_token1] = ACTIONS(1475), + [aux_sym_log_verbose_token1] = ACTIONS(1475), + [aux_sym_macs_token1] = ACTIONS(1475), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1475), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1475), + [aux_sym_password_authentication_token1] = ACTIONS(1475), + [aux_sym_permit_local_command_token1] = ACTIONS(1475), + [aux_sym_permit_remote_open_token1] = ACTIONS(1475), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1475), + [aux_sym_port_token1] = ACTIONS(1475), + [aux_sym_preferred_authentications_token1] = ACTIONS(1475), + [aux_sym_protocol_token1] = ACTIONS(1475), + [aux_sym_proxy_command_token1] = ACTIONS(1475), + [aux_sym_proxy_jump_token1] = ACTIONS(1475), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1475), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1475), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1475), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1475), + [aux_sym_rekey_limit_token1] = ACTIONS(1475), + [aux_sym_remote_command_token1] = ACTIONS(1475), + [aux_sym_remote_forward_token1] = ACTIONS(1475), + [aux_sym_request_tty_token1] = ACTIONS(1475), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1475), + [aux_sym_security_key_provider_token1] = ACTIONS(1475), + [aux_sym_send_env_token1] = ACTIONS(1475), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1475), + [aux_sym_server_alive_interval_token1] = ACTIONS(1475), + [aux_sym_session_type_token1] = ACTIONS(1475), + [aux_sym_set_env_token1] = ACTIONS(1475), + [aux_sym_stdin_null_token1] = ACTIONS(1475), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1475), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1475), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1475), + [aux_sym_syslog_facility_token1] = ACTIONS(1475), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1475), + [aux_sym_keep_alive_token1] = ACTIONS(1475), + [aux_sym_tunnel_token1] = ACTIONS(1477), + [aux_sym_tunnel_device_token1] = ACTIONS(1475), + [aux_sym_update_host_keys_token1] = ACTIONS(1475), + [aux_sym_use_keychain_token1] = ACTIONS(1475), + [aux_sym_user_token1] = ACTIONS(1477), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1475), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1475), + [aux_sym_visual_host_key_token1] = ACTIONS(1475), + [aux_sym_xauth_location_token1] = ACTIONS(1475), + }, + [236] = { + [ts_builtin_sym_end] = ACTIONS(1479), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1481), + [aux_sym_match_token1] = ACTIONS(1479), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1479), + [aux_sym_address_family_token1] = ACTIONS(1479), + [aux_sym_batch_mode_token1] = ACTIONS(1479), + [aux_sym_bind_address_token1] = ACTIONS(1479), + [aux_sym_bind_interface_token1] = ACTIONS(1479), + [aux_sym_canonical_domains_token1] = ACTIONS(1479), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1479), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1479), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1479), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1479), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1479), + [aux_sym_certificate_file_token1] = ACTIONS(1479), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1479), + [aux_sym_check_host_ip_token1] = ACTIONS(1479), + [aux_sym_ciphers_token1] = ACTIONS(1479), + [aux_sym_cipher_token1] = ACTIONS(1481), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1479), + [aux_sym_compression_token1] = ACTIONS(1479), + [aux_sym_connection_attempts_token1] = ACTIONS(1479), + [aux_sym_connect_timeout_token1] = ACTIONS(1479), + [aux_sym_control_master_token1] = ACTIONS(1479), + [aux_sym_control_path_token1] = ACTIONS(1479), + [aux_sym_control_persist_token1] = ACTIONS(1479), + [aux_sym_dynamic_forward_token1] = ACTIONS(1479), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1479), + [aux_sym_escape_char_token1] = ACTIONS(1479), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1479), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1479), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1479), + [aux_sym_forward_agent_token1] = ACTIONS(1479), + [aux_sym_forward_x11_token1] = ACTIONS(1481), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1479), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1479), + [aux_sym_gateway_ports_token1] = ACTIONS(1479), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1479), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1479), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1479), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1479), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1479), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1479), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1479), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1479), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1479), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1479), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1479), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1479), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1479), + [aux_sym_host_key_alias_token1] = ACTIONS(1479), + [aux_sym_hostname_token1] = ACTIONS(1479), + [aux_sym_identities_only_token1] = ACTIONS(1479), + [aux_sym_identity_agent_token1] = ACTIONS(1479), + [aux_sym_identity_file_token1] = ACTIONS(1479), + [aux_sym_ignore_unknown_token1] = ACTIONS(1479), + [aux_sym_include_token1] = ACTIONS(1479), + [aux_sym_ip_qos_token1] = ACTIONS(1479), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1479), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1479), + [aux_sym_kex_algorithms_token1] = ACTIONS(1479), + [aux_sym_known_hosts_command_token1] = ACTIONS(1479), + [aux_sym_local_command_token1] = ACTIONS(1479), + [aux_sym_local_forward_token1] = ACTIONS(1479), + [aux_sym_log_level_token1] = ACTIONS(1479), + [aux_sym_log_verbose_token1] = ACTIONS(1479), + [aux_sym_macs_token1] = ACTIONS(1479), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1479), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1479), + [aux_sym_password_authentication_token1] = ACTIONS(1479), + [aux_sym_permit_local_command_token1] = ACTIONS(1479), + [aux_sym_permit_remote_open_token1] = ACTIONS(1479), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1479), + [aux_sym_port_token1] = ACTIONS(1479), + [aux_sym_preferred_authentications_token1] = ACTIONS(1479), + [aux_sym_protocol_token1] = ACTIONS(1479), + [aux_sym_proxy_command_token1] = ACTIONS(1479), + [aux_sym_proxy_jump_token1] = ACTIONS(1479), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1479), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1479), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1479), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1479), + [aux_sym_rekey_limit_token1] = ACTIONS(1479), + [aux_sym_remote_command_token1] = ACTIONS(1479), + [aux_sym_remote_forward_token1] = ACTIONS(1479), + [aux_sym_request_tty_token1] = ACTIONS(1479), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1479), + [aux_sym_security_key_provider_token1] = ACTIONS(1479), + [aux_sym_send_env_token1] = ACTIONS(1479), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1479), + [aux_sym_server_alive_interval_token1] = ACTIONS(1479), + [aux_sym_session_type_token1] = ACTIONS(1479), + [aux_sym_set_env_token1] = ACTIONS(1479), + [aux_sym_stdin_null_token1] = ACTIONS(1479), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1479), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1479), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1479), + [aux_sym_syslog_facility_token1] = ACTIONS(1479), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1479), + [aux_sym_keep_alive_token1] = ACTIONS(1479), + [aux_sym_tunnel_token1] = ACTIONS(1481), + [aux_sym_tunnel_device_token1] = ACTIONS(1479), + [aux_sym_update_host_keys_token1] = ACTIONS(1479), + [aux_sym_use_keychain_token1] = ACTIONS(1479), + [aux_sym_user_token1] = ACTIONS(1481), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1479), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1479), + [aux_sym_visual_host_key_token1] = ACTIONS(1479), + [aux_sym_xauth_location_token1] = ACTIONS(1479), + }, + [237] = { + [ts_builtin_sym_end] = ACTIONS(1483), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1485), + [aux_sym_match_token1] = ACTIONS(1483), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1483), + [aux_sym_address_family_token1] = ACTIONS(1483), + [aux_sym_batch_mode_token1] = ACTIONS(1483), + [aux_sym_bind_address_token1] = ACTIONS(1483), + [aux_sym_bind_interface_token1] = ACTIONS(1483), + [aux_sym_canonical_domains_token1] = ACTIONS(1483), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1483), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1483), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1483), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1483), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1483), + [aux_sym_certificate_file_token1] = ACTIONS(1483), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1483), + [aux_sym_check_host_ip_token1] = ACTIONS(1483), + [aux_sym_ciphers_token1] = ACTIONS(1483), + [aux_sym_cipher_token1] = ACTIONS(1485), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1483), + [aux_sym_compression_token1] = ACTIONS(1483), + [aux_sym_connection_attempts_token1] = ACTIONS(1483), + [aux_sym_connect_timeout_token1] = ACTIONS(1483), + [aux_sym_control_master_token1] = ACTIONS(1483), + [aux_sym_control_path_token1] = ACTIONS(1483), + [aux_sym_control_persist_token1] = ACTIONS(1483), + [aux_sym_dynamic_forward_token1] = ACTIONS(1483), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1483), + [aux_sym_escape_char_token1] = ACTIONS(1483), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1483), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1483), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1483), + [aux_sym_forward_agent_token1] = ACTIONS(1483), + [aux_sym_forward_x11_token1] = ACTIONS(1485), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1483), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1483), + [aux_sym_gateway_ports_token1] = ACTIONS(1483), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1483), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1483), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1483), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1483), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1483), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1483), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1483), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1483), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1483), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1483), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1483), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1483), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1483), + [aux_sym_host_key_alias_token1] = ACTIONS(1483), + [aux_sym_hostname_token1] = ACTIONS(1483), + [aux_sym_identities_only_token1] = ACTIONS(1483), + [aux_sym_identity_agent_token1] = ACTIONS(1483), + [aux_sym_identity_file_token1] = ACTIONS(1483), + [aux_sym_ignore_unknown_token1] = ACTIONS(1483), + [aux_sym_include_token1] = ACTIONS(1483), + [aux_sym_ip_qos_token1] = ACTIONS(1483), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1483), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1483), + [aux_sym_kex_algorithms_token1] = ACTIONS(1483), + [aux_sym_known_hosts_command_token1] = ACTIONS(1483), + [aux_sym_local_command_token1] = ACTIONS(1483), + [aux_sym_local_forward_token1] = ACTIONS(1483), + [aux_sym_log_level_token1] = ACTIONS(1483), + [aux_sym_log_verbose_token1] = ACTIONS(1483), + [aux_sym_macs_token1] = ACTIONS(1483), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1483), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1483), + [aux_sym_password_authentication_token1] = ACTIONS(1483), + [aux_sym_permit_local_command_token1] = ACTIONS(1483), + [aux_sym_permit_remote_open_token1] = ACTIONS(1483), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1483), + [aux_sym_port_token1] = ACTIONS(1483), + [aux_sym_preferred_authentications_token1] = ACTIONS(1483), + [aux_sym_protocol_token1] = ACTIONS(1483), + [aux_sym_proxy_command_token1] = ACTIONS(1483), + [aux_sym_proxy_jump_token1] = ACTIONS(1483), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1483), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1483), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1483), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1483), + [aux_sym_rekey_limit_token1] = ACTIONS(1483), + [aux_sym_remote_command_token1] = ACTIONS(1483), + [aux_sym_remote_forward_token1] = ACTIONS(1483), + [aux_sym_request_tty_token1] = ACTIONS(1483), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1483), + [aux_sym_security_key_provider_token1] = ACTIONS(1483), + [aux_sym_send_env_token1] = ACTIONS(1483), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1483), + [aux_sym_server_alive_interval_token1] = ACTIONS(1483), + [aux_sym_session_type_token1] = ACTIONS(1483), + [aux_sym_set_env_token1] = ACTIONS(1483), + [aux_sym_stdin_null_token1] = ACTIONS(1483), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1483), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1483), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1483), + [aux_sym_syslog_facility_token1] = ACTIONS(1483), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1483), + [aux_sym_keep_alive_token1] = ACTIONS(1483), + [aux_sym_tunnel_token1] = ACTIONS(1485), + [aux_sym_tunnel_device_token1] = ACTIONS(1483), + [aux_sym_update_host_keys_token1] = ACTIONS(1483), + [aux_sym_use_keychain_token1] = ACTIONS(1483), + [aux_sym_user_token1] = ACTIONS(1485), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1483), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1483), + [aux_sym_visual_host_key_token1] = ACTIONS(1483), + [aux_sym_xauth_location_token1] = ACTIONS(1483), + }, + [238] = { + [ts_builtin_sym_end] = ACTIONS(1487), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1489), + [aux_sym_match_token1] = ACTIONS(1487), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1487), + [aux_sym_address_family_token1] = ACTIONS(1487), + [aux_sym_batch_mode_token1] = ACTIONS(1487), + [aux_sym_bind_address_token1] = ACTIONS(1487), + [aux_sym_bind_interface_token1] = ACTIONS(1487), + [aux_sym_canonical_domains_token1] = ACTIONS(1487), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1487), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1487), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1487), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1487), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1487), + [aux_sym_certificate_file_token1] = ACTIONS(1487), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1487), + [aux_sym_check_host_ip_token1] = ACTIONS(1487), + [aux_sym_ciphers_token1] = ACTIONS(1487), + [aux_sym_cipher_token1] = ACTIONS(1489), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1487), + [aux_sym_compression_token1] = ACTIONS(1487), + [aux_sym_connection_attempts_token1] = ACTIONS(1487), + [aux_sym_connect_timeout_token1] = ACTIONS(1487), + [aux_sym_control_master_token1] = ACTIONS(1487), + [aux_sym_control_path_token1] = ACTIONS(1487), + [aux_sym_control_persist_token1] = ACTIONS(1487), + [aux_sym_dynamic_forward_token1] = ACTIONS(1487), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1487), + [aux_sym_escape_char_token1] = ACTIONS(1487), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1487), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1487), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1487), + [aux_sym_forward_agent_token1] = ACTIONS(1487), + [aux_sym_forward_x11_token1] = ACTIONS(1489), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1487), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1487), + [aux_sym_gateway_ports_token1] = ACTIONS(1487), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1487), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1487), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1487), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1487), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1487), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1487), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1487), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1487), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1487), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1487), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1487), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1487), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1487), + [aux_sym_host_key_alias_token1] = ACTIONS(1487), + [aux_sym_hostname_token1] = ACTIONS(1487), + [aux_sym_identities_only_token1] = ACTIONS(1487), + [aux_sym_identity_agent_token1] = ACTIONS(1487), + [aux_sym_identity_file_token1] = ACTIONS(1487), + [aux_sym_ignore_unknown_token1] = ACTIONS(1487), + [aux_sym_include_token1] = ACTIONS(1487), + [aux_sym_ip_qos_token1] = ACTIONS(1487), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1487), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1487), + [aux_sym_kex_algorithms_token1] = ACTIONS(1487), + [aux_sym_known_hosts_command_token1] = ACTIONS(1487), + [aux_sym_local_command_token1] = ACTIONS(1487), + [aux_sym_local_forward_token1] = ACTIONS(1487), + [aux_sym_log_level_token1] = ACTIONS(1487), + [aux_sym_log_verbose_token1] = ACTIONS(1487), + [aux_sym_macs_token1] = ACTIONS(1487), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1487), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1487), + [aux_sym_password_authentication_token1] = ACTIONS(1487), + [aux_sym_permit_local_command_token1] = ACTIONS(1487), + [aux_sym_permit_remote_open_token1] = ACTIONS(1487), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1487), + [aux_sym_port_token1] = ACTIONS(1487), + [aux_sym_preferred_authentications_token1] = ACTIONS(1487), + [aux_sym_protocol_token1] = ACTIONS(1487), + [aux_sym_proxy_command_token1] = ACTIONS(1487), + [aux_sym_proxy_jump_token1] = ACTIONS(1487), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1487), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1487), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1487), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1487), + [aux_sym_rekey_limit_token1] = ACTIONS(1487), + [aux_sym_remote_command_token1] = ACTIONS(1487), + [aux_sym_remote_forward_token1] = ACTIONS(1487), + [aux_sym_request_tty_token1] = ACTIONS(1487), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1487), + [aux_sym_security_key_provider_token1] = ACTIONS(1487), + [aux_sym_send_env_token1] = ACTIONS(1487), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1487), + [aux_sym_server_alive_interval_token1] = ACTIONS(1487), + [aux_sym_session_type_token1] = ACTIONS(1487), + [aux_sym_set_env_token1] = ACTIONS(1487), + [aux_sym_stdin_null_token1] = ACTIONS(1487), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1487), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1487), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1487), + [aux_sym_syslog_facility_token1] = ACTIONS(1487), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1487), + [aux_sym_keep_alive_token1] = ACTIONS(1487), + [aux_sym_tunnel_token1] = ACTIONS(1489), + [aux_sym_tunnel_device_token1] = ACTIONS(1487), + [aux_sym_update_host_keys_token1] = ACTIONS(1487), + [aux_sym_use_keychain_token1] = ACTIONS(1487), + [aux_sym_user_token1] = ACTIONS(1489), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1487), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1487), + [aux_sym_visual_host_key_token1] = ACTIONS(1487), + [aux_sym_xauth_location_token1] = ACTIONS(1487), + }, + [239] = { + [ts_builtin_sym_end] = ACTIONS(1491), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1493), + [aux_sym_match_token1] = ACTIONS(1491), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1491), + [aux_sym_address_family_token1] = ACTIONS(1491), + [aux_sym_batch_mode_token1] = ACTIONS(1491), + [aux_sym_bind_address_token1] = ACTIONS(1491), + [aux_sym_bind_interface_token1] = ACTIONS(1491), + [aux_sym_canonical_domains_token1] = ACTIONS(1491), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1491), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1491), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1491), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1491), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1491), + [aux_sym_certificate_file_token1] = ACTIONS(1491), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1491), + [aux_sym_check_host_ip_token1] = ACTIONS(1491), + [aux_sym_ciphers_token1] = ACTIONS(1491), + [aux_sym_cipher_token1] = ACTIONS(1493), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1491), + [aux_sym_compression_token1] = ACTIONS(1491), + [aux_sym_connection_attempts_token1] = ACTIONS(1491), + [aux_sym_connect_timeout_token1] = ACTIONS(1491), + [aux_sym_control_master_token1] = ACTIONS(1491), + [aux_sym_control_path_token1] = ACTIONS(1491), + [aux_sym_control_persist_token1] = ACTIONS(1491), + [aux_sym_dynamic_forward_token1] = ACTIONS(1491), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1491), + [aux_sym_escape_char_token1] = ACTIONS(1491), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1491), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1491), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1491), + [aux_sym_forward_agent_token1] = ACTIONS(1491), + [aux_sym_forward_x11_token1] = ACTIONS(1493), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1491), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1491), + [aux_sym_gateway_ports_token1] = ACTIONS(1491), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1491), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1491), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1491), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1491), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1491), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1491), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1491), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1491), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1491), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1491), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1491), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1491), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1491), + [aux_sym_host_key_alias_token1] = ACTIONS(1491), + [aux_sym_hostname_token1] = ACTIONS(1491), + [aux_sym_identities_only_token1] = ACTIONS(1491), + [aux_sym_identity_agent_token1] = ACTIONS(1491), + [aux_sym_identity_file_token1] = ACTIONS(1491), + [aux_sym_ignore_unknown_token1] = ACTIONS(1491), + [aux_sym_include_token1] = ACTIONS(1491), + [aux_sym_ip_qos_token1] = ACTIONS(1491), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1491), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1491), + [aux_sym_kex_algorithms_token1] = ACTIONS(1491), + [aux_sym_known_hosts_command_token1] = ACTIONS(1491), + [aux_sym_local_command_token1] = ACTIONS(1491), + [aux_sym_local_forward_token1] = ACTIONS(1491), + [aux_sym_log_level_token1] = ACTIONS(1491), + [aux_sym_log_verbose_token1] = ACTIONS(1491), + [aux_sym_macs_token1] = ACTIONS(1491), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1491), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1491), + [aux_sym_password_authentication_token1] = ACTIONS(1491), + [aux_sym_permit_local_command_token1] = ACTIONS(1491), + [aux_sym_permit_remote_open_token1] = ACTIONS(1491), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1491), + [aux_sym_port_token1] = ACTIONS(1491), + [aux_sym_preferred_authentications_token1] = ACTIONS(1491), + [aux_sym_protocol_token1] = ACTIONS(1491), + [aux_sym_proxy_command_token1] = ACTIONS(1491), + [aux_sym_proxy_jump_token1] = ACTIONS(1491), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1491), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1491), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1491), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1491), + [aux_sym_rekey_limit_token1] = ACTIONS(1491), + [aux_sym_remote_command_token1] = ACTIONS(1491), + [aux_sym_remote_forward_token1] = ACTIONS(1491), + [aux_sym_request_tty_token1] = ACTIONS(1491), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1491), + [aux_sym_security_key_provider_token1] = ACTIONS(1491), + [aux_sym_send_env_token1] = ACTIONS(1491), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1491), + [aux_sym_server_alive_interval_token1] = ACTIONS(1491), + [aux_sym_session_type_token1] = ACTIONS(1491), + [aux_sym_set_env_token1] = ACTIONS(1491), + [aux_sym_stdin_null_token1] = ACTIONS(1491), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1491), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1491), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1491), + [aux_sym_syslog_facility_token1] = ACTIONS(1491), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1491), + [aux_sym_keep_alive_token1] = ACTIONS(1491), + [aux_sym_tunnel_token1] = ACTIONS(1493), + [aux_sym_tunnel_device_token1] = ACTIONS(1491), + [aux_sym_update_host_keys_token1] = ACTIONS(1491), + [aux_sym_use_keychain_token1] = ACTIONS(1491), + [aux_sym_user_token1] = ACTIONS(1493), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1491), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1491), + [aux_sym_visual_host_key_token1] = ACTIONS(1491), + [aux_sym_xauth_location_token1] = ACTIONS(1491), + }, + [240] = { + [ts_builtin_sym_end] = ACTIONS(1495), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1497), + [aux_sym_match_token1] = ACTIONS(1495), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1495), + [aux_sym_address_family_token1] = ACTIONS(1495), + [aux_sym_batch_mode_token1] = ACTIONS(1495), + [aux_sym_bind_address_token1] = ACTIONS(1495), + [aux_sym_bind_interface_token1] = ACTIONS(1495), + [aux_sym_canonical_domains_token1] = ACTIONS(1495), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1495), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1495), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1495), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1495), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1495), + [aux_sym_certificate_file_token1] = ACTIONS(1495), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1495), + [aux_sym_check_host_ip_token1] = ACTIONS(1495), + [aux_sym_ciphers_token1] = ACTIONS(1495), + [aux_sym_cipher_token1] = ACTIONS(1497), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1495), + [aux_sym_compression_token1] = ACTIONS(1495), + [aux_sym_connection_attempts_token1] = ACTIONS(1495), + [aux_sym_connect_timeout_token1] = ACTIONS(1495), + [aux_sym_control_master_token1] = ACTIONS(1495), + [aux_sym_control_path_token1] = ACTIONS(1495), + [aux_sym_control_persist_token1] = ACTIONS(1495), + [aux_sym_dynamic_forward_token1] = ACTIONS(1495), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1495), + [aux_sym_escape_char_token1] = ACTIONS(1495), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1495), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1495), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1495), + [aux_sym_forward_agent_token1] = ACTIONS(1495), + [aux_sym_forward_x11_token1] = ACTIONS(1497), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1495), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1495), + [aux_sym_gateway_ports_token1] = ACTIONS(1495), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1495), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1495), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1495), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1495), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1495), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1495), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1495), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1495), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1495), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1495), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1495), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1495), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1495), + [aux_sym_host_key_alias_token1] = ACTIONS(1495), + [aux_sym_hostname_token1] = ACTIONS(1495), + [aux_sym_identities_only_token1] = ACTIONS(1495), + [aux_sym_identity_agent_token1] = ACTIONS(1495), + [aux_sym_identity_file_token1] = ACTIONS(1495), + [aux_sym_ignore_unknown_token1] = ACTIONS(1495), + [aux_sym_include_token1] = ACTIONS(1495), + [aux_sym_ip_qos_token1] = ACTIONS(1495), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1495), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1495), + [aux_sym_kex_algorithms_token1] = ACTIONS(1495), + [aux_sym_known_hosts_command_token1] = ACTIONS(1495), + [aux_sym_local_command_token1] = ACTIONS(1495), + [aux_sym_local_forward_token1] = ACTIONS(1495), + [aux_sym_log_level_token1] = ACTIONS(1495), + [aux_sym_log_verbose_token1] = ACTIONS(1495), + [aux_sym_macs_token1] = ACTIONS(1495), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1495), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1495), + [aux_sym_password_authentication_token1] = ACTIONS(1495), + [aux_sym_permit_local_command_token1] = ACTIONS(1495), + [aux_sym_permit_remote_open_token1] = ACTIONS(1495), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1495), + [aux_sym_port_token1] = ACTIONS(1495), + [aux_sym_preferred_authentications_token1] = ACTIONS(1495), + [aux_sym_protocol_token1] = ACTIONS(1495), + [aux_sym_proxy_command_token1] = ACTIONS(1495), + [aux_sym_proxy_jump_token1] = ACTIONS(1495), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1495), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1495), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1495), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1495), + [aux_sym_rekey_limit_token1] = ACTIONS(1495), + [aux_sym_remote_command_token1] = ACTIONS(1495), + [aux_sym_remote_forward_token1] = ACTIONS(1495), + [aux_sym_request_tty_token1] = ACTIONS(1495), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1495), + [aux_sym_security_key_provider_token1] = ACTIONS(1495), + [aux_sym_send_env_token1] = ACTIONS(1495), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1495), + [aux_sym_server_alive_interval_token1] = ACTIONS(1495), + [aux_sym_session_type_token1] = ACTIONS(1495), + [aux_sym_set_env_token1] = ACTIONS(1495), + [aux_sym_stdin_null_token1] = ACTIONS(1495), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1495), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1495), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1495), + [aux_sym_syslog_facility_token1] = ACTIONS(1495), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1495), + [aux_sym_keep_alive_token1] = ACTIONS(1495), + [aux_sym_tunnel_token1] = ACTIONS(1497), + [aux_sym_tunnel_device_token1] = ACTIONS(1495), + [aux_sym_update_host_keys_token1] = ACTIONS(1495), + [aux_sym_use_keychain_token1] = ACTIONS(1495), + [aux_sym_user_token1] = ACTIONS(1497), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1495), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1495), + [aux_sym_visual_host_key_token1] = ACTIONS(1495), + [aux_sym_xauth_location_token1] = ACTIONS(1495), + }, + [241] = { + [ts_builtin_sym_end] = ACTIONS(1499), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1501), + [aux_sym_match_token1] = ACTIONS(1499), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1499), + [aux_sym_address_family_token1] = ACTIONS(1499), + [aux_sym_batch_mode_token1] = ACTIONS(1499), + [aux_sym_bind_address_token1] = ACTIONS(1499), + [aux_sym_bind_interface_token1] = ACTIONS(1499), + [aux_sym_canonical_domains_token1] = ACTIONS(1499), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1499), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1499), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1499), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1499), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1499), + [aux_sym_certificate_file_token1] = ACTIONS(1499), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1499), + [aux_sym_check_host_ip_token1] = ACTIONS(1499), + [aux_sym_ciphers_token1] = ACTIONS(1499), + [aux_sym_cipher_token1] = ACTIONS(1501), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1499), + [aux_sym_compression_token1] = ACTIONS(1499), + [aux_sym_connection_attempts_token1] = ACTIONS(1499), + [aux_sym_connect_timeout_token1] = ACTIONS(1499), + [aux_sym_control_master_token1] = ACTIONS(1499), + [aux_sym_control_path_token1] = ACTIONS(1499), + [aux_sym_control_persist_token1] = ACTIONS(1499), + [aux_sym_dynamic_forward_token1] = ACTIONS(1499), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1499), + [aux_sym_escape_char_token1] = ACTIONS(1499), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1499), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1499), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1499), + [aux_sym_forward_agent_token1] = ACTIONS(1499), + [aux_sym_forward_x11_token1] = ACTIONS(1501), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1499), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1499), + [aux_sym_gateway_ports_token1] = ACTIONS(1499), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1499), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1499), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1499), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1499), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1499), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1499), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1499), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1499), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1499), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1499), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1499), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1499), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1499), + [aux_sym_host_key_alias_token1] = ACTIONS(1499), + [aux_sym_hostname_token1] = ACTIONS(1499), + [aux_sym_identities_only_token1] = ACTIONS(1499), + [aux_sym_identity_agent_token1] = ACTIONS(1499), + [aux_sym_identity_file_token1] = ACTIONS(1499), + [aux_sym_ignore_unknown_token1] = ACTIONS(1499), + [aux_sym_include_token1] = ACTIONS(1499), + [aux_sym_ip_qos_token1] = ACTIONS(1499), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1499), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1499), + [aux_sym_kex_algorithms_token1] = ACTIONS(1499), + [aux_sym_known_hosts_command_token1] = ACTIONS(1499), + [aux_sym_local_command_token1] = ACTIONS(1499), + [aux_sym_local_forward_token1] = ACTIONS(1499), + [aux_sym_log_level_token1] = ACTIONS(1499), + [aux_sym_log_verbose_token1] = ACTIONS(1499), + [aux_sym_macs_token1] = ACTIONS(1499), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1499), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1499), + [aux_sym_password_authentication_token1] = ACTIONS(1499), + [aux_sym_permit_local_command_token1] = ACTIONS(1499), + [aux_sym_permit_remote_open_token1] = ACTIONS(1499), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1499), + [aux_sym_port_token1] = ACTIONS(1499), + [aux_sym_preferred_authentications_token1] = ACTIONS(1499), + [aux_sym_protocol_token1] = ACTIONS(1499), + [aux_sym_proxy_command_token1] = ACTIONS(1499), + [aux_sym_proxy_jump_token1] = ACTIONS(1499), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1499), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1499), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1499), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1499), + [aux_sym_rekey_limit_token1] = ACTIONS(1499), + [aux_sym_remote_command_token1] = ACTIONS(1499), + [aux_sym_remote_forward_token1] = ACTIONS(1499), + [aux_sym_request_tty_token1] = ACTIONS(1499), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1499), + [aux_sym_security_key_provider_token1] = ACTIONS(1499), + [aux_sym_send_env_token1] = ACTIONS(1499), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1499), + [aux_sym_server_alive_interval_token1] = ACTIONS(1499), + [aux_sym_session_type_token1] = ACTIONS(1499), + [aux_sym_set_env_token1] = ACTIONS(1499), + [aux_sym_stdin_null_token1] = ACTIONS(1499), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1499), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1499), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1499), + [aux_sym_syslog_facility_token1] = ACTIONS(1499), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1499), + [aux_sym_keep_alive_token1] = ACTIONS(1499), + [aux_sym_tunnel_token1] = ACTIONS(1501), + [aux_sym_tunnel_device_token1] = ACTIONS(1499), + [aux_sym_update_host_keys_token1] = ACTIONS(1499), + [aux_sym_use_keychain_token1] = ACTIONS(1499), + [aux_sym_user_token1] = ACTIONS(1501), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1499), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1499), + [aux_sym_visual_host_key_token1] = ACTIONS(1499), + [aux_sym_xauth_location_token1] = ACTIONS(1499), + }, + [242] = { + [ts_builtin_sym_end] = ACTIONS(1503), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1505), + [aux_sym_match_token1] = ACTIONS(1503), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1503), + [aux_sym_address_family_token1] = ACTIONS(1503), + [aux_sym_batch_mode_token1] = ACTIONS(1503), + [aux_sym_bind_address_token1] = ACTIONS(1503), + [aux_sym_bind_interface_token1] = ACTIONS(1503), + [aux_sym_canonical_domains_token1] = ACTIONS(1503), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1503), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1503), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1503), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1503), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1503), + [aux_sym_certificate_file_token1] = ACTIONS(1503), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1503), + [aux_sym_check_host_ip_token1] = ACTIONS(1503), + [aux_sym_ciphers_token1] = ACTIONS(1503), + [aux_sym_cipher_token1] = ACTIONS(1505), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1503), + [aux_sym_compression_token1] = ACTIONS(1503), + [aux_sym_connection_attempts_token1] = ACTIONS(1503), + [aux_sym_connect_timeout_token1] = ACTIONS(1503), + [aux_sym_control_master_token1] = ACTIONS(1503), + [aux_sym_control_path_token1] = ACTIONS(1503), + [aux_sym_control_persist_token1] = ACTIONS(1503), + [aux_sym_dynamic_forward_token1] = ACTIONS(1503), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1503), + [aux_sym_escape_char_token1] = ACTIONS(1503), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1503), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1503), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1503), + [aux_sym_forward_agent_token1] = ACTIONS(1503), + [aux_sym_forward_x11_token1] = ACTIONS(1505), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1503), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1503), + [aux_sym_gateway_ports_token1] = ACTIONS(1503), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1503), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1503), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1503), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1503), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1503), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1503), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1503), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1503), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1503), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1503), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1503), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1503), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1503), + [aux_sym_host_key_alias_token1] = ACTIONS(1503), + [aux_sym_hostname_token1] = ACTIONS(1503), + [aux_sym_identities_only_token1] = ACTIONS(1503), + [aux_sym_identity_agent_token1] = ACTIONS(1503), + [aux_sym_identity_file_token1] = ACTIONS(1503), + [aux_sym_ignore_unknown_token1] = ACTIONS(1503), + [aux_sym_include_token1] = ACTIONS(1503), + [aux_sym_ip_qos_token1] = ACTIONS(1503), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1503), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1503), + [aux_sym_kex_algorithms_token1] = ACTIONS(1503), + [aux_sym_known_hosts_command_token1] = ACTIONS(1503), + [aux_sym_local_command_token1] = ACTIONS(1503), + [aux_sym_local_forward_token1] = ACTIONS(1503), + [aux_sym_log_level_token1] = ACTIONS(1503), + [aux_sym_log_verbose_token1] = ACTIONS(1503), + [aux_sym_macs_token1] = ACTIONS(1503), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1503), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1503), + [aux_sym_password_authentication_token1] = ACTIONS(1503), + [aux_sym_permit_local_command_token1] = ACTIONS(1503), + [aux_sym_permit_remote_open_token1] = ACTIONS(1503), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1503), + [aux_sym_port_token1] = ACTIONS(1503), + [aux_sym_preferred_authentications_token1] = ACTIONS(1503), + [aux_sym_protocol_token1] = ACTIONS(1503), + [aux_sym_proxy_command_token1] = ACTIONS(1503), + [aux_sym_proxy_jump_token1] = ACTIONS(1503), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1503), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1503), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1503), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1503), + [aux_sym_rekey_limit_token1] = ACTIONS(1503), + [aux_sym_remote_command_token1] = ACTIONS(1503), + [aux_sym_remote_forward_token1] = ACTIONS(1503), + [aux_sym_request_tty_token1] = ACTIONS(1503), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1503), + [aux_sym_security_key_provider_token1] = ACTIONS(1503), + [aux_sym_send_env_token1] = ACTIONS(1503), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1503), + [aux_sym_server_alive_interval_token1] = ACTIONS(1503), + [aux_sym_session_type_token1] = ACTIONS(1503), + [aux_sym_set_env_token1] = ACTIONS(1503), + [aux_sym_stdin_null_token1] = ACTIONS(1503), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1503), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1503), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1503), + [aux_sym_syslog_facility_token1] = ACTIONS(1503), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1503), + [aux_sym_keep_alive_token1] = ACTIONS(1503), + [aux_sym_tunnel_token1] = ACTIONS(1505), + [aux_sym_tunnel_device_token1] = ACTIONS(1503), + [aux_sym_update_host_keys_token1] = ACTIONS(1503), + [aux_sym_use_keychain_token1] = ACTIONS(1503), + [aux_sym_user_token1] = ACTIONS(1505), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1503), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1503), + [aux_sym_visual_host_key_token1] = ACTIONS(1503), + [aux_sym_xauth_location_token1] = ACTIONS(1503), + }, + [243] = { + [ts_builtin_sym_end] = ACTIONS(1507), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1509), + [aux_sym_match_token1] = ACTIONS(1507), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1507), + [aux_sym_address_family_token1] = ACTIONS(1507), + [aux_sym_batch_mode_token1] = ACTIONS(1507), + [aux_sym_bind_address_token1] = ACTIONS(1507), + [aux_sym_bind_interface_token1] = ACTIONS(1507), + [aux_sym_canonical_domains_token1] = ACTIONS(1507), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1507), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1507), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1507), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1507), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1507), + [aux_sym_certificate_file_token1] = ACTIONS(1507), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1507), + [aux_sym_check_host_ip_token1] = ACTIONS(1507), + [aux_sym_ciphers_token1] = ACTIONS(1507), + [aux_sym_cipher_token1] = ACTIONS(1509), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1507), + [aux_sym_compression_token1] = ACTIONS(1507), + [aux_sym_connection_attempts_token1] = ACTIONS(1507), + [aux_sym_connect_timeout_token1] = ACTIONS(1507), + [aux_sym_control_master_token1] = ACTIONS(1507), + [aux_sym_control_path_token1] = ACTIONS(1507), + [aux_sym_control_persist_token1] = ACTIONS(1507), + [aux_sym_dynamic_forward_token1] = ACTIONS(1507), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1507), + [aux_sym_escape_char_token1] = ACTIONS(1507), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1507), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1507), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1507), + [aux_sym_forward_agent_token1] = ACTIONS(1507), + [aux_sym_forward_x11_token1] = ACTIONS(1509), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1507), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1507), + [aux_sym_gateway_ports_token1] = ACTIONS(1507), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1507), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1507), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1507), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1507), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1507), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1507), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1507), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1507), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1507), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1507), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1507), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1507), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1507), + [aux_sym_host_key_alias_token1] = ACTIONS(1507), + [aux_sym_hostname_token1] = ACTIONS(1507), + [aux_sym_identities_only_token1] = ACTIONS(1507), + [aux_sym_identity_agent_token1] = ACTIONS(1507), + [aux_sym_identity_file_token1] = ACTIONS(1507), + [aux_sym_ignore_unknown_token1] = ACTIONS(1507), + [aux_sym_include_token1] = ACTIONS(1507), + [aux_sym_ip_qos_token1] = ACTIONS(1507), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1507), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1507), + [aux_sym_kex_algorithms_token1] = ACTIONS(1507), + [aux_sym_known_hosts_command_token1] = ACTIONS(1507), + [aux_sym_local_command_token1] = ACTIONS(1507), + [aux_sym_local_forward_token1] = ACTIONS(1507), + [aux_sym_log_level_token1] = ACTIONS(1507), + [aux_sym_log_verbose_token1] = ACTIONS(1507), + [aux_sym_macs_token1] = ACTIONS(1507), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1507), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1507), + [aux_sym_password_authentication_token1] = ACTIONS(1507), + [aux_sym_permit_local_command_token1] = ACTIONS(1507), + [aux_sym_permit_remote_open_token1] = ACTIONS(1507), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1507), + [aux_sym_port_token1] = ACTIONS(1507), + [aux_sym_preferred_authentications_token1] = ACTIONS(1507), + [aux_sym_protocol_token1] = ACTIONS(1507), + [aux_sym_proxy_command_token1] = ACTIONS(1507), + [aux_sym_proxy_jump_token1] = ACTIONS(1507), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1507), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1507), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1507), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1507), + [aux_sym_rekey_limit_token1] = ACTIONS(1507), + [aux_sym_remote_command_token1] = ACTIONS(1507), + [aux_sym_remote_forward_token1] = ACTIONS(1507), + [aux_sym_request_tty_token1] = ACTIONS(1507), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1507), + [aux_sym_security_key_provider_token1] = ACTIONS(1507), + [aux_sym_send_env_token1] = ACTIONS(1507), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1507), + [aux_sym_server_alive_interval_token1] = ACTIONS(1507), + [aux_sym_session_type_token1] = ACTIONS(1507), + [aux_sym_set_env_token1] = ACTIONS(1507), + [aux_sym_stdin_null_token1] = ACTIONS(1507), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1507), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1507), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1507), + [aux_sym_syslog_facility_token1] = ACTIONS(1507), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1507), + [aux_sym_keep_alive_token1] = ACTIONS(1507), + [aux_sym_tunnel_token1] = ACTIONS(1509), + [aux_sym_tunnel_device_token1] = ACTIONS(1507), + [aux_sym_update_host_keys_token1] = ACTIONS(1507), + [aux_sym_use_keychain_token1] = ACTIONS(1507), + [aux_sym_user_token1] = ACTIONS(1509), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1507), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1507), + [aux_sym_visual_host_key_token1] = ACTIONS(1507), + [aux_sym_xauth_location_token1] = ACTIONS(1507), + }, + [244] = { + [ts_builtin_sym_end] = ACTIONS(1511), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1513), + [aux_sym_match_token1] = ACTIONS(1511), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1511), + [aux_sym_address_family_token1] = ACTIONS(1511), + [aux_sym_batch_mode_token1] = ACTIONS(1511), + [aux_sym_bind_address_token1] = ACTIONS(1511), + [aux_sym_bind_interface_token1] = ACTIONS(1511), + [aux_sym_canonical_domains_token1] = ACTIONS(1511), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1511), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1511), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1511), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1511), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1511), + [aux_sym_certificate_file_token1] = ACTIONS(1511), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1511), + [aux_sym_check_host_ip_token1] = ACTIONS(1511), + [aux_sym_ciphers_token1] = ACTIONS(1511), + [aux_sym_cipher_token1] = ACTIONS(1513), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1511), + [aux_sym_compression_token1] = ACTIONS(1511), + [aux_sym_connection_attempts_token1] = ACTIONS(1511), + [aux_sym_connect_timeout_token1] = ACTIONS(1511), + [aux_sym_control_master_token1] = ACTIONS(1511), + [aux_sym_control_path_token1] = ACTIONS(1511), + [aux_sym_control_persist_token1] = ACTIONS(1511), + [aux_sym_dynamic_forward_token1] = ACTIONS(1511), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1511), + [aux_sym_escape_char_token1] = ACTIONS(1511), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1511), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1511), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1511), + [aux_sym_forward_agent_token1] = ACTIONS(1511), + [aux_sym_forward_x11_token1] = ACTIONS(1513), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1511), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1511), + [aux_sym_gateway_ports_token1] = ACTIONS(1511), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1511), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1511), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1511), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1511), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1511), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1511), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1511), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1511), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1511), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1511), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1511), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1511), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1511), + [aux_sym_host_key_alias_token1] = ACTIONS(1511), + [aux_sym_hostname_token1] = ACTIONS(1511), + [aux_sym_identities_only_token1] = ACTIONS(1511), + [aux_sym_identity_agent_token1] = ACTIONS(1511), + [aux_sym_identity_file_token1] = ACTIONS(1511), + [aux_sym_ignore_unknown_token1] = ACTIONS(1511), + [aux_sym_include_token1] = ACTIONS(1511), + [aux_sym_ip_qos_token1] = ACTIONS(1511), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1511), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1511), + [aux_sym_kex_algorithms_token1] = ACTIONS(1511), + [aux_sym_known_hosts_command_token1] = ACTIONS(1511), + [aux_sym_local_command_token1] = ACTIONS(1511), + [aux_sym_local_forward_token1] = ACTIONS(1511), + [aux_sym_log_level_token1] = ACTIONS(1511), + [aux_sym_log_verbose_token1] = ACTIONS(1511), + [aux_sym_macs_token1] = ACTIONS(1511), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1511), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1511), + [aux_sym_password_authentication_token1] = ACTIONS(1511), + [aux_sym_permit_local_command_token1] = ACTIONS(1511), + [aux_sym_permit_remote_open_token1] = ACTIONS(1511), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1511), + [aux_sym_port_token1] = ACTIONS(1511), + [aux_sym_preferred_authentications_token1] = ACTIONS(1511), + [aux_sym_protocol_token1] = ACTIONS(1511), + [aux_sym_proxy_command_token1] = ACTIONS(1511), + [aux_sym_proxy_jump_token1] = ACTIONS(1511), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1511), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1511), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1511), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1511), + [aux_sym_rekey_limit_token1] = ACTIONS(1511), + [aux_sym_remote_command_token1] = ACTIONS(1511), + [aux_sym_remote_forward_token1] = ACTIONS(1511), + [aux_sym_request_tty_token1] = ACTIONS(1511), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1511), + [aux_sym_security_key_provider_token1] = ACTIONS(1511), + [aux_sym_send_env_token1] = ACTIONS(1511), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1511), + [aux_sym_server_alive_interval_token1] = ACTIONS(1511), + [aux_sym_session_type_token1] = ACTIONS(1511), + [aux_sym_set_env_token1] = ACTIONS(1511), + [aux_sym_stdin_null_token1] = ACTIONS(1511), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1511), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1511), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1511), + [aux_sym_syslog_facility_token1] = ACTIONS(1511), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1511), + [aux_sym_keep_alive_token1] = ACTIONS(1511), + [aux_sym_tunnel_token1] = ACTIONS(1513), + [aux_sym_tunnel_device_token1] = ACTIONS(1511), + [aux_sym_update_host_keys_token1] = ACTIONS(1511), + [aux_sym_use_keychain_token1] = ACTIONS(1511), + [aux_sym_user_token1] = ACTIONS(1513), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1511), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1511), + [aux_sym_visual_host_key_token1] = ACTIONS(1511), + [aux_sym_xauth_location_token1] = ACTIONS(1511), + }, + [245] = { + [ts_builtin_sym_end] = ACTIONS(1515), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1517), + [aux_sym_match_token1] = ACTIONS(1515), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1515), + [aux_sym_address_family_token1] = ACTIONS(1515), + [aux_sym_batch_mode_token1] = ACTIONS(1515), + [aux_sym_bind_address_token1] = ACTIONS(1515), + [aux_sym_bind_interface_token1] = ACTIONS(1515), + [aux_sym_canonical_domains_token1] = ACTIONS(1515), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1515), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1515), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1515), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1515), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1515), + [aux_sym_certificate_file_token1] = ACTIONS(1515), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1515), + [aux_sym_check_host_ip_token1] = ACTIONS(1515), + [aux_sym_ciphers_token1] = ACTIONS(1515), + [aux_sym_cipher_token1] = ACTIONS(1517), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1515), + [aux_sym_compression_token1] = ACTIONS(1515), + [aux_sym_connection_attempts_token1] = ACTIONS(1515), + [aux_sym_connect_timeout_token1] = ACTIONS(1515), + [aux_sym_control_master_token1] = ACTIONS(1515), + [aux_sym_control_path_token1] = ACTIONS(1515), + [aux_sym_control_persist_token1] = ACTIONS(1515), + [aux_sym_dynamic_forward_token1] = ACTIONS(1515), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1515), + [aux_sym_escape_char_token1] = ACTIONS(1515), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1515), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1515), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1515), + [aux_sym_forward_agent_token1] = ACTIONS(1515), + [aux_sym_forward_x11_token1] = ACTIONS(1517), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1515), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1515), + [aux_sym_gateway_ports_token1] = ACTIONS(1515), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1515), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1515), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1515), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1515), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1515), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1515), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1515), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1515), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1515), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1515), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1515), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1515), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1515), + [aux_sym_host_key_alias_token1] = ACTIONS(1515), + [aux_sym_hostname_token1] = ACTIONS(1515), + [aux_sym_identities_only_token1] = ACTIONS(1515), + [aux_sym_identity_agent_token1] = ACTIONS(1515), + [aux_sym_identity_file_token1] = ACTIONS(1515), + [aux_sym_ignore_unknown_token1] = ACTIONS(1515), + [aux_sym_include_token1] = ACTIONS(1515), + [aux_sym_ip_qos_token1] = ACTIONS(1515), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1515), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1515), + [aux_sym_kex_algorithms_token1] = ACTIONS(1515), + [aux_sym_known_hosts_command_token1] = ACTIONS(1515), + [aux_sym_local_command_token1] = ACTIONS(1515), + [aux_sym_local_forward_token1] = ACTIONS(1515), + [aux_sym_log_level_token1] = ACTIONS(1515), + [aux_sym_log_verbose_token1] = ACTIONS(1515), + [aux_sym_macs_token1] = ACTIONS(1515), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1515), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1515), + [aux_sym_password_authentication_token1] = ACTIONS(1515), + [aux_sym_permit_local_command_token1] = ACTIONS(1515), + [aux_sym_permit_remote_open_token1] = ACTIONS(1515), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1515), + [aux_sym_port_token1] = ACTIONS(1515), + [aux_sym_preferred_authentications_token1] = ACTIONS(1515), + [aux_sym_protocol_token1] = ACTIONS(1515), + [aux_sym_proxy_command_token1] = ACTIONS(1515), + [aux_sym_proxy_jump_token1] = ACTIONS(1515), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1515), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1515), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1515), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1515), + [aux_sym_rekey_limit_token1] = ACTIONS(1515), + [aux_sym_remote_command_token1] = ACTIONS(1515), + [aux_sym_remote_forward_token1] = ACTIONS(1515), + [aux_sym_request_tty_token1] = ACTIONS(1515), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1515), + [aux_sym_security_key_provider_token1] = ACTIONS(1515), + [aux_sym_send_env_token1] = ACTIONS(1515), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1515), + [aux_sym_server_alive_interval_token1] = ACTIONS(1515), + [aux_sym_session_type_token1] = ACTIONS(1515), + [aux_sym_set_env_token1] = ACTIONS(1515), + [aux_sym_stdin_null_token1] = ACTIONS(1515), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1515), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1515), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1515), + [aux_sym_syslog_facility_token1] = ACTIONS(1515), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1515), + [aux_sym_keep_alive_token1] = ACTIONS(1515), + [aux_sym_tunnel_token1] = ACTIONS(1517), + [aux_sym_tunnel_device_token1] = ACTIONS(1515), + [aux_sym_update_host_keys_token1] = ACTIONS(1515), + [aux_sym_use_keychain_token1] = ACTIONS(1515), + [aux_sym_user_token1] = ACTIONS(1517), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1515), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1515), + [aux_sym_visual_host_key_token1] = ACTIONS(1515), + [aux_sym_xauth_location_token1] = ACTIONS(1515), + }, + [246] = { + [ts_builtin_sym_end] = ACTIONS(1519), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1521), + [aux_sym_match_token1] = ACTIONS(1519), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1519), + [aux_sym_address_family_token1] = ACTIONS(1519), + [aux_sym_batch_mode_token1] = ACTIONS(1519), + [aux_sym_bind_address_token1] = ACTIONS(1519), + [aux_sym_bind_interface_token1] = ACTIONS(1519), + [aux_sym_canonical_domains_token1] = ACTIONS(1519), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1519), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1519), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1519), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1519), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1519), + [aux_sym_certificate_file_token1] = ACTIONS(1519), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1519), + [aux_sym_check_host_ip_token1] = ACTIONS(1519), + [aux_sym_ciphers_token1] = ACTIONS(1519), + [aux_sym_cipher_token1] = ACTIONS(1521), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1519), + [aux_sym_compression_token1] = ACTIONS(1519), + [aux_sym_connection_attempts_token1] = ACTIONS(1519), + [aux_sym_connect_timeout_token1] = ACTIONS(1519), + [aux_sym_control_master_token1] = ACTIONS(1519), + [aux_sym_control_path_token1] = ACTIONS(1519), + [aux_sym_control_persist_token1] = ACTIONS(1519), + [aux_sym_dynamic_forward_token1] = ACTIONS(1519), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1519), + [aux_sym_escape_char_token1] = ACTIONS(1519), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1519), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1519), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1519), + [aux_sym_forward_agent_token1] = ACTIONS(1519), + [aux_sym_forward_x11_token1] = ACTIONS(1521), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1519), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1519), + [aux_sym_gateway_ports_token1] = ACTIONS(1519), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1519), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1519), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1519), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1519), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1519), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1519), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1519), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1519), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1519), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1519), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1519), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1519), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1519), + [aux_sym_host_key_alias_token1] = ACTIONS(1519), + [aux_sym_hostname_token1] = ACTIONS(1519), + [aux_sym_identities_only_token1] = ACTIONS(1519), + [aux_sym_identity_agent_token1] = ACTIONS(1519), + [aux_sym_identity_file_token1] = ACTIONS(1519), + [aux_sym_ignore_unknown_token1] = ACTIONS(1519), + [aux_sym_include_token1] = ACTIONS(1519), + [aux_sym_ip_qos_token1] = ACTIONS(1519), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1519), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1519), + [aux_sym_kex_algorithms_token1] = ACTIONS(1519), + [aux_sym_known_hosts_command_token1] = ACTIONS(1519), + [aux_sym_local_command_token1] = ACTIONS(1519), + [aux_sym_local_forward_token1] = ACTIONS(1519), + [aux_sym_log_level_token1] = ACTIONS(1519), + [aux_sym_log_verbose_token1] = ACTIONS(1519), + [aux_sym_macs_token1] = ACTIONS(1519), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1519), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1519), + [aux_sym_password_authentication_token1] = ACTIONS(1519), + [aux_sym_permit_local_command_token1] = ACTIONS(1519), + [aux_sym_permit_remote_open_token1] = ACTIONS(1519), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1519), + [aux_sym_port_token1] = ACTIONS(1519), + [aux_sym_preferred_authentications_token1] = ACTIONS(1519), + [aux_sym_protocol_token1] = ACTIONS(1519), + [aux_sym_proxy_command_token1] = ACTIONS(1519), + [aux_sym_proxy_jump_token1] = ACTIONS(1519), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1519), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1519), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1519), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1519), + [aux_sym_rekey_limit_token1] = ACTIONS(1519), + [aux_sym_remote_command_token1] = ACTIONS(1519), + [aux_sym_remote_forward_token1] = ACTIONS(1519), + [aux_sym_request_tty_token1] = ACTIONS(1519), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1519), + [aux_sym_security_key_provider_token1] = ACTIONS(1519), + [aux_sym_send_env_token1] = ACTIONS(1519), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1519), + [aux_sym_server_alive_interval_token1] = ACTIONS(1519), + [aux_sym_session_type_token1] = ACTIONS(1519), + [aux_sym_set_env_token1] = ACTIONS(1519), + [aux_sym_stdin_null_token1] = ACTIONS(1519), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1519), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1519), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1519), + [aux_sym_syslog_facility_token1] = ACTIONS(1519), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1519), + [aux_sym_keep_alive_token1] = ACTIONS(1519), + [aux_sym_tunnel_token1] = ACTIONS(1521), + [aux_sym_tunnel_device_token1] = ACTIONS(1519), + [aux_sym_update_host_keys_token1] = ACTIONS(1519), + [aux_sym_use_keychain_token1] = ACTIONS(1519), + [aux_sym_user_token1] = ACTIONS(1521), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1519), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1519), + [aux_sym_visual_host_key_token1] = ACTIONS(1519), + [aux_sym_xauth_location_token1] = ACTIONS(1519), + }, + [247] = { + [ts_builtin_sym_end] = ACTIONS(1523), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1525), + [aux_sym_match_token1] = ACTIONS(1523), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1523), + [aux_sym_address_family_token1] = ACTIONS(1523), + [aux_sym_batch_mode_token1] = ACTIONS(1523), + [aux_sym_bind_address_token1] = ACTIONS(1523), + [aux_sym_bind_interface_token1] = ACTIONS(1523), + [aux_sym_canonical_domains_token1] = ACTIONS(1523), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1523), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1523), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1523), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1523), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1523), + [aux_sym_certificate_file_token1] = ACTIONS(1523), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1523), + [aux_sym_check_host_ip_token1] = ACTIONS(1523), + [aux_sym_ciphers_token1] = ACTIONS(1523), + [aux_sym_cipher_token1] = ACTIONS(1525), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1523), + [aux_sym_compression_token1] = ACTIONS(1523), + [aux_sym_connection_attempts_token1] = ACTIONS(1523), + [aux_sym_connect_timeout_token1] = ACTIONS(1523), + [aux_sym_control_master_token1] = ACTIONS(1523), + [aux_sym_control_path_token1] = ACTIONS(1523), + [aux_sym_control_persist_token1] = ACTIONS(1523), + [aux_sym_dynamic_forward_token1] = ACTIONS(1523), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1523), + [aux_sym_escape_char_token1] = ACTIONS(1523), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1523), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1523), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1523), + [aux_sym_forward_agent_token1] = ACTIONS(1523), + [aux_sym_forward_x11_token1] = ACTIONS(1525), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1523), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1523), + [aux_sym_gateway_ports_token1] = ACTIONS(1523), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1523), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1523), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1523), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1523), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1523), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1523), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1523), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1523), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1523), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1523), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1523), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1523), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1523), + [aux_sym_host_key_alias_token1] = ACTIONS(1523), + [aux_sym_hostname_token1] = ACTIONS(1523), + [aux_sym_identities_only_token1] = ACTIONS(1523), + [aux_sym_identity_agent_token1] = ACTIONS(1523), + [aux_sym_identity_file_token1] = ACTIONS(1523), + [aux_sym_ignore_unknown_token1] = ACTIONS(1523), + [aux_sym_include_token1] = ACTIONS(1523), + [aux_sym_ip_qos_token1] = ACTIONS(1523), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1523), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1523), + [aux_sym_kex_algorithms_token1] = ACTIONS(1523), + [aux_sym_known_hosts_command_token1] = ACTIONS(1523), + [aux_sym_local_command_token1] = ACTIONS(1523), + [aux_sym_local_forward_token1] = ACTIONS(1523), + [aux_sym_log_level_token1] = ACTIONS(1523), + [aux_sym_log_verbose_token1] = ACTIONS(1523), + [aux_sym_macs_token1] = ACTIONS(1523), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1523), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1523), + [aux_sym_password_authentication_token1] = ACTIONS(1523), + [aux_sym_permit_local_command_token1] = ACTIONS(1523), + [aux_sym_permit_remote_open_token1] = ACTIONS(1523), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1523), + [aux_sym_port_token1] = ACTIONS(1523), + [aux_sym_preferred_authentications_token1] = ACTIONS(1523), + [aux_sym_protocol_token1] = ACTIONS(1523), + [aux_sym_proxy_command_token1] = ACTIONS(1523), + [aux_sym_proxy_jump_token1] = ACTIONS(1523), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1523), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1523), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1523), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1523), + [aux_sym_rekey_limit_token1] = ACTIONS(1523), + [aux_sym_remote_command_token1] = ACTIONS(1523), + [aux_sym_remote_forward_token1] = ACTIONS(1523), + [aux_sym_request_tty_token1] = ACTIONS(1523), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1523), + [aux_sym_security_key_provider_token1] = ACTIONS(1523), + [aux_sym_send_env_token1] = ACTIONS(1523), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1523), + [aux_sym_server_alive_interval_token1] = ACTIONS(1523), + [aux_sym_session_type_token1] = ACTIONS(1523), + [aux_sym_set_env_token1] = ACTIONS(1523), + [aux_sym_stdin_null_token1] = ACTIONS(1523), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1523), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1523), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1523), + [aux_sym_syslog_facility_token1] = ACTIONS(1523), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1523), + [aux_sym_keep_alive_token1] = ACTIONS(1523), + [aux_sym_tunnel_token1] = ACTIONS(1525), + [aux_sym_tunnel_device_token1] = ACTIONS(1523), + [aux_sym_update_host_keys_token1] = ACTIONS(1523), + [aux_sym_use_keychain_token1] = ACTIONS(1523), + [aux_sym_user_token1] = ACTIONS(1525), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1523), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1523), + [aux_sym_visual_host_key_token1] = ACTIONS(1523), + [aux_sym_xauth_location_token1] = ACTIONS(1523), + }, + [248] = { + [ts_builtin_sym_end] = ACTIONS(1527), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1529), + [aux_sym_match_token1] = ACTIONS(1527), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1527), + [aux_sym_address_family_token1] = ACTIONS(1527), + [aux_sym_batch_mode_token1] = ACTIONS(1527), + [aux_sym_bind_address_token1] = ACTIONS(1527), + [aux_sym_bind_interface_token1] = ACTIONS(1527), + [aux_sym_canonical_domains_token1] = ACTIONS(1527), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1527), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1527), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1527), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1527), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1527), + [aux_sym_certificate_file_token1] = ACTIONS(1527), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1527), + [aux_sym_check_host_ip_token1] = ACTIONS(1527), + [aux_sym_ciphers_token1] = ACTIONS(1527), + [aux_sym_cipher_token1] = ACTIONS(1529), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1527), + [aux_sym_compression_token1] = ACTIONS(1527), + [aux_sym_connection_attempts_token1] = ACTIONS(1527), + [aux_sym_connect_timeout_token1] = ACTIONS(1527), + [aux_sym_control_master_token1] = ACTIONS(1527), + [aux_sym_control_path_token1] = ACTIONS(1527), + [aux_sym_control_persist_token1] = ACTIONS(1527), + [aux_sym_dynamic_forward_token1] = ACTIONS(1527), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1527), + [aux_sym_escape_char_token1] = ACTIONS(1527), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1527), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1527), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1527), + [aux_sym_forward_agent_token1] = ACTIONS(1527), + [aux_sym_forward_x11_token1] = ACTIONS(1529), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1527), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1527), + [aux_sym_gateway_ports_token1] = ACTIONS(1527), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1527), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1527), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1527), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1527), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1527), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1527), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1527), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1527), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1527), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1527), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1527), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1527), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1527), + [aux_sym_host_key_alias_token1] = ACTIONS(1527), + [aux_sym_hostname_token1] = ACTIONS(1527), + [aux_sym_identities_only_token1] = ACTIONS(1527), + [aux_sym_identity_agent_token1] = ACTIONS(1527), + [aux_sym_identity_file_token1] = ACTIONS(1527), + [aux_sym_ignore_unknown_token1] = ACTIONS(1527), + [aux_sym_include_token1] = ACTIONS(1527), + [aux_sym_ip_qos_token1] = ACTIONS(1527), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1527), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1527), + [aux_sym_kex_algorithms_token1] = ACTIONS(1527), + [aux_sym_known_hosts_command_token1] = ACTIONS(1527), + [aux_sym_local_command_token1] = ACTIONS(1527), + [aux_sym_local_forward_token1] = ACTIONS(1527), + [aux_sym_log_level_token1] = ACTIONS(1527), + [aux_sym_log_verbose_token1] = ACTIONS(1527), + [aux_sym_macs_token1] = ACTIONS(1527), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1527), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1527), + [aux_sym_password_authentication_token1] = ACTIONS(1527), + [aux_sym_permit_local_command_token1] = ACTIONS(1527), + [aux_sym_permit_remote_open_token1] = ACTIONS(1527), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1527), + [aux_sym_port_token1] = ACTIONS(1527), + [aux_sym_preferred_authentications_token1] = ACTIONS(1527), + [aux_sym_protocol_token1] = ACTIONS(1527), + [aux_sym_proxy_command_token1] = ACTIONS(1527), + [aux_sym_proxy_jump_token1] = ACTIONS(1527), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1527), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1527), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1527), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1527), + [aux_sym_rekey_limit_token1] = ACTIONS(1527), + [aux_sym_remote_command_token1] = ACTIONS(1527), + [aux_sym_remote_forward_token1] = ACTIONS(1527), + [aux_sym_request_tty_token1] = ACTIONS(1527), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1527), + [aux_sym_security_key_provider_token1] = ACTIONS(1527), + [aux_sym_send_env_token1] = ACTIONS(1527), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1527), + [aux_sym_server_alive_interval_token1] = ACTIONS(1527), + [aux_sym_session_type_token1] = ACTIONS(1527), + [aux_sym_set_env_token1] = ACTIONS(1527), + [aux_sym_stdin_null_token1] = ACTIONS(1527), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1527), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1527), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1527), + [aux_sym_syslog_facility_token1] = ACTIONS(1527), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1527), + [aux_sym_keep_alive_token1] = ACTIONS(1527), + [aux_sym_tunnel_token1] = ACTIONS(1529), + [aux_sym_tunnel_device_token1] = ACTIONS(1527), + [aux_sym_update_host_keys_token1] = ACTIONS(1527), + [aux_sym_use_keychain_token1] = ACTIONS(1527), + [aux_sym_user_token1] = ACTIONS(1529), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1527), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1527), + [aux_sym_visual_host_key_token1] = ACTIONS(1527), + [aux_sym_xauth_location_token1] = ACTIONS(1527), + }, + [249] = { + [ts_builtin_sym_end] = ACTIONS(1531), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1533), + [aux_sym_match_token1] = ACTIONS(1531), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1531), + [aux_sym_address_family_token1] = ACTIONS(1531), + [aux_sym_batch_mode_token1] = ACTIONS(1531), + [aux_sym_bind_address_token1] = ACTIONS(1531), + [aux_sym_bind_interface_token1] = ACTIONS(1531), + [aux_sym_canonical_domains_token1] = ACTIONS(1531), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1531), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1531), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1531), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1531), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1531), + [aux_sym_certificate_file_token1] = ACTIONS(1531), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1531), + [aux_sym_check_host_ip_token1] = ACTIONS(1531), + [aux_sym_ciphers_token1] = ACTIONS(1531), + [aux_sym_cipher_token1] = ACTIONS(1533), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1531), + [aux_sym_compression_token1] = ACTIONS(1531), + [aux_sym_connection_attempts_token1] = ACTIONS(1531), + [aux_sym_connect_timeout_token1] = ACTIONS(1531), + [aux_sym_control_master_token1] = ACTIONS(1531), + [aux_sym_control_path_token1] = ACTIONS(1531), + [aux_sym_control_persist_token1] = ACTIONS(1531), + [aux_sym_dynamic_forward_token1] = ACTIONS(1531), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1531), + [aux_sym_escape_char_token1] = ACTIONS(1531), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1531), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1531), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1531), + [aux_sym_forward_agent_token1] = ACTIONS(1531), + [aux_sym_forward_x11_token1] = ACTIONS(1533), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1531), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1531), + [aux_sym_gateway_ports_token1] = ACTIONS(1531), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1531), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1531), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1531), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1531), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1531), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1531), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1531), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1531), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1531), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1531), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1531), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1531), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1531), + [aux_sym_host_key_alias_token1] = ACTIONS(1531), + [aux_sym_hostname_token1] = ACTIONS(1531), + [aux_sym_identities_only_token1] = ACTIONS(1531), + [aux_sym_identity_agent_token1] = ACTIONS(1531), + [aux_sym_identity_file_token1] = ACTIONS(1531), + [aux_sym_ignore_unknown_token1] = ACTIONS(1531), + [aux_sym_include_token1] = ACTIONS(1531), + [aux_sym_ip_qos_token1] = ACTIONS(1531), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1531), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1531), + [aux_sym_kex_algorithms_token1] = ACTIONS(1531), + [aux_sym_known_hosts_command_token1] = ACTIONS(1531), + [aux_sym_local_command_token1] = ACTIONS(1531), + [aux_sym_local_forward_token1] = ACTIONS(1531), + [aux_sym_log_level_token1] = ACTIONS(1531), + [aux_sym_log_verbose_token1] = ACTIONS(1531), + [aux_sym_macs_token1] = ACTIONS(1531), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1531), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1531), + [aux_sym_password_authentication_token1] = ACTIONS(1531), + [aux_sym_permit_local_command_token1] = ACTIONS(1531), + [aux_sym_permit_remote_open_token1] = ACTIONS(1531), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1531), + [aux_sym_port_token1] = ACTIONS(1531), + [aux_sym_preferred_authentications_token1] = ACTIONS(1531), + [aux_sym_protocol_token1] = ACTIONS(1531), + [aux_sym_proxy_command_token1] = ACTIONS(1531), + [aux_sym_proxy_jump_token1] = ACTIONS(1531), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1531), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1531), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1531), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1531), + [aux_sym_rekey_limit_token1] = ACTIONS(1531), + [aux_sym_remote_command_token1] = ACTIONS(1531), + [aux_sym_remote_forward_token1] = ACTIONS(1531), + [aux_sym_request_tty_token1] = ACTIONS(1531), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1531), + [aux_sym_security_key_provider_token1] = ACTIONS(1531), + [aux_sym_send_env_token1] = ACTIONS(1531), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1531), + [aux_sym_server_alive_interval_token1] = ACTIONS(1531), + [aux_sym_session_type_token1] = ACTIONS(1531), + [aux_sym_set_env_token1] = ACTIONS(1531), + [aux_sym_stdin_null_token1] = ACTIONS(1531), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1531), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1531), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1531), + [aux_sym_syslog_facility_token1] = ACTIONS(1531), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1531), + [aux_sym_keep_alive_token1] = ACTIONS(1531), + [aux_sym_tunnel_token1] = ACTIONS(1533), + [aux_sym_tunnel_device_token1] = ACTIONS(1531), + [aux_sym_update_host_keys_token1] = ACTIONS(1531), + [aux_sym_use_keychain_token1] = ACTIONS(1531), + [aux_sym_user_token1] = ACTIONS(1533), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1531), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1531), + [aux_sym_visual_host_key_token1] = ACTIONS(1531), + [aux_sym_xauth_location_token1] = ACTIONS(1531), + }, + [250] = { + [ts_builtin_sym_end] = ACTIONS(1535), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1537), + [aux_sym_match_token1] = ACTIONS(1535), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1535), + [aux_sym_address_family_token1] = ACTIONS(1535), + [aux_sym_batch_mode_token1] = ACTIONS(1535), + [aux_sym_bind_address_token1] = ACTIONS(1535), + [aux_sym_bind_interface_token1] = ACTIONS(1535), + [aux_sym_canonical_domains_token1] = ACTIONS(1535), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1535), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1535), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1535), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1535), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1535), + [aux_sym_certificate_file_token1] = ACTIONS(1535), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1535), + [aux_sym_check_host_ip_token1] = ACTIONS(1535), + [aux_sym_ciphers_token1] = ACTIONS(1535), + [aux_sym_cipher_token1] = ACTIONS(1537), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1535), + [aux_sym_compression_token1] = ACTIONS(1535), + [aux_sym_connection_attempts_token1] = ACTIONS(1535), + [aux_sym_connect_timeout_token1] = ACTIONS(1535), + [aux_sym_control_master_token1] = ACTIONS(1535), + [aux_sym_control_path_token1] = ACTIONS(1535), + [aux_sym_control_persist_token1] = ACTIONS(1535), + [aux_sym_dynamic_forward_token1] = ACTIONS(1535), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1535), + [aux_sym_escape_char_token1] = ACTIONS(1535), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1535), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1535), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1535), + [aux_sym_forward_agent_token1] = ACTIONS(1535), + [aux_sym_forward_x11_token1] = ACTIONS(1537), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1535), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1535), + [aux_sym_gateway_ports_token1] = ACTIONS(1535), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1535), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1535), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1535), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1535), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1535), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1535), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1535), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1535), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1535), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1535), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1535), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1535), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1535), + [aux_sym_host_key_alias_token1] = ACTIONS(1535), + [aux_sym_hostname_token1] = ACTIONS(1535), + [aux_sym_identities_only_token1] = ACTIONS(1535), + [aux_sym_identity_agent_token1] = ACTIONS(1535), + [aux_sym_identity_file_token1] = ACTIONS(1535), + [aux_sym_ignore_unknown_token1] = ACTIONS(1535), + [aux_sym_include_token1] = ACTIONS(1535), + [aux_sym_ip_qos_token1] = ACTIONS(1535), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1535), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1535), + [aux_sym_kex_algorithms_token1] = ACTIONS(1535), + [aux_sym_known_hosts_command_token1] = ACTIONS(1535), + [aux_sym_local_command_token1] = ACTIONS(1535), + [aux_sym_local_forward_token1] = ACTIONS(1535), + [aux_sym_log_level_token1] = ACTIONS(1535), + [aux_sym_log_verbose_token1] = ACTIONS(1535), + [aux_sym_macs_token1] = ACTIONS(1535), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1535), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1535), + [aux_sym_password_authentication_token1] = ACTIONS(1535), + [aux_sym_permit_local_command_token1] = ACTIONS(1535), + [aux_sym_permit_remote_open_token1] = ACTIONS(1535), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1535), + [aux_sym_port_token1] = ACTIONS(1535), + [aux_sym_preferred_authentications_token1] = ACTIONS(1535), + [aux_sym_protocol_token1] = ACTIONS(1535), + [aux_sym_proxy_command_token1] = ACTIONS(1535), + [aux_sym_proxy_jump_token1] = ACTIONS(1535), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1535), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1535), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1535), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1535), + [aux_sym_rekey_limit_token1] = ACTIONS(1535), + [aux_sym_remote_command_token1] = ACTIONS(1535), + [aux_sym_remote_forward_token1] = ACTIONS(1535), + [aux_sym_request_tty_token1] = ACTIONS(1535), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1535), + [aux_sym_security_key_provider_token1] = ACTIONS(1535), + [aux_sym_send_env_token1] = ACTIONS(1535), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1535), + [aux_sym_server_alive_interval_token1] = ACTIONS(1535), + [aux_sym_session_type_token1] = ACTIONS(1535), + [aux_sym_set_env_token1] = ACTIONS(1535), + [aux_sym_stdin_null_token1] = ACTIONS(1535), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1535), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1535), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1535), + [aux_sym_syslog_facility_token1] = ACTIONS(1535), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1535), + [aux_sym_keep_alive_token1] = ACTIONS(1535), + [aux_sym_tunnel_token1] = ACTIONS(1537), + [aux_sym_tunnel_device_token1] = ACTIONS(1535), + [aux_sym_update_host_keys_token1] = ACTIONS(1535), + [aux_sym_use_keychain_token1] = ACTIONS(1535), + [aux_sym_user_token1] = ACTIONS(1537), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1535), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1535), + [aux_sym_visual_host_key_token1] = ACTIONS(1535), + [aux_sym_xauth_location_token1] = ACTIONS(1535), + }, + [251] = { + [ts_builtin_sym_end] = ACTIONS(1539), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1541), + [aux_sym_match_token1] = ACTIONS(1539), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1539), + [aux_sym_address_family_token1] = ACTIONS(1539), + [aux_sym_batch_mode_token1] = ACTIONS(1539), + [aux_sym_bind_address_token1] = ACTIONS(1539), + [aux_sym_bind_interface_token1] = ACTIONS(1539), + [aux_sym_canonical_domains_token1] = ACTIONS(1539), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1539), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1539), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1539), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1539), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1539), + [aux_sym_certificate_file_token1] = ACTIONS(1539), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1539), + [aux_sym_check_host_ip_token1] = ACTIONS(1539), + [aux_sym_ciphers_token1] = ACTIONS(1539), + [aux_sym_cipher_token1] = ACTIONS(1541), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1539), + [aux_sym_compression_token1] = ACTIONS(1539), + [aux_sym_connection_attempts_token1] = ACTIONS(1539), + [aux_sym_connect_timeout_token1] = ACTIONS(1539), + [aux_sym_control_master_token1] = ACTIONS(1539), + [aux_sym_control_path_token1] = ACTIONS(1539), + [aux_sym_control_persist_token1] = ACTIONS(1539), + [aux_sym_dynamic_forward_token1] = ACTIONS(1539), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1539), + [aux_sym_escape_char_token1] = ACTIONS(1539), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1539), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1539), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1539), + [aux_sym_forward_agent_token1] = ACTIONS(1539), + [aux_sym_forward_x11_token1] = ACTIONS(1541), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1539), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1539), + [aux_sym_gateway_ports_token1] = ACTIONS(1539), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1539), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1539), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1539), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1539), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1539), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1539), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1539), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1539), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1539), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1539), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1539), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1539), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1539), + [aux_sym_host_key_alias_token1] = ACTIONS(1539), + [aux_sym_hostname_token1] = ACTIONS(1539), + [aux_sym_identities_only_token1] = ACTIONS(1539), + [aux_sym_identity_agent_token1] = ACTIONS(1539), + [aux_sym_identity_file_token1] = ACTIONS(1539), + [aux_sym_ignore_unknown_token1] = ACTIONS(1539), + [aux_sym_include_token1] = ACTIONS(1539), + [aux_sym_ip_qos_token1] = ACTIONS(1539), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1539), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1539), + [aux_sym_kex_algorithms_token1] = ACTIONS(1539), + [aux_sym_known_hosts_command_token1] = ACTIONS(1539), + [aux_sym_local_command_token1] = ACTIONS(1539), + [aux_sym_local_forward_token1] = ACTIONS(1539), + [aux_sym_log_level_token1] = ACTIONS(1539), + [aux_sym_log_verbose_token1] = ACTIONS(1539), + [aux_sym_macs_token1] = ACTIONS(1539), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1539), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1539), + [aux_sym_password_authentication_token1] = ACTIONS(1539), + [aux_sym_permit_local_command_token1] = ACTIONS(1539), + [aux_sym_permit_remote_open_token1] = ACTIONS(1539), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1539), + [aux_sym_port_token1] = ACTIONS(1539), + [aux_sym_preferred_authentications_token1] = ACTIONS(1539), + [aux_sym_protocol_token1] = ACTIONS(1539), + [aux_sym_proxy_command_token1] = ACTIONS(1539), + [aux_sym_proxy_jump_token1] = ACTIONS(1539), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1539), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1539), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1539), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1539), + [aux_sym_rekey_limit_token1] = ACTIONS(1539), + [aux_sym_remote_command_token1] = ACTIONS(1539), + [aux_sym_remote_forward_token1] = ACTIONS(1539), + [aux_sym_request_tty_token1] = ACTIONS(1539), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1539), + [aux_sym_security_key_provider_token1] = ACTIONS(1539), + [aux_sym_send_env_token1] = ACTIONS(1539), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1539), + [aux_sym_server_alive_interval_token1] = ACTIONS(1539), + [aux_sym_session_type_token1] = ACTIONS(1539), + [aux_sym_set_env_token1] = ACTIONS(1539), + [aux_sym_stdin_null_token1] = ACTIONS(1539), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1539), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1539), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1539), + [aux_sym_syslog_facility_token1] = ACTIONS(1539), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1539), + [aux_sym_keep_alive_token1] = ACTIONS(1539), + [aux_sym_tunnel_token1] = ACTIONS(1541), + [aux_sym_tunnel_device_token1] = ACTIONS(1539), + [aux_sym_update_host_keys_token1] = ACTIONS(1539), + [aux_sym_use_keychain_token1] = ACTIONS(1539), + [aux_sym_user_token1] = ACTIONS(1541), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1539), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1539), + [aux_sym_visual_host_key_token1] = ACTIONS(1539), + [aux_sym_xauth_location_token1] = ACTIONS(1539), + }, + [252] = { + [ts_builtin_sym_end] = ACTIONS(1543), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1545), + [aux_sym_match_token1] = ACTIONS(1543), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1543), + [aux_sym_address_family_token1] = ACTIONS(1543), + [aux_sym_batch_mode_token1] = ACTIONS(1543), + [aux_sym_bind_address_token1] = ACTIONS(1543), + [aux_sym_bind_interface_token1] = ACTIONS(1543), + [aux_sym_canonical_domains_token1] = ACTIONS(1543), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1543), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1543), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1543), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1543), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1543), + [aux_sym_certificate_file_token1] = ACTIONS(1543), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1543), + [aux_sym_check_host_ip_token1] = ACTIONS(1543), + [aux_sym_ciphers_token1] = ACTIONS(1543), + [aux_sym_cipher_token1] = ACTIONS(1545), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1543), + [aux_sym_compression_token1] = ACTIONS(1543), + [aux_sym_connection_attempts_token1] = ACTIONS(1543), + [aux_sym_connect_timeout_token1] = ACTIONS(1543), + [aux_sym_control_master_token1] = ACTIONS(1543), + [aux_sym_control_path_token1] = ACTIONS(1543), + [aux_sym_control_persist_token1] = ACTIONS(1543), + [aux_sym_dynamic_forward_token1] = ACTIONS(1543), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1543), + [aux_sym_escape_char_token1] = ACTIONS(1543), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1543), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1543), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1543), + [aux_sym_forward_agent_token1] = ACTIONS(1543), + [aux_sym_forward_x11_token1] = ACTIONS(1545), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1543), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1543), + [aux_sym_gateway_ports_token1] = ACTIONS(1543), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1543), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1543), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1543), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1543), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1543), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1543), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1543), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1543), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1543), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1543), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1543), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1543), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1543), + [aux_sym_host_key_alias_token1] = ACTIONS(1543), + [aux_sym_hostname_token1] = ACTIONS(1543), + [aux_sym_identities_only_token1] = ACTIONS(1543), + [aux_sym_identity_agent_token1] = ACTIONS(1543), + [aux_sym_identity_file_token1] = ACTIONS(1543), + [aux_sym_ignore_unknown_token1] = ACTIONS(1543), + [aux_sym_include_token1] = ACTIONS(1543), + [aux_sym_ip_qos_token1] = ACTIONS(1543), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1543), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1543), + [aux_sym_kex_algorithms_token1] = ACTIONS(1543), + [aux_sym_known_hosts_command_token1] = ACTIONS(1543), + [aux_sym_local_command_token1] = ACTIONS(1543), + [aux_sym_local_forward_token1] = ACTIONS(1543), + [aux_sym_log_level_token1] = ACTIONS(1543), + [aux_sym_log_verbose_token1] = ACTIONS(1543), + [aux_sym_macs_token1] = ACTIONS(1543), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1543), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1543), + [aux_sym_password_authentication_token1] = ACTIONS(1543), + [aux_sym_permit_local_command_token1] = ACTIONS(1543), + [aux_sym_permit_remote_open_token1] = ACTIONS(1543), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1543), + [aux_sym_port_token1] = ACTIONS(1543), + [aux_sym_preferred_authentications_token1] = ACTIONS(1543), + [aux_sym_protocol_token1] = ACTIONS(1543), + [aux_sym_proxy_command_token1] = ACTIONS(1543), + [aux_sym_proxy_jump_token1] = ACTIONS(1543), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1543), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1543), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1543), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1543), + [aux_sym_rekey_limit_token1] = ACTIONS(1543), + [aux_sym_remote_command_token1] = ACTIONS(1543), + [aux_sym_remote_forward_token1] = ACTIONS(1543), + [aux_sym_request_tty_token1] = ACTIONS(1543), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1543), + [aux_sym_security_key_provider_token1] = ACTIONS(1543), + [aux_sym_send_env_token1] = ACTIONS(1543), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1543), + [aux_sym_server_alive_interval_token1] = ACTIONS(1543), + [aux_sym_session_type_token1] = ACTIONS(1543), + [aux_sym_set_env_token1] = ACTIONS(1543), + [aux_sym_stdin_null_token1] = ACTIONS(1543), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1543), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1543), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1543), + [aux_sym_syslog_facility_token1] = ACTIONS(1543), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1543), + [aux_sym_keep_alive_token1] = ACTIONS(1543), + [aux_sym_tunnel_token1] = ACTIONS(1545), + [aux_sym_tunnel_device_token1] = ACTIONS(1543), + [aux_sym_update_host_keys_token1] = ACTIONS(1543), + [aux_sym_use_keychain_token1] = ACTIONS(1543), + [aux_sym_user_token1] = ACTIONS(1545), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1543), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1543), + [aux_sym_visual_host_key_token1] = ACTIONS(1543), + [aux_sym_xauth_location_token1] = ACTIONS(1543), + }, + [253] = { + [ts_builtin_sym_end] = ACTIONS(1547), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1549), + [aux_sym_match_token1] = ACTIONS(1547), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1547), + [aux_sym_address_family_token1] = ACTIONS(1547), + [aux_sym_batch_mode_token1] = ACTIONS(1547), + [aux_sym_bind_address_token1] = ACTIONS(1547), + [aux_sym_bind_interface_token1] = ACTIONS(1547), + [aux_sym_canonical_domains_token1] = ACTIONS(1547), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1547), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1547), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1547), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1547), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1547), + [aux_sym_certificate_file_token1] = ACTIONS(1547), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1547), + [aux_sym_check_host_ip_token1] = ACTIONS(1547), + [aux_sym_ciphers_token1] = ACTIONS(1547), + [aux_sym_cipher_token1] = ACTIONS(1549), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1547), + [aux_sym_compression_token1] = ACTIONS(1547), + [aux_sym_connection_attempts_token1] = ACTIONS(1547), + [aux_sym_connect_timeout_token1] = ACTIONS(1547), + [aux_sym_control_master_token1] = ACTIONS(1547), + [aux_sym_control_path_token1] = ACTIONS(1547), + [aux_sym_control_persist_token1] = ACTIONS(1547), + [aux_sym_dynamic_forward_token1] = ACTIONS(1547), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1547), + [aux_sym_escape_char_token1] = ACTIONS(1547), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1547), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1547), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1547), + [aux_sym_forward_agent_token1] = ACTIONS(1547), + [aux_sym_forward_x11_token1] = ACTIONS(1549), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1547), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1547), + [aux_sym_gateway_ports_token1] = ACTIONS(1547), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1547), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1547), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1547), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1547), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1547), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1547), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1547), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1547), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1547), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1547), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1547), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1547), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1547), + [aux_sym_host_key_alias_token1] = ACTIONS(1547), + [aux_sym_hostname_token1] = ACTIONS(1547), + [aux_sym_identities_only_token1] = ACTIONS(1547), + [aux_sym_identity_agent_token1] = ACTIONS(1547), + [aux_sym_identity_file_token1] = ACTIONS(1547), + [aux_sym_ignore_unknown_token1] = ACTIONS(1547), + [aux_sym_include_token1] = ACTIONS(1547), + [aux_sym_ip_qos_token1] = ACTIONS(1547), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1547), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1547), + [aux_sym_kex_algorithms_token1] = ACTIONS(1547), + [aux_sym_known_hosts_command_token1] = ACTIONS(1547), + [aux_sym_local_command_token1] = ACTIONS(1547), + [aux_sym_local_forward_token1] = ACTIONS(1547), + [aux_sym_log_level_token1] = ACTIONS(1547), + [aux_sym_log_verbose_token1] = ACTIONS(1547), + [aux_sym_macs_token1] = ACTIONS(1547), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1547), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1547), + [aux_sym_password_authentication_token1] = ACTIONS(1547), + [aux_sym_permit_local_command_token1] = ACTIONS(1547), + [aux_sym_permit_remote_open_token1] = ACTIONS(1547), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1547), + [aux_sym_port_token1] = ACTIONS(1547), + [aux_sym_preferred_authentications_token1] = ACTIONS(1547), + [aux_sym_protocol_token1] = ACTIONS(1547), + [aux_sym_proxy_command_token1] = ACTIONS(1547), + [aux_sym_proxy_jump_token1] = ACTIONS(1547), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1547), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1547), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1547), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1547), + [aux_sym_rekey_limit_token1] = ACTIONS(1547), + [aux_sym_remote_command_token1] = ACTIONS(1547), + [aux_sym_remote_forward_token1] = ACTIONS(1547), + [aux_sym_request_tty_token1] = ACTIONS(1547), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1547), + [aux_sym_security_key_provider_token1] = ACTIONS(1547), + [aux_sym_send_env_token1] = ACTIONS(1547), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1547), + [aux_sym_server_alive_interval_token1] = ACTIONS(1547), + [aux_sym_session_type_token1] = ACTIONS(1547), + [aux_sym_set_env_token1] = ACTIONS(1547), + [aux_sym_stdin_null_token1] = ACTIONS(1547), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1547), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1547), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1547), + [aux_sym_syslog_facility_token1] = ACTIONS(1547), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1547), + [aux_sym_keep_alive_token1] = ACTIONS(1547), + [aux_sym_tunnel_token1] = ACTIONS(1549), + [aux_sym_tunnel_device_token1] = ACTIONS(1547), + [aux_sym_update_host_keys_token1] = ACTIONS(1547), + [aux_sym_use_keychain_token1] = ACTIONS(1547), + [aux_sym_user_token1] = ACTIONS(1549), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1547), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1547), + [aux_sym_visual_host_key_token1] = ACTIONS(1547), + [aux_sym_xauth_location_token1] = ACTIONS(1547), + }, + [254] = { + [ts_builtin_sym_end] = ACTIONS(1551), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1553), + [aux_sym_match_token1] = ACTIONS(1551), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1551), + [aux_sym_address_family_token1] = ACTIONS(1551), + [aux_sym_batch_mode_token1] = ACTIONS(1551), + [aux_sym_bind_address_token1] = ACTIONS(1551), + [aux_sym_bind_interface_token1] = ACTIONS(1551), + [aux_sym_canonical_domains_token1] = ACTIONS(1551), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1551), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1551), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1551), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1551), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1551), + [aux_sym_certificate_file_token1] = ACTIONS(1551), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1551), + [aux_sym_check_host_ip_token1] = ACTIONS(1551), + [aux_sym_ciphers_token1] = ACTIONS(1551), + [aux_sym_cipher_token1] = ACTIONS(1553), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1551), + [aux_sym_compression_token1] = ACTIONS(1551), + [aux_sym_connection_attempts_token1] = ACTIONS(1551), + [aux_sym_connect_timeout_token1] = ACTIONS(1551), + [aux_sym_control_master_token1] = ACTIONS(1551), + [aux_sym_control_path_token1] = ACTIONS(1551), + [aux_sym_control_persist_token1] = ACTIONS(1551), + [aux_sym_dynamic_forward_token1] = ACTIONS(1551), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1551), + [aux_sym_escape_char_token1] = ACTIONS(1551), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1551), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1551), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1551), + [aux_sym_forward_agent_token1] = ACTIONS(1551), + [aux_sym_forward_x11_token1] = ACTIONS(1553), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1551), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1551), + [aux_sym_gateway_ports_token1] = ACTIONS(1551), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1551), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1551), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1551), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1551), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1551), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1551), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1551), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1551), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1551), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1551), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1551), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1551), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1551), + [aux_sym_host_key_alias_token1] = ACTIONS(1551), + [aux_sym_hostname_token1] = ACTIONS(1551), + [aux_sym_identities_only_token1] = ACTIONS(1551), + [aux_sym_identity_agent_token1] = ACTIONS(1551), + [aux_sym_identity_file_token1] = ACTIONS(1551), + [aux_sym_ignore_unknown_token1] = ACTIONS(1551), + [aux_sym_include_token1] = ACTIONS(1551), + [aux_sym_ip_qos_token1] = ACTIONS(1551), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1551), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1551), + [aux_sym_kex_algorithms_token1] = ACTIONS(1551), + [aux_sym_known_hosts_command_token1] = ACTIONS(1551), + [aux_sym_local_command_token1] = ACTIONS(1551), + [aux_sym_local_forward_token1] = ACTIONS(1551), + [aux_sym_log_level_token1] = ACTIONS(1551), + [aux_sym_log_verbose_token1] = ACTIONS(1551), + [aux_sym_macs_token1] = ACTIONS(1551), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1551), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1551), + [aux_sym_password_authentication_token1] = ACTIONS(1551), + [aux_sym_permit_local_command_token1] = ACTIONS(1551), + [aux_sym_permit_remote_open_token1] = ACTIONS(1551), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1551), + [aux_sym_port_token1] = ACTIONS(1551), + [aux_sym_preferred_authentications_token1] = ACTIONS(1551), + [aux_sym_protocol_token1] = ACTIONS(1551), + [aux_sym_proxy_command_token1] = ACTIONS(1551), + [aux_sym_proxy_jump_token1] = ACTIONS(1551), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1551), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1551), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1551), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1551), + [aux_sym_rekey_limit_token1] = ACTIONS(1551), + [aux_sym_remote_command_token1] = ACTIONS(1551), + [aux_sym_remote_forward_token1] = ACTIONS(1551), + [aux_sym_request_tty_token1] = ACTIONS(1551), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1551), + [aux_sym_security_key_provider_token1] = ACTIONS(1551), + [aux_sym_send_env_token1] = ACTIONS(1551), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1551), + [aux_sym_server_alive_interval_token1] = ACTIONS(1551), + [aux_sym_session_type_token1] = ACTIONS(1551), + [aux_sym_set_env_token1] = ACTIONS(1551), + [aux_sym_stdin_null_token1] = ACTIONS(1551), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1551), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1551), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1551), + [aux_sym_syslog_facility_token1] = ACTIONS(1551), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1551), + [aux_sym_keep_alive_token1] = ACTIONS(1551), + [aux_sym_tunnel_token1] = ACTIONS(1553), + [aux_sym_tunnel_device_token1] = ACTIONS(1551), + [aux_sym_update_host_keys_token1] = ACTIONS(1551), + [aux_sym_use_keychain_token1] = ACTIONS(1551), + [aux_sym_user_token1] = ACTIONS(1553), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1551), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1551), + [aux_sym_visual_host_key_token1] = ACTIONS(1551), + [aux_sym_xauth_location_token1] = ACTIONS(1551), + }, + [255] = { + [ts_builtin_sym_end] = ACTIONS(1555), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1557), + [aux_sym_match_token1] = ACTIONS(1555), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1555), + [aux_sym_address_family_token1] = ACTIONS(1555), + [aux_sym_batch_mode_token1] = ACTIONS(1555), + [aux_sym_bind_address_token1] = ACTIONS(1555), + [aux_sym_bind_interface_token1] = ACTIONS(1555), + [aux_sym_canonical_domains_token1] = ACTIONS(1555), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1555), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1555), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1555), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1555), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1555), + [aux_sym_certificate_file_token1] = ACTIONS(1555), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1555), + [aux_sym_check_host_ip_token1] = ACTIONS(1555), + [aux_sym_ciphers_token1] = ACTIONS(1555), + [aux_sym_cipher_token1] = ACTIONS(1557), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1555), + [aux_sym_compression_token1] = ACTIONS(1555), + [aux_sym_connection_attempts_token1] = ACTIONS(1555), + [aux_sym_connect_timeout_token1] = ACTIONS(1555), + [aux_sym_control_master_token1] = ACTIONS(1555), + [aux_sym_control_path_token1] = ACTIONS(1555), + [aux_sym_control_persist_token1] = ACTIONS(1555), + [aux_sym_dynamic_forward_token1] = ACTIONS(1555), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1555), + [aux_sym_escape_char_token1] = ACTIONS(1555), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1555), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1555), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1555), + [aux_sym_forward_agent_token1] = ACTIONS(1555), + [aux_sym_forward_x11_token1] = ACTIONS(1557), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1555), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1555), + [aux_sym_gateway_ports_token1] = ACTIONS(1555), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1555), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1555), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1555), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1555), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1555), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1555), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1555), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1555), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1555), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1555), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1555), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1555), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1555), + [aux_sym_host_key_alias_token1] = ACTIONS(1555), + [aux_sym_hostname_token1] = ACTIONS(1555), + [aux_sym_identities_only_token1] = ACTIONS(1555), + [aux_sym_identity_agent_token1] = ACTIONS(1555), + [aux_sym_identity_file_token1] = ACTIONS(1555), + [aux_sym_ignore_unknown_token1] = ACTIONS(1555), + [aux_sym_include_token1] = ACTIONS(1555), + [aux_sym_ip_qos_token1] = ACTIONS(1555), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1555), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1555), + [aux_sym_kex_algorithms_token1] = ACTIONS(1555), + [aux_sym_known_hosts_command_token1] = ACTIONS(1555), + [aux_sym_local_command_token1] = ACTIONS(1555), + [aux_sym_local_forward_token1] = ACTIONS(1555), + [aux_sym_log_level_token1] = ACTIONS(1555), + [aux_sym_log_verbose_token1] = ACTIONS(1555), + [aux_sym_macs_token1] = ACTIONS(1555), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1555), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1555), + [aux_sym_password_authentication_token1] = ACTIONS(1555), + [aux_sym_permit_local_command_token1] = ACTIONS(1555), + [aux_sym_permit_remote_open_token1] = ACTIONS(1555), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1555), + [aux_sym_port_token1] = ACTIONS(1555), + [aux_sym_preferred_authentications_token1] = ACTIONS(1555), + [aux_sym_protocol_token1] = ACTIONS(1555), + [aux_sym_proxy_command_token1] = ACTIONS(1555), + [aux_sym_proxy_jump_token1] = ACTIONS(1555), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1555), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1555), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1555), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1555), + [aux_sym_rekey_limit_token1] = ACTIONS(1555), + [aux_sym_remote_command_token1] = ACTIONS(1555), + [aux_sym_remote_forward_token1] = ACTIONS(1555), + [aux_sym_request_tty_token1] = ACTIONS(1555), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1555), + [aux_sym_security_key_provider_token1] = ACTIONS(1555), + [aux_sym_send_env_token1] = ACTIONS(1555), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1555), + [aux_sym_server_alive_interval_token1] = ACTIONS(1555), + [aux_sym_session_type_token1] = ACTIONS(1555), + [aux_sym_set_env_token1] = ACTIONS(1555), + [aux_sym_stdin_null_token1] = ACTIONS(1555), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1555), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1555), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1555), + [aux_sym_syslog_facility_token1] = ACTIONS(1555), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1555), + [aux_sym_keep_alive_token1] = ACTIONS(1555), + [aux_sym_tunnel_token1] = ACTIONS(1557), + [aux_sym_tunnel_device_token1] = ACTIONS(1555), + [aux_sym_update_host_keys_token1] = ACTIONS(1555), + [aux_sym_use_keychain_token1] = ACTIONS(1555), + [aux_sym_user_token1] = ACTIONS(1557), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1555), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1555), + [aux_sym_visual_host_key_token1] = ACTIONS(1555), + [aux_sym_xauth_location_token1] = ACTIONS(1555), + }, + [256] = { + [ts_builtin_sym_end] = ACTIONS(1559), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1561), + [aux_sym_match_token1] = ACTIONS(1559), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1559), + [aux_sym_address_family_token1] = ACTIONS(1559), + [aux_sym_batch_mode_token1] = ACTIONS(1559), + [aux_sym_bind_address_token1] = ACTIONS(1559), + [aux_sym_bind_interface_token1] = ACTIONS(1559), + [aux_sym_canonical_domains_token1] = ACTIONS(1559), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1559), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1559), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1559), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1559), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1559), + [aux_sym_certificate_file_token1] = ACTIONS(1559), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1559), + [aux_sym_check_host_ip_token1] = ACTIONS(1559), + [aux_sym_ciphers_token1] = ACTIONS(1559), + [aux_sym_cipher_token1] = ACTIONS(1561), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1559), + [aux_sym_compression_token1] = ACTIONS(1559), + [aux_sym_connection_attempts_token1] = ACTIONS(1559), + [aux_sym_connect_timeout_token1] = ACTIONS(1559), + [aux_sym_control_master_token1] = ACTIONS(1559), + [aux_sym_control_path_token1] = ACTIONS(1559), + [aux_sym_control_persist_token1] = ACTIONS(1559), + [aux_sym_dynamic_forward_token1] = ACTIONS(1559), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1559), + [aux_sym_escape_char_token1] = ACTIONS(1559), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1559), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1559), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1559), + [aux_sym_forward_agent_token1] = ACTIONS(1559), + [aux_sym_forward_x11_token1] = ACTIONS(1561), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1559), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1559), + [aux_sym_gateway_ports_token1] = ACTIONS(1559), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1559), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1559), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1559), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1559), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1559), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1559), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1559), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1559), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1559), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1559), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1559), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1559), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1559), + [aux_sym_host_key_alias_token1] = ACTIONS(1559), + [aux_sym_hostname_token1] = ACTIONS(1559), + [aux_sym_identities_only_token1] = ACTIONS(1559), + [aux_sym_identity_agent_token1] = ACTIONS(1559), + [aux_sym_identity_file_token1] = ACTIONS(1559), + [aux_sym_ignore_unknown_token1] = ACTIONS(1559), + [aux_sym_include_token1] = ACTIONS(1559), + [aux_sym_ip_qos_token1] = ACTIONS(1559), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1559), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1559), + [aux_sym_kex_algorithms_token1] = ACTIONS(1559), + [aux_sym_known_hosts_command_token1] = ACTIONS(1559), + [aux_sym_local_command_token1] = ACTIONS(1559), + [aux_sym_local_forward_token1] = ACTIONS(1559), + [aux_sym_log_level_token1] = ACTIONS(1559), + [aux_sym_log_verbose_token1] = ACTIONS(1559), + [aux_sym_macs_token1] = ACTIONS(1559), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1559), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1559), + [aux_sym_password_authentication_token1] = ACTIONS(1559), + [aux_sym_permit_local_command_token1] = ACTIONS(1559), + [aux_sym_permit_remote_open_token1] = ACTIONS(1559), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1559), + [aux_sym_port_token1] = ACTIONS(1559), + [aux_sym_preferred_authentications_token1] = ACTIONS(1559), + [aux_sym_protocol_token1] = ACTIONS(1559), + [aux_sym_proxy_command_token1] = ACTIONS(1559), + [aux_sym_proxy_jump_token1] = ACTIONS(1559), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1559), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1559), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1559), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1559), + [aux_sym_rekey_limit_token1] = ACTIONS(1559), + [aux_sym_remote_command_token1] = ACTIONS(1559), + [aux_sym_remote_forward_token1] = ACTIONS(1559), + [aux_sym_request_tty_token1] = ACTIONS(1559), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1559), + [aux_sym_security_key_provider_token1] = ACTIONS(1559), + [aux_sym_send_env_token1] = ACTIONS(1559), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1559), + [aux_sym_server_alive_interval_token1] = ACTIONS(1559), + [aux_sym_session_type_token1] = ACTIONS(1559), + [aux_sym_set_env_token1] = ACTIONS(1559), + [aux_sym_stdin_null_token1] = ACTIONS(1559), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1559), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1559), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1559), + [aux_sym_syslog_facility_token1] = ACTIONS(1559), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1559), + [aux_sym_keep_alive_token1] = ACTIONS(1559), + [aux_sym_tunnel_token1] = ACTIONS(1561), + [aux_sym_tunnel_device_token1] = ACTIONS(1559), + [aux_sym_update_host_keys_token1] = ACTIONS(1559), + [aux_sym_use_keychain_token1] = ACTIONS(1559), + [aux_sym_user_token1] = ACTIONS(1561), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1559), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1559), + [aux_sym_visual_host_key_token1] = ACTIONS(1559), + [aux_sym_xauth_location_token1] = ACTIONS(1559), + }, + [257] = { + [ts_builtin_sym_end] = ACTIONS(1563), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1565), + [aux_sym_match_token1] = ACTIONS(1563), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1563), + [aux_sym_address_family_token1] = ACTIONS(1563), + [aux_sym_batch_mode_token1] = ACTIONS(1563), + [aux_sym_bind_address_token1] = ACTIONS(1563), + [aux_sym_bind_interface_token1] = ACTIONS(1563), + [aux_sym_canonical_domains_token1] = ACTIONS(1563), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1563), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1563), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1563), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1563), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1563), + [aux_sym_certificate_file_token1] = ACTIONS(1563), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1563), + [aux_sym_check_host_ip_token1] = ACTIONS(1563), + [aux_sym_ciphers_token1] = ACTIONS(1563), + [aux_sym_cipher_token1] = ACTIONS(1565), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1563), + [aux_sym_compression_token1] = ACTIONS(1563), + [aux_sym_connection_attempts_token1] = ACTIONS(1563), + [aux_sym_connect_timeout_token1] = ACTIONS(1563), + [aux_sym_control_master_token1] = ACTIONS(1563), + [aux_sym_control_path_token1] = ACTIONS(1563), + [aux_sym_control_persist_token1] = ACTIONS(1563), + [aux_sym_dynamic_forward_token1] = ACTIONS(1563), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1563), + [aux_sym_escape_char_token1] = ACTIONS(1563), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1563), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1563), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1563), + [aux_sym_forward_agent_token1] = ACTIONS(1563), + [aux_sym_forward_x11_token1] = ACTIONS(1565), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1563), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1563), + [aux_sym_gateway_ports_token1] = ACTIONS(1563), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1563), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1563), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1563), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1563), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1563), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1563), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1563), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1563), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1563), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1563), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1563), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1563), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1563), + [aux_sym_host_key_alias_token1] = ACTIONS(1563), + [aux_sym_hostname_token1] = ACTIONS(1563), + [aux_sym_identities_only_token1] = ACTIONS(1563), + [aux_sym_identity_agent_token1] = ACTIONS(1563), + [aux_sym_identity_file_token1] = ACTIONS(1563), + [aux_sym_ignore_unknown_token1] = ACTIONS(1563), + [aux_sym_include_token1] = ACTIONS(1563), + [aux_sym_ip_qos_token1] = ACTIONS(1563), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1563), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1563), + [aux_sym_kex_algorithms_token1] = ACTIONS(1563), + [aux_sym_known_hosts_command_token1] = ACTIONS(1563), + [aux_sym_local_command_token1] = ACTIONS(1563), + [aux_sym_local_forward_token1] = ACTIONS(1563), + [aux_sym_log_level_token1] = ACTIONS(1563), + [aux_sym_log_verbose_token1] = ACTIONS(1563), + [aux_sym_macs_token1] = ACTIONS(1563), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1563), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1563), + [aux_sym_password_authentication_token1] = ACTIONS(1563), + [aux_sym_permit_local_command_token1] = ACTIONS(1563), + [aux_sym_permit_remote_open_token1] = ACTIONS(1563), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1563), + [aux_sym_port_token1] = ACTIONS(1563), + [aux_sym_preferred_authentications_token1] = ACTIONS(1563), + [aux_sym_protocol_token1] = ACTIONS(1563), + [aux_sym_proxy_command_token1] = ACTIONS(1563), + [aux_sym_proxy_jump_token1] = ACTIONS(1563), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1563), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1563), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1563), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1563), + [aux_sym_rekey_limit_token1] = ACTIONS(1563), + [aux_sym_remote_command_token1] = ACTIONS(1563), + [aux_sym_remote_forward_token1] = ACTIONS(1563), + [aux_sym_request_tty_token1] = ACTIONS(1563), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1563), + [aux_sym_security_key_provider_token1] = ACTIONS(1563), + [aux_sym_send_env_token1] = ACTIONS(1563), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1563), + [aux_sym_server_alive_interval_token1] = ACTIONS(1563), + [aux_sym_session_type_token1] = ACTIONS(1563), + [aux_sym_set_env_token1] = ACTIONS(1563), + [aux_sym_stdin_null_token1] = ACTIONS(1563), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1563), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1563), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1563), + [aux_sym_syslog_facility_token1] = ACTIONS(1563), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1563), + [aux_sym_keep_alive_token1] = ACTIONS(1563), + [aux_sym_tunnel_token1] = ACTIONS(1565), + [aux_sym_tunnel_device_token1] = ACTIONS(1563), + [aux_sym_update_host_keys_token1] = ACTIONS(1563), + [aux_sym_use_keychain_token1] = ACTIONS(1563), + [aux_sym_user_token1] = ACTIONS(1565), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1563), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1563), + [aux_sym_visual_host_key_token1] = ACTIONS(1563), + [aux_sym_xauth_location_token1] = ACTIONS(1563), + }, + [258] = { + [ts_builtin_sym_end] = ACTIONS(1567), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1569), + [aux_sym_match_token1] = ACTIONS(1567), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1567), + [aux_sym_address_family_token1] = ACTIONS(1567), + [aux_sym_batch_mode_token1] = ACTIONS(1567), + [aux_sym_bind_address_token1] = ACTIONS(1567), + [aux_sym_bind_interface_token1] = ACTIONS(1567), + [aux_sym_canonical_domains_token1] = ACTIONS(1567), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1567), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1567), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1567), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1567), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1567), + [aux_sym_certificate_file_token1] = ACTIONS(1567), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1567), + [aux_sym_check_host_ip_token1] = ACTIONS(1567), + [aux_sym_ciphers_token1] = ACTIONS(1567), + [aux_sym_cipher_token1] = ACTIONS(1569), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1567), + [aux_sym_compression_token1] = ACTIONS(1567), + [aux_sym_connection_attempts_token1] = ACTIONS(1567), + [aux_sym_connect_timeout_token1] = ACTIONS(1567), + [aux_sym_control_master_token1] = ACTIONS(1567), + [aux_sym_control_path_token1] = ACTIONS(1567), + [aux_sym_control_persist_token1] = ACTIONS(1567), + [aux_sym_dynamic_forward_token1] = ACTIONS(1567), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1567), + [aux_sym_escape_char_token1] = ACTIONS(1567), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1567), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1567), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1567), + [aux_sym_forward_agent_token1] = ACTIONS(1567), + [aux_sym_forward_x11_token1] = ACTIONS(1569), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1567), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1567), + [aux_sym_gateway_ports_token1] = ACTIONS(1567), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1567), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1567), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1567), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1567), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1567), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1567), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1567), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1567), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1567), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1567), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1567), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1567), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1567), + [aux_sym_host_key_alias_token1] = ACTIONS(1567), + [aux_sym_hostname_token1] = ACTIONS(1567), + [aux_sym_identities_only_token1] = ACTIONS(1567), + [aux_sym_identity_agent_token1] = ACTIONS(1567), + [aux_sym_identity_file_token1] = ACTIONS(1567), + [aux_sym_ignore_unknown_token1] = ACTIONS(1567), + [aux_sym_include_token1] = ACTIONS(1567), + [aux_sym_ip_qos_token1] = ACTIONS(1567), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1567), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1567), + [aux_sym_kex_algorithms_token1] = ACTIONS(1567), + [aux_sym_known_hosts_command_token1] = ACTIONS(1567), + [aux_sym_local_command_token1] = ACTIONS(1567), + [aux_sym_local_forward_token1] = ACTIONS(1567), + [aux_sym_log_level_token1] = ACTIONS(1567), + [aux_sym_log_verbose_token1] = ACTIONS(1567), + [aux_sym_macs_token1] = ACTIONS(1567), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1567), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1567), + [aux_sym_password_authentication_token1] = ACTIONS(1567), + [aux_sym_permit_local_command_token1] = ACTIONS(1567), + [aux_sym_permit_remote_open_token1] = ACTIONS(1567), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1567), + [aux_sym_port_token1] = ACTIONS(1567), + [aux_sym_preferred_authentications_token1] = ACTIONS(1567), + [aux_sym_protocol_token1] = ACTIONS(1567), + [aux_sym_proxy_command_token1] = ACTIONS(1567), + [aux_sym_proxy_jump_token1] = ACTIONS(1567), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1567), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1567), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1567), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1567), + [aux_sym_rekey_limit_token1] = ACTIONS(1567), + [aux_sym_remote_command_token1] = ACTIONS(1567), + [aux_sym_remote_forward_token1] = ACTIONS(1567), + [aux_sym_request_tty_token1] = ACTIONS(1567), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1567), + [aux_sym_security_key_provider_token1] = ACTIONS(1567), + [aux_sym_send_env_token1] = ACTIONS(1567), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1567), + [aux_sym_server_alive_interval_token1] = ACTIONS(1567), + [aux_sym_session_type_token1] = ACTIONS(1567), + [aux_sym_set_env_token1] = ACTIONS(1567), + [aux_sym_stdin_null_token1] = ACTIONS(1567), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1567), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1567), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1567), + [aux_sym_syslog_facility_token1] = ACTIONS(1567), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1567), + [aux_sym_keep_alive_token1] = ACTIONS(1567), + [aux_sym_tunnel_token1] = ACTIONS(1569), + [aux_sym_tunnel_device_token1] = ACTIONS(1567), + [aux_sym_update_host_keys_token1] = ACTIONS(1567), + [aux_sym_use_keychain_token1] = ACTIONS(1567), + [aux_sym_user_token1] = ACTIONS(1569), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1567), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1567), + [aux_sym_visual_host_key_token1] = ACTIONS(1567), + [aux_sym_xauth_location_token1] = ACTIONS(1567), + }, + [259] = { + [ts_builtin_sym_end] = ACTIONS(1571), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1573), + [aux_sym_match_token1] = ACTIONS(1571), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1571), + [aux_sym_address_family_token1] = ACTIONS(1571), + [aux_sym_batch_mode_token1] = ACTIONS(1571), + [aux_sym_bind_address_token1] = ACTIONS(1571), + [aux_sym_bind_interface_token1] = ACTIONS(1571), + [aux_sym_canonical_domains_token1] = ACTIONS(1571), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1571), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1571), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1571), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1571), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1571), + [aux_sym_certificate_file_token1] = ACTIONS(1571), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1571), + [aux_sym_check_host_ip_token1] = ACTIONS(1571), + [aux_sym_ciphers_token1] = ACTIONS(1571), + [aux_sym_cipher_token1] = ACTIONS(1573), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1571), + [aux_sym_compression_token1] = ACTIONS(1571), + [aux_sym_connection_attempts_token1] = ACTIONS(1571), + [aux_sym_connect_timeout_token1] = ACTIONS(1571), + [aux_sym_control_master_token1] = ACTIONS(1571), + [aux_sym_control_path_token1] = ACTIONS(1571), + [aux_sym_control_persist_token1] = ACTIONS(1571), + [aux_sym_dynamic_forward_token1] = ACTIONS(1571), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1571), + [aux_sym_escape_char_token1] = ACTIONS(1571), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1571), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1571), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1571), + [aux_sym_forward_agent_token1] = ACTIONS(1571), + [aux_sym_forward_x11_token1] = ACTIONS(1573), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1571), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1571), + [aux_sym_gateway_ports_token1] = ACTIONS(1571), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1571), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1571), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1571), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1571), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1571), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1571), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1571), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1571), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1571), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1571), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1571), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1571), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1571), + [aux_sym_host_key_alias_token1] = ACTIONS(1571), + [aux_sym_hostname_token1] = ACTIONS(1571), + [aux_sym_identities_only_token1] = ACTIONS(1571), + [aux_sym_identity_agent_token1] = ACTIONS(1571), + [aux_sym_identity_file_token1] = ACTIONS(1571), + [aux_sym_ignore_unknown_token1] = ACTIONS(1571), + [aux_sym_include_token1] = ACTIONS(1571), + [aux_sym_ip_qos_token1] = ACTIONS(1571), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1571), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1571), + [aux_sym_kex_algorithms_token1] = ACTIONS(1571), + [aux_sym_known_hosts_command_token1] = ACTIONS(1571), + [aux_sym_local_command_token1] = ACTIONS(1571), + [aux_sym_local_forward_token1] = ACTIONS(1571), + [aux_sym_log_level_token1] = ACTIONS(1571), + [aux_sym_log_verbose_token1] = ACTIONS(1571), + [aux_sym_macs_token1] = ACTIONS(1571), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1571), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1571), + [aux_sym_password_authentication_token1] = ACTIONS(1571), + [aux_sym_permit_local_command_token1] = ACTIONS(1571), + [aux_sym_permit_remote_open_token1] = ACTIONS(1571), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1571), + [aux_sym_port_token1] = ACTIONS(1571), + [aux_sym_preferred_authentications_token1] = ACTIONS(1571), + [aux_sym_protocol_token1] = ACTIONS(1571), + [aux_sym_proxy_command_token1] = ACTIONS(1571), + [aux_sym_proxy_jump_token1] = ACTIONS(1571), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1571), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1571), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1571), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1571), + [aux_sym_rekey_limit_token1] = ACTIONS(1571), + [aux_sym_remote_command_token1] = ACTIONS(1571), + [aux_sym_remote_forward_token1] = ACTIONS(1571), + [aux_sym_request_tty_token1] = ACTIONS(1571), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1571), + [aux_sym_security_key_provider_token1] = ACTIONS(1571), + [aux_sym_send_env_token1] = ACTIONS(1571), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1571), + [aux_sym_server_alive_interval_token1] = ACTIONS(1571), + [aux_sym_session_type_token1] = ACTIONS(1571), + [aux_sym_set_env_token1] = ACTIONS(1571), + [aux_sym_stdin_null_token1] = ACTIONS(1571), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1571), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1571), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1571), + [aux_sym_syslog_facility_token1] = ACTIONS(1571), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1571), + [aux_sym_keep_alive_token1] = ACTIONS(1571), + [aux_sym_tunnel_token1] = ACTIONS(1573), + [aux_sym_tunnel_device_token1] = ACTIONS(1571), + [aux_sym_update_host_keys_token1] = ACTIONS(1571), + [aux_sym_use_keychain_token1] = ACTIONS(1571), + [aux_sym_user_token1] = ACTIONS(1573), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1571), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1571), + [aux_sym_visual_host_key_token1] = ACTIONS(1571), + [aux_sym_xauth_location_token1] = ACTIONS(1571), + }, + [260] = { + [ts_builtin_sym_end] = ACTIONS(1575), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1577), + [aux_sym_match_token1] = ACTIONS(1575), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1575), + [aux_sym_address_family_token1] = ACTIONS(1575), + [aux_sym_batch_mode_token1] = ACTIONS(1575), + [aux_sym_bind_address_token1] = ACTIONS(1575), + [aux_sym_bind_interface_token1] = ACTIONS(1575), + [aux_sym_canonical_domains_token1] = ACTIONS(1575), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1575), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1575), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1575), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1575), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1575), + [aux_sym_certificate_file_token1] = ACTIONS(1575), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1575), + [aux_sym_check_host_ip_token1] = ACTIONS(1575), + [aux_sym_ciphers_token1] = ACTIONS(1575), + [aux_sym_cipher_token1] = ACTIONS(1577), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1575), + [aux_sym_compression_token1] = ACTIONS(1575), + [aux_sym_connection_attempts_token1] = ACTIONS(1575), + [aux_sym_connect_timeout_token1] = ACTIONS(1575), + [aux_sym_control_master_token1] = ACTIONS(1575), + [aux_sym_control_path_token1] = ACTIONS(1575), + [aux_sym_control_persist_token1] = ACTIONS(1575), + [aux_sym_dynamic_forward_token1] = ACTIONS(1575), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1575), + [aux_sym_escape_char_token1] = ACTIONS(1575), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1575), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1575), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1575), + [aux_sym_forward_agent_token1] = ACTIONS(1575), + [aux_sym_forward_x11_token1] = ACTIONS(1577), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1575), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1575), + [aux_sym_gateway_ports_token1] = ACTIONS(1575), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1575), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1575), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1575), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1575), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1575), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1575), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1575), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1575), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1575), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1575), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1575), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1575), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1575), + [aux_sym_host_key_alias_token1] = ACTIONS(1575), + [aux_sym_hostname_token1] = ACTIONS(1575), + [aux_sym_identities_only_token1] = ACTIONS(1575), + [aux_sym_identity_agent_token1] = ACTIONS(1575), + [aux_sym_identity_file_token1] = ACTIONS(1575), + [aux_sym_ignore_unknown_token1] = ACTIONS(1575), + [aux_sym_include_token1] = ACTIONS(1575), + [aux_sym_ip_qos_token1] = ACTIONS(1575), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1575), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1575), + [aux_sym_kex_algorithms_token1] = ACTIONS(1575), + [aux_sym_known_hosts_command_token1] = ACTIONS(1575), + [aux_sym_local_command_token1] = ACTIONS(1575), + [aux_sym_local_forward_token1] = ACTIONS(1575), + [aux_sym_log_level_token1] = ACTIONS(1575), + [aux_sym_log_verbose_token1] = ACTIONS(1575), + [aux_sym_macs_token1] = ACTIONS(1575), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1575), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1575), + [aux_sym_password_authentication_token1] = ACTIONS(1575), + [aux_sym_permit_local_command_token1] = ACTIONS(1575), + [aux_sym_permit_remote_open_token1] = ACTIONS(1575), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1575), + [aux_sym_port_token1] = ACTIONS(1575), + [aux_sym_preferred_authentications_token1] = ACTIONS(1575), + [aux_sym_protocol_token1] = ACTIONS(1575), + [aux_sym_proxy_command_token1] = ACTIONS(1575), + [aux_sym_proxy_jump_token1] = ACTIONS(1575), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1575), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1575), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1575), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1575), + [aux_sym_rekey_limit_token1] = ACTIONS(1575), + [aux_sym_remote_command_token1] = ACTIONS(1575), + [aux_sym_remote_forward_token1] = ACTIONS(1575), + [aux_sym_request_tty_token1] = ACTIONS(1575), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1575), + [aux_sym_security_key_provider_token1] = ACTIONS(1575), + [aux_sym_send_env_token1] = ACTIONS(1575), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1575), + [aux_sym_server_alive_interval_token1] = ACTIONS(1575), + [aux_sym_session_type_token1] = ACTIONS(1575), + [aux_sym_set_env_token1] = ACTIONS(1575), + [aux_sym_stdin_null_token1] = ACTIONS(1575), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1575), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1575), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1575), + [aux_sym_syslog_facility_token1] = ACTIONS(1575), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1575), + [aux_sym_keep_alive_token1] = ACTIONS(1575), + [aux_sym_tunnel_token1] = ACTIONS(1577), + [aux_sym_tunnel_device_token1] = ACTIONS(1575), + [aux_sym_update_host_keys_token1] = ACTIONS(1575), + [aux_sym_use_keychain_token1] = ACTIONS(1575), + [aux_sym_user_token1] = ACTIONS(1577), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1575), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1575), + [aux_sym_visual_host_key_token1] = ACTIONS(1575), + [aux_sym_xauth_location_token1] = ACTIONS(1575), + }, + [261] = { + [ts_builtin_sym_end] = ACTIONS(1579), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1581), + [aux_sym_match_token1] = ACTIONS(1579), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1579), + [aux_sym_address_family_token1] = ACTIONS(1579), + [aux_sym_batch_mode_token1] = ACTIONS(1579), + [aux_sym_bind_address_token1] = ACTIONS(1579), + [aux_sym_bind_interface_token1] = ACTIONS(1579), + [aux_sym_canonical_domains_token1] = ACTIONS(1579), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1579), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1579), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1579), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1579), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1579), + [aux_sym_certificate_file_token1] = ACTIONS(1579), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1579), + [aux_sym_check_host_ip_token1] = ACTIONS(1579), + [aux_sym_ciphers_token1] = ACTIONS(1579), + [aux_sym_cipher_token1] = ACTIONS(1581), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1579), + [aux_sym_compression_token1] = ACTIONS(1579), + [aux_sym_connection_attempts_token1] = ACTIONS(1579), + [aux_sym_connect_timeout_token1] = ACTIONS(1579), + [aux_sym_control_master_token1] = ACTIONS(1579), + [aux_sym_control_path_token1] = ACTIONS(1579), + [aux_sym_control_persist_token1] = ACTIONS(1579), + [aux_sym_dynamic_forward_token1] = ACTIONS(1579), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1579), + [aux_sym_escape_char_token1] = ACTIONS(1579), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1579), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1579), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1579), + [aux_sym_forward_agent_token1] = ACTIONS(1579), + [aux_sym_forward_x11_token1] = ACTIONS(1581), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1579), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1579), + [aux_sym_gateway_ports_token1] = ACTIONS(1579), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1579), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1579), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1579), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1579), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1579), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1579), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1579), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1579), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1579), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1579), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1579), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1579), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1579), + [aux_sym_host_key_alias_token1] = ACTIONS(1579), + [aux_sym_hostname_token1] = ACTIONS(1579), + [aux_sym_identities_only_token1] = ACTIONS(1579), + [aux_sym_identity_agent_token1] = ACTIONS(1579), + [aux_sym_identity_file_token1] = ACTIONS(1579), + [aux_sym_ignore_unknown_token1] = ACTIONS(1579), + [aux_sym_include_token1] = ACTIONS(1579), + [aux_sym_ip_qos_token1] = ACTIONS(1579), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1579), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1579), + [aux_sym_kex_algorithms_token1] = ACTIONS(1579), + [aux_sym_known_hosts_command_token1] = ACTIONS(1579), + [aux_sym_local_command_token1] = ACTIONS(1579), + [aux_sym_local_forward_token1] = ACTIONS(1579), + [aux_sym_log_level_token1] = ACTIONS(1579), + [aux_sym_log_verbose_token1] = ACTIONS(1579), + [aux_sym_macs_token1] = ACTIONS(1579), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1579), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1579), + [aux_sym_password_authentication_token1] = ACTIONS(1579), + [aux_sym_permit_local_command_token1] = ACTIONS(1579), + [aux_sym_permit_remote_open_token1] = ACTIONS(1579), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1579), + [aux_sym_port_token1] = ACTIONS(1579), + [aux_sym_preferred_authentications_token1] = ACTIONS(1579), + [aux_sym_protocol_token1] = ACTIONS(1579), + [aux_sym_proxy_command_token1] = ACTIONS(1579), + [aux_sym_proxy_jump_token1] = ACTIONS(1579), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1579), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1579), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1579), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1579), + [aux_sym_rekey_limit_token1] = ACTIONS(1579), + [aux_sym_remote_command_token1] = ACTIONS(1579), + [aux_sym_remote_forward_token1] = ACTIONS(1579), + [aux_sym_request_tty_token1] = ACTIONS(1579), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1579), + [aux_sym_security_key_provider_token1] = ACTIONS(1579), + [aux_sym_send_env_token1] = ACTIONS(1579), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1579), + [aux_sym_server_alive_interval_token1] = ACTIONS(1579), + [aux_sym_session_type_token1] = ACTIONS(1579), + [aux_sym_set_env_token1] = ACTIONS(1579), + [aux_sym_stdin_null_token1] = ACTIONS(1579), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1579), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1579), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1579), + [aux_sym_syslog_facility_token1] = ACTIONS(1579), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1579), + [aux_sym_keep_alive_token1] = ACTIONS(1579), + [aux_sym_tunnel_token1] = ACTIONS(1581), + [aux_sym_tunnel_device_token1] = ACTIONS(1579), + [aux_sym_update_host_keys_token1] = ACTIONS(1579), + [aux_sym_use_keychain_token1] = ACTIONS(1579), + [aux_sym_user_token1] = ACTIONS(1581), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1579), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1579), + [aux_sym_visual_host_key_token1] = ACTIONS(1579), + [aux_sym_xauth_location_token1] = ACTIONS(1579), + }, + [262] = { + [ts_builtin_sym_end] = ACTIONS(1583), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1585), + [aux_sym_match_token1] = ACTIONS(1583), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1583), + [aux_sym_address_family_token1] = ACTIONS(1583), + [aux_sym_batch_mode_token1] = ACTIONS(1583), + [aux_sym_bind_address_token1] = ACTIONS(1583), + [aux_sym_bind_interface_token1] = ACTIONS(1583), + [aux_sym_canonical_domains_token1] = ACTIONS(1583), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1583), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1583), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1583), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1583), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1583), + [aux_sym_certificate_file_token1] = ACTIONS(1583), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1583), + [aux_sym_check_host_ip_token1] = ACTIONS(1583), + [aux_sym_ciphers_token1] = ACTIONS(1583), + [aux_sym_cipher_token1] = ACTIONS(1585), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1583), + [aux_sym_compression_token1] = ACTIONS(1583), + [aux_sym_connection_attempts_token1] = ACTIONS(1583), + [aux_sym_connect_timeout_token1] = ACTIONS(1583), + [aux_sym_control_master_token1] = ACTIONS(1583), + [aux_sym_control_path_token1] = ACTIONS(1583), + [aux_sym_control_persist_token1] = ACTIONS(1583), + [aux_sym_dynamic_forward_token1] = ACTIONS(1583), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1583), + [aux_sym_escape_char_token1] = ACTIONS(1583), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1583), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1583), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1583), + [aux_sym_forward_agent_token1] = ACTIONS(1583), + [aux_sym_forward_x11_token1] = ACTIONS(1585), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1583), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1583), + [aux_sym_gateway_ports_token1] = ACTIONS(1583), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1583), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1583), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1583), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1583), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1583), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1583), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1583), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1583), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1583), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1583), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1583), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1583), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1583), + [aux_sym_host_key_alias_token1] = ACTIONS(1583), + [aux_sym_hostname_token1] = ACTIONS(1583), + [aux_sym_identities_only_token1] = ACTIONS(1583), + [aux_sym_identity_agent_token1] = ACTIONS(1583), + [aux_sym_identity_file_token1] = ACTIONS(1583), + [aux_sym_ignore_unknown_token1] = ACTIONS(1583), + [aux_sym_include_token1] = ACTIONS(1583), + [aux_sym_ip_qos_token1] = ACTIONS(1583), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1583), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1583), + [aux_sym_kex_algorithms_token1] = ACTIONS(1583), + [aux_sym_known_hosts_command_token1] = ACTIONS(1583), + [aux_sym_local_command_token1] = ACTIONS(1583), + [aux_sym_local_forward_token1] = ACTIONS(1583), + [aux_sym_log_level_token1] = ACTIONS(1583), + [aux_sym_log_verbose_token1] = ACTIONS(1583), + [aux_sym_macs_token1] = ACTIONS(1583), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1583), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1583), + [aux_sym_password_authentication_token1] = ACTIONS(1583), + [aux_sym_permit_local_command_token1] = ACTIONS(1583), + [aux_sym_permit_remote_open_token1] = ACTIONS(1583), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1583), + [aux_sym_port_token1] = ACTIONS(1583), + [aux_sym_preferred_authentications_token1] = ACTIONS(1583), + [aux_sym_protocol_token1] = ACTIONS(1583), + [aux_sym_proxy_command_token1] = ACTIONS(1583), + [aux_sym_proxy_jump_token1] = ACTIONS(1583), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1583), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1583), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1583), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1583), + [aux_sym_rekey_limit_token1] = ACTIONS(1583), + [aux_sym_remote_command_token1] = ACTIONS(1583), + [aux_sym_remote_forward_token1] = ACTIONS(1583), + [aux_sym_request_tty_token1] = ACTIONS(1583), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1583), + [aux_sym_security_key_provider_token1] = ACTIONS(1583), + [aux_sym_send_env_token1] = ACTIONS(1583), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1583), + [aux_sym_server_alive_interval_token1] = ACTIONS(1583), + [aux_sym_session_type_token1] = ACTIONS(1583), + [aux_sym_set_env_token1] = ACTIONS(1583), + [aux_sym_stdin_null_token1] = ACTIONS(1583), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1583), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1583), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1583), + [aux_sym_syslog_facility_token1] = ACTIONS(1583), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1583), + [aux_sym_keep_alive_token1] = ACTIONS(1583), + [aux_sym_tunnel_token1] = ACTIONS(1585), + [aux_sym_tunnel_device_token1] = ACTIONS(1583), + [aux_sym_update_host_keys_token1] = ACTIONS(1583), + [aux_sym_use_keychain_token1] = ACTIONS(1583), + [aux_sym_user_token1] = ACTIONS(1585), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1583), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1583), + [aux_sym_visual_host_key_token1] = ACTIONS(1583), + [aux_sym_xauth_location_token1] = ACTIONS(1583), + }, + [263] = { + [ts_builtin_sym_end] = ACTIONS(1587), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1589), + [aux_sym_match_token1] = ACTIONS(1587), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1587), + [aux_sym_address_family_token1] = ACTIONS(1587), + [aux_sym_batch_mode_token1] = ACTIONS(1587), + [aux_sym_bind_address_token1] = ACTIONS(1587), + [aux_sym_bind_interface_token1] = ACTIONS(1587), + [aux_sym_canonical_domains_token1] = ACTIONS(1587), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1587), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1587), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1587), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1587), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1587), + [aux_sym_certificate_file_token1] = ACTIONS(1587), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1587), + [aux_sym_check_host_ip_token1] = ACTIONS(1587), + [aux_sym_ciphers_token1] = ACTIONS(1587), + [aux_sym_cipher_token1] = ACTIONS(1589), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1587), + [aux_sym_compression_token1] = ACTIONS(1587), + [aux_sym_connection_attempts_token1] = ACTIONS(1587), + [aux_sym_connect_timeout_token1] = ACTIONS(1587), + [aux_sym_control_master_token1] = ACTIONS(1587), + [aux_sym_control_path_token1] = ACTIONS(1587), + [aux_sym_control_persist_token1] = ACTIONS(1587), + [aux_sym_dynamic_forward_token1] = ACTIONS(1587), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1587), + [aux_sym_escape_char_token1] = ACTIONS(1587), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1587), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1587), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1587), + [aux_sym_forward_agent_token1] = ACTIONS(1587), + [aux_sym_forward_x11_token1] = ACTIONS(1589), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1587), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1587), + [aux_sym_gateway_ports_token1] = ACTIONS(1587), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1587), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1587), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1587), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1587), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1587), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1587), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1587), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1587), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1587), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1587), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1587), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1587), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1587), + [aux_sym_host_key_alias_token1] = ACTIONS(1587), + [aux_sym_hostname_token1] = ACTIONS(1587), + [aux_sym_identities_only_token1] = ACTIONS(1587), + [aux_sym_identity_agent_token1] = ACTIONS(1587), + [aux_sym_identity_file_token1] = ACTIONS(1587), + [aux_sym_ignore_unknown_token1] = ACTIONS(1587), + [aux_sym_include_token1] = ACTIONS(1587), + [aux_sym_ip_qos_token1] = ACTIONS(1587), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1587), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1587), + [aux_sym_kex_algorithms_token1] = ACTIONS(1587), + [aux_sym_known_hosts_command_token1] = ACTIONS(1587), + [aux_sym_local_command_token1] = ACTIONS(1587), + [aux_sym_local_forward_token1] = ACTIONS(1587), + [aux_sym_log_level_token1] = ACTIONS(1587), + [aux_sym_log_verbose_token1] = ACTIONS(1587), + [aux_sym_macs_token1] = ACTIONS(1587), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1587), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1587), + [aux_sym_password_authentication_token1] = ACTIONS(1587), + [aux_sym_permit_local_command_token1] = ACTIONS(1587), + [aux_sym_permit_remote_open_token1] = ACTIONS(1587), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1587), + [aux_sym_port_token1] = ACTIONS(1587), + [aux_sym_preferred_authentications_token1] = ACTIONS(1587), + [aux_sym_protocol_token1] = ACTIONS(1587), + [aux_sym_proxy_command_token1] = ACTIONS(1587), + [aux_sym_proxy_jump_token1] = ACTIONS(1587), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1587), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1587), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1587), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1587), + [aux_sym_rekey_limit_token1] = ACTIONS(1587), + [aux_sym_remote_command_token1] = ACTIONS(1587), + [aux_sym_remote_forward_token1] = ACTIONS(1587), + [aux_sym_request_tty_token1] = ACTIONS(1587), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1587), + [aux_sym_security_key_provider_token1] = ACTIONS(1587), + [aux_sym_send_env_token1] = ACTIONS(1587), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1587), + [aux_sym_server_alive_interval_token1] = ACTIONS(1587), + [aux_sym_session_type_token1] = ACTIONS(1587), + [aux_sym_set_env_token1] = ACTIONS(1587), + [aux_sym_stdin_null_token1] = ACTIONS(1587), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1587), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1587), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1587), + [aux_sym_syslog_facility_token1] = ACTIONS(1587), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1587), + [aux_sym_keep_alive_token1] = ACTIONS(1587), + [aux_sym_tunnel_token1] = ACTIONS(1589), + [aux_sym_tunnel_device_token1] = ACTIONS(1587), + [aux_sym_update_host_keys_token1] = ACTIONS(1587), + [aux_sym_use_keychain_token1] = ACTIONS(1587), + [aux_sym_user_token1] = ACTIONS(1589), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1587), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1587), + [aux_sym_visual_host_key_token1] = ACTIONS(1587), + [aux_sym_xauth_location_token1] = ACTIONS(1587), + }, + [264] = { + [ts_builtin_sym_end] = ACTIONS(1591), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1593), + [aux_sym_match_token1] = ACTIONS(1591), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1591), + [aux_sym_address_family_token1] = ACTIONS(1591), + [aux_sym_batch_mode_token1] = ACTIONS(1591), + [aux_sym_bind_address_token1] = ACTIONS(1591), + [aux_sym_bind_interface_token1] = ACTIONS(1591), + [aux_sym_canonical_domains_token1] = ACTIONS(1591), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1591), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1591), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1591), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1591), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1591), + [aux_sym_certificate_file_token1] = ACTIONS(1591), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1591), + [aux_sym_check_host_ip_token1] = ACTIONS(1591), + [aux_sym_ciphers_token1] = ACTIONS(1591), + [aux_sym_cipher_token1] = ACTIONS(1593), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1591), + [aux_sym_compression_token1] = ACTIONS(1591), + [aux_sym_connection_attempts_token1] = ACTIONS(1591), + [aux_sym_connect_timeout_token1] = ACTIONS(1591), + [aux_sym_control_master_token1] = ACTIONS(1591), + [aux_sym_control_path_token1] = ACTIONS(1591), + [aux_sym_control_persist_token1] = ACTIONS(1591), + [aux_sym_dynamic_forward_token1] = ACTIONS(1591), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1591), + [aux_sym_escape_char_token1] = ACTIONS(1591), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1591), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1591), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1591), + [aux_sym_forward_agent_token1] = ACTIONS(1591), + [aux_sym_forward_x11_token1] = ACTIONS(1593), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1591), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1591), + [aux_sym_gateway_ports_token1] = ACTIONS(1591), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1591), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1591), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1591), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1591), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1591), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1591), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1591), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1591), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1591), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1591), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1591), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1591), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1591), + [aux_sym_host_key_alias_token1] = ACTIONS(1591), + [aux_sym_hostname_token1] = ACTIONS(1591), + [aux_sym_identities_only_token1] = ACTIONS(1591), + [aux_sym_identity_agent_token1] = ACTIONS(1591), + [aux_sym_identity_file_token1] = ACTIONS(1591), + [aux_sym_ignore_unknown_token1] = ACTIONS(1591), + [aux_sym_include_token1] = ACTIONS(1591), + [aux_sym_ip_qos_token1] = ACTIONS(1591), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1591), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1591), + [aux_sym_kex_algorithms_token1] = ACTIONS(1591), + [aux_sym_known_hosts_command_token1] = ACTIONS(1591), + [aux_sym_local_command_token1] = ACTIONS(1591), + [aux_sym_local_forward_token1] = ACTIONS(1591), + [aux_sym_log_level_token1] = ACTIONS(1591), + [aux_sym_log_verbose_token1] = ACTIONS(1591), + [aux_sym_macs_token1] = ACTIONS(1591), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1591), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1591), + [aux_sym_password_authentication_token1] = ACTIONS(1591), + [aux_sym_permit_local_command_token1] = ACTIONS(1591), + [aux_sym_permit_remote_open_token1] = ACTIONS(1591), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1591), + [aux_sym_port_token1] = ACTIONS(1591), + [aux_sym_preferred_authentications_token1] = ACTIONS(1591), + [aux_sym_protocol_token1] = ACTIONS(1591), + [aux_sym_proxy_command_token1] = ACTIONS(1591), + [aux_sym_proxy_jump_token1] = ACTIONS(1591), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1591), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1591), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1591), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1591), + [aux_sym_rekey_limit_token1] = ACTIONS(1591), + [aux_sym_remote_command_token1] = ACTIONS(1591), + [aux_sym_remote_forward_token1] = ACTIONS(1591), + [aux_sym_request_tty_token1] = ACTIONS(1591), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1591), + [aux_sym_security_key_provider_token1] = ACTIONS(1591), + [aux_sym_send_env_token1] = ACTIONS(1591), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1591), + [aux_sym_server_alive_interval_token1] = ACTIONS(1591), + [aux_sym_session_type_token1] = ACTIONS(1591), + [aux_sym_set_env_token1] = ACTIONS(1591), + [aux_sym_stdin_null_token1] = ACTIONS(1591), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1591), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1591), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1591), + [aux_sym_syslog_facility_token1] = ACTIONS(1591), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1591), + [aux_sym_keep_alive_token1] = ACTIONS(1591), + [aux_sym_tunnel_token1] = ACTIONS(1593), + [aux_sym_tunnel_device_token1] = ACTIONS(1591), + [aux_sym_update_host_keys_token1] = ACTIONS(1591), + [aux_sym_use_keychain_token1] = ACTIONS(1591), + [aux_sym_user_token1] = ACTIONS(1593), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1591), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1591), + [aux_sym_visual_host_key_token1] = ACTIONS(1591), + [aux_sym_xauth_location_token1] = ACTIONS(1591), + }, + [265] = { + [ts_builtin_sym_end] = ACTIONS(1595), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1597), + [aux_sym_match_token1] = ACTIONS(1595), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1595), + [aux_sym_address_family_token1] = ACTIONS(1595), + [aux_sym_batch_mode_token1] = ACTIONS(1595), + [aux_sym_bind_address_token1] = ACTIONS(1595), + [aux_sym_bind_interface_token1] = ACTIONS(1595), + [aux_sym_canonical_domains_token1] = ACTIONS(1595), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1595), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1595), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1595), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1595), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1595), + [aux_sym_certificate_file_token1] = ACTIONS(1595), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1595), + [aux_sym_check_host_ip_token1] = ACTIONS(1595), + [aux_sym_ciphers_token1] = ACTIONS(1595), + [aux_sym_cipher_token1] = ACTIONS(1597), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1595), + [aux_sym_compression_token1] = ACTIONS(1595), + [aux_sym_connection_attempts_token1] = ACTIONS(1595), + [aux_sym_connect_timeout_token1] = ACTIONS(1595), + [aux_sym_control_master_token1] = ACTIONS(1595), + [aux_sym_control_path_token1] = ACTIONS(1595), + [aux_sym_control_persist_token1] = ACTIONS(1595), + [aux_sym_dynamic_forward_token1] = ACTIONS(1595), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1595), + [aux_sym_escape_char_token1] = ACTIONS(1595), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1595), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1595), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1595), + [aux_sym_forward_agent_token1] = ACTIONS(1595), + [aux_sym_forward_x11_token1] = ACTIONS(1597), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1595), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1595), + [aux_sym_gateway_ports_token1] = ACTIONS(1595), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1595), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1595), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1595), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1595), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1595), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1595), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1595), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1595), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1595), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1595), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1595), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1595), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1595), + [aux_sym_host_key_alias_token1] = ACTIONS(1595), + [aux_sym_hostname_token1] = ACTIONS(1595), + [aux_sym_identities_only_token1] = ACTIONS(1595), + [aux_sym_identity_agent_token1] = ACTIONS(1595), + [aux_sym_identity_file_token1] = ACTIONS(1595), + [aux_sym_ignore_unknown_token1] = ACTIONS(1595), + [aux_sym_include_token1] = ACTIONS(1595), + [aux_sym_ip_qos_token1] = ACTIONS(1595), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1595), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1595), + [aux_sym_kex_algorithms_token1] = ACTIONS(1595), + [aux_sym_known_hosts_command_token1] = ACTIONS(1595), + [aux_sym_local_command_token1] = ACTIONS(1595), + [aux_sym_local_forward_token1] = ACTIONS(1595), + [aux_sym_log_level_token1] = ACTIONS(1595), + [aux_sym_log_verbose_token1] = ACTIONS(1595), + [aux_sym_macs_token1] = ACTIONS(1595), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1595), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1595), + [aux_sym_password_authentication_token1] = ACTIONS(1595), + [aux_sym_permit_local_command_token1] = ACTIONS(1595), + [aux_sym_permit_remote_open_token1] = ACTIONS(1595), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1595), + [aux_sym_port_token1] = ACTIONS(1595), + [aux_sym_preferred_authentications_token1] = ACTIONS(1595), + [aux_sym_protocol_token1] = ACTIONS(1595), + [aux_sym_proxy_command_token1] = ACTIONS(1595), + [aux_sym_proxy_jump_token1] = ACTIONS(1595), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1595), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1595), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1595), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1595), + [aux_sym_rekey_limit_token1] = ACTIONS(1595), + [aux_sym_remote_command_token1] = ACTIONS(1595), + [aux_sym_remote_forward_token1] = ACTIONS(1595), + [aux_sym_request_tty_token1] = ACTIONS(1595), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1595), + [aux_sym_security_key_provider_token1] = ACTIONS(1595), + [aux_sym_send_env_token1] = ACTIONS(1595), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1595), + [aux_sym_server_alive_interval_token1] = ACTIONS(1595), + [aux_sym_session_type_token1] = ACTIONS(1595), + [aux_sym_set_env_token1] = ACTIONS(1595), + [aux_sym_stdin_null_token1] = ACTIONS(1595), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1595), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1595), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1595), + [aux_sym_syslog_facility_token1] = ACTIONS(1595), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1595), + [aux_sym_keep_alive_token1] = ACTIONS(1595), + [aux_sym_tunnel_token1] = ACTIONS(1597), + [aux_sym_tunnel_device_token1] = ACTIONS(1595), + [aux_sym_update_host_keys_token1] = ACTIONS(1595), + [aux_sym_use_keychain_token1] = ACTIONS(1595), + [aux_sym_user_token1] = ACTIONS(1597), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1595), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1595), + [aux_sym_visual_host_key_token1] = ACTIONS(1595), + [aux_sym_xauth_location_token1] = ACTIONS(1595), + }, + [266] = { + [ts_builtin_sym_end] = ACTIONS(1599), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1601), + [aux_sym_match_token1] = ACTIONS(1599), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1599), + [aux_sym_address_family_token1] = ACTIONS(1599), + [aux_sym_batch_mode_token1] = ACTIONS(1599), + [aux_sym_bind_address_token1] = ACTIONS(1599), + [aux_sym_bind_interface_token1] = ACTIONS(1599), + [aux_sym_canonical_domains_token1] = ACTIONS(1599), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1599), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1599), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1599), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1599), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1599), + [aux_sym_certificate_file_token1] = ACTIONS(1599), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1599), + [aux_sym_check_host_ip_token1] = ACTIONS(1599), + [aux_sym_ciphers_token1] = ACTIONS(1599), + [aux_sym_cipher_token1] = ACTIONS(1601), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1599), + [aux_sym_compression_token1] = ACTIONS(1599), + [aux_sym_connection_attempts_token1] = ACTIONS(1599), + [aux_sym_connect_timeout_token1] = ACTIONS(1599), + [aux_sym_control_master_token1] = ACTIONS(1599), + [aux_sym_control_path_token1] = ACTIONS(1599), + [aux_sym_control_persist_token1] = ACTIONS(1599), + [aux_sym_dynamic_forward_token1] = ACTIONS(1599), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1599), + [aux_sym_escape_char_token1] = ACTIONS(1599), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1599), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1599), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1599), + [aux_sym_forward_agent_token1] = ACTIONS(1599), + [aux_sym_forward_x11_token1] = ACTIONS(1601), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1599), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1599), + [aux_sym_gateway_ports_token1] = ACTIONS(1599), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1599), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1599), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1599), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1599), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1599), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1599), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1599), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1599), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1599), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1599), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1599), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1599), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1599), + [aux_sym_host_key_alias_token1] = ACTIONS(1599), + [aux_sym_hostname_token1] = ACTIONS(1599), + [aux_sym_identities_only_token1] = ACTIONS(1599), + [aux_sym_identity_agent_token1] = ACTIONS(1599), + [aux_sym_identity_file_token1] = ACTIONS(1599), + [aux_sym_ignore_unknown_token1] = ACTIONS(1599), + [aux_sym_include_token1] = ACTIONS(1599), + [aux_sym_ip_qos_token1] = ACTIONS(1599), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1599), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1599), + [aux_sym_kex_algorithms_token1] = ACTIONS(1599), + [aux_sym_known_hosts_command_token1] = ACTIONS(1599), + [aux_sym_local_command_token1] = ACTIONS(1599), + [aux_sym_local_forward_token1] = ACTIONS(1599), + [aux_sym_log_level_token1] = ACTIONS(1599), + [aux_sym_log_verbose_token1] = ACTIONS(1599), + [aux_sym_macs_token1] = ACTIONS(1599), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1599), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1599), + [aux_sym_password_authentication_token1] = ACTIONS(1599), + [aux_sym_permit_local_command_token1] = ACTIONS(1599), + [aux_sym_permit_remote_open_token1] = ACTIONS(1599), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1599), + [aux_sym_port_token1] = ACTIONS(1599), + [aux_sym_preferred_authentications_token1] = ACTIONS(1599), + [aux_sym_protocol_token1] = ACTIONS(1599), + [aux_sym_proxy_command_token1] = ACTIONS(1599), + [aux_sym_proxy_jump_token1] = ACTIONS(1599), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1599), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1599), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1599), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1599), + [aux_sym_rekey_limit_token1] = ACTIONS(1599), + [aux_sym_remote_command_token1] = ACTIONS(1599), + [aux_sym_remote_forward_token1] = ACTIONS(1599), + [aux_sym_request_tty_token1] = ACTIONS(1599), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1599), + [aux_sym_security_key_provider_token1] = ACTIONS(1599), + [aux_sym_send_env_token1] = ACTIONS(1599), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1599), + [aux_sym_server_alive_interval_token1] = ACTIONS(1599), + [aux_sym_session_type_token1] = ACTIONS(1599), + [aux_sym_set_env_token1] = ACTIONS(1599), + [aux_sym_stdin_null_token1] = ACTIONS(1599), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1599), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1599), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1599), + [aux_sym_syslog_facility_token1] = ACTIONS(1599), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1599), + [aux_sym_keep_alive_token1] = ACTIONS(1599), + [aux_sym_tunnel_token1] = ACTIONS(1601), + [aux_sym_tunnel_device_token1] = ACTIONS(1599), + [aux_sym_update_host_keys_token1] = ACTIONS(1599), + [aux_sym_use_keychain_token1] = ACTIONS(1599), + [aux_sym_user_token1] = ACTIONS(1601), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1599), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1599), + [aux_sym_visual_host_key_token1] = ACTIONS(1599), + [aux_sym_xauth_location_token1] = ACTIONS(1599), + }, + [267] = { + [ts_builtin_sym_end] = ACTIONS(1603), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1605), + [aux_sym_match_token1] = ACTIONS(1603), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1603), + [aux_sym_address_family_token1] = ACTIONS(1603), + [aux_sym_batch_mode_token1] = ACTIONS(1603), + [aux_sym_bind_address_token1] = ACTIONS(1603), + [aux_sym_bind_interface_token1] = ACTIONS(1603), + [aux_sym_canonical_domains_token1] = ACTIONS(1603), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1603), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1603), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1603), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1603), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1603), + [aux_sym_certificate_file_token1] = ACTIONS(1603), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1603), + [aux_sym_check_host_ip_token1] = ACTIONS(1603), + [aux_sym_ciphers_token1] = ACTIONS(1603), + [aux_sym_cipher_token1] = ACTIONS(1605), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1603), + [aux_sym_compression_token1] = ACTIONS(1603), + [aux_sym_connection_attempts_token1] = ACTIONS(1603), + [aux_sym_connect_timeout_token1] = ACTIONS(1603), + [aux_sym_control_master_token1] = ACTIONS(1603), + [aux_sym_control_path_token1] = ACTIONS(1603), + [aux_sym_control_persist_token1] = ACTIONS(1603), + [aux_sym_dynamic_forward_token1] = ACTIONS(1603), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1603), + [aux_sym_escape_char_token1] = ACTIONS(1603), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1603), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1603), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1603), + [aux_sym_forward_agent_token1] = ACTIONS(1603), + [aux_sym_forward_x11_token1] = ACTIONS(1605), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1603), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1603), + [aux_sym_gateway_ports_token1] = ACTIONS(1603), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1603), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1603), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1603), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1603), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1603), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1603), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1603), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1603), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1603), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1603), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1603), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1603), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1603), + [aux_sym_host_key_alias_token1] = ACTIONS(1603), + [aux_sym_hostname_token1] = ACTIONS(1603), + [aux_sym_identities_only_token1] = ACTIONS(1603), + [aux_sym_identity_agent_token1] = ACTIONS(1603), + [aux_sym_identity_file_token1] = ACTIONS(1603), + [aux_sym_ignore_unknown_token1] = ACTIONS(1603), + [aux_sym_include_token1] = ACTIONS(1603), + [aux_sym_ip_qos_token1] = ACTIONS(1603), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1603), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1603), + [aux_sym_kex_algorithms_token1] = ACTIONS(1603), + [aux_sym_known_hosts_command_token1] = ACTIONS(1603), + [aux_sym_local_command_token1] = ACTIONS(1603), + [aux_sym_local_forward_token1] = ACTIONS(1603), + [aux_sym_log_level_token1] = ACTIONS(1603), + [aux_sym_log_verbose_token1] = ACTIONS(1603), + [aux_sym_macs_token1] = ACTIONS(1603), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1603), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1603), + [aux_sym_password_authentication_token1] = ACTIONS(1603), + [aux_sym_permit_local_command_token1] = ACTIONS(1603), + [aux_sym_permit_remote_open_token1] = ACTIONS(1603), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1603), + [aux_sym_port_token1] = ACTIONS(1603), + [aux_sym_preferred_authentications_token1] = ACTIONS(1603), + [aux_sym_protocol_token1] = ACTIONS(1603), + [aux_sym_proxy_command_token1] = ACTIONS(1603), + [aux_sym_proxy_jump_token1] = ACTIONS(1603), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1603), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1603), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1603), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1603), + [aux_sym_rekey_limit_token1] = ACTIONS(1603), + [aux_sym_remote_command_token1] = ACTIONS(1603), + [aux_sym_remote_forward_token1] = ACTIONS(1603), + [aux_sym_request_tty_token1] = ACTIONS(1603), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1603), + [aux_sym_security_key_provider_token1] = ACTIONS(1603), + [aux_sym_send_env_token1] = ACTIONS(1603), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1603), + [aux_sym_server_alive_interval_token1] = ACTIONS(1603), + [aux_sym_session_type_token1] = ACTIONS(1603), + [aux_sym_set_env_token1] = ACTIONS(1603), + [aux_sym_stdin_null_token1] = ACTIONS(1603), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1603), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1603), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1603), + [aux_sym_syslog_facility_token1] = ACTIONS(1603), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1603), + [aux_sym_keep_alive_token1] = ACTIONS(1603), + [aux_sym_tunnel_token1] = ACTIONS(1605), + [aux_sym_tunnel_device_token1] = ACTIONS(1603), + [aux_sym_update_host_keys_token1] = ACTIONS(1603), + [aux_sym_use_keychain_token1] = ACTIONS(1603), + [aux_sym_user_token1] = ACTIONS(1605), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1603), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1603), + [aux_sym_visual_host_key_token1] = ACTIONS(1603), + [aux_sym_xauth_location_token1] = ACTIONS(1603), + }, + [268] = { + [ts_builtin_sym_end] = ACTIONS(1607), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1609), + [aux_sym_match_token1] = ACTIONS(1607), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1607), + [aux_sym_address_family_token1] = ACTIONS(1607), + [aux_sym_batch_mode_token1] = ACTIONS(1607), + [aux_sym_bind_address_token1] = ACTIONS(1607), + [aux_sym_bind_interface_token1] = ACTIONS(1607), + [aux_sym_canonical_domains_token1] = ACTIONS(1607), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1607), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1607), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1607), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1607), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1607), + [aux_sym_certificate_file_token1] = ACTIONS(1607), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1607), + [aux_sym_check_host_ip_token1] = ACTIONS(1607), + [aux_sym_ciphers_token1] = ACTIONS(1607), + [aux_sym_cipher_token1] = ACTIONS(1609), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1607), + [aux_sym_compression_token1] = ACTIONS(1607), + [aux_sym_connection_attempts_token1] = ACTIONS(1607), + [aux_sym_connect_timeout_token1] = ACTIONS(1607), + [aux_sym_control_master_token1] = ACTIONS(1607), + [aux_sym_control_path_token1] = ACTIONS(1607), + [aux_sym_control_persist_token1] = ACTIONS(1607), + [aux_sym_dynamic_forward_token1] = ACTIONS(1607), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1607), + [aux_sym_escape_char_token1] = ACTIONS(1607), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1607), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1607), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1607), + [aux_sym_forward_agent_token1] = ACTIONS(1607), + [aux_sym_forward_x11_token1] = ACTIONS(1609), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1607), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1607), + [aux_sym_gateway_ports_token1] = ACTIONS(1607), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1607), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1607), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1607), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1607), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1607), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1607), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1607), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1607), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1607), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1607), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1607), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1607), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1607), + [aux_sym_host_key_alias_token1] = ACTIONS(1607), + [aux_sym_hostname_token1] = ACTIONS(1607), + [aux_sym_identities_only_token1] = ACTIONS(1607), + [aux_sym_identity_agent_token1] = ACTIONS(1607), + [aux_sym_identity_file_token1] = ACTIONS(1607), + [aux_sym_ignore_unknown_token1] = ACTIONS(1607), + [aux_sym_include_token1] = ACTIONS(1607), + [aux_sym_ip_qos_token1] = ACTIONS(1607), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1607), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1607), + [aux_sym_kex_algorithms_token1] = ACTIONS(1607), + [aux_sym_known_hosts_command_token1] = ACTIONS(1607), + [aux_sym_local_command_token1] = ACTIONS(1607), + [aux_sym_local_forward_token1] = ACTIONS(1607), + [aux_sym_log_level_token1] = ACTIONS(1607), + [aux_sym_log_verbose_token1] = ACTIONS(1607), + [aux_sym_macs_token1] = ACTIONS(1607), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1607), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1607), + [aux_sym_password_authentication_token1] = ACTIONS(1607), + [aux_sym_permit_local_command_token1] = ACTIONS(1607), + [aux_sym_permit_remote_open_token1] = ACTIONS(1607), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1607), + [aux_sym_port_token1] = ACTIONS(1607), + [aux_sym_preferred_authentications_token1] = ACTIONS(1607), + [aux_sym_protocol_token1] = ACTIONS(1607), + [aux_sym_proxy_command_token1] = ACTIONS(1607), + [aux_sym_proxy_jump_token1] = ACTIONS(1607), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1607), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1607), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1607), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1607), + [aux_sym_rekey_limit_token1] = ACTIONS(1607), + [aux_sym_remote_command_token1] = ACTIONS(1607), + [aux_sym_remote_forward_token1] = ACTIONS(1607), + [aux_sym_request_tty_token1] = ACTIONS(1607), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1607), + [aux_sym_security_key_provider_token1] = ACTIONS(1607), + [aux_sym_send_env_token1] = ACTIONS(1607), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1607), + [aux_sym_server_alive_interval_token1] = ACTIONS(1607), + [aux_sym_session_type_token1] = ACTIONS(1607), + [aux_sym_set_env_token1] = ACTIONS(1607), + [aux_sym_stdin_null_token1] = ACTIONS(1607), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1607), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1607), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1607), + [aux_sym_syslog_facility_token1] = ACTIONS(1607), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1607), + [aux_sym_keep_alive_token1] = ACTIONS(1607), + [aux_sym_tunnel_token1] = ACTIONS(1609), + [aux_sym_tunnel_device_token1] = ACTIONS(1607), + [aux_sym_update_host_keys_token1] = ACTIONS(1607), + [aux_sym_use_keychain_token1] = ACTIONS(1607), + [aux_sym_user_token1] = ACTIONS(1609), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1607), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1607), + [aux_sym_visual_host_key_token1] = ACTIONS(1607), + [aux_sym_xauth_location_token1] = ACTIONS(1607), + }, + [269] = { + [ts_builtin_sym_end] = ACTIONS(1611), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1613), + [aux_sym_match_token1] = ACTIONS(1611), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1611), + [aux_sym_address_family_token1] = ACTIONS(1611), + [aux_sym_batch_mode_token1] = ACTIONS(1611), + [aux_sym_bind_address_token1] = ACTIONS(1611), + [aux_sym_bind_interface_token1] = ACTIONS(1611), + [aux_sym_canonical_domains_token1] = ACTIONS(1611), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1611), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1611), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1611), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1611), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1611), + [aux_sym_certificate_file_token1] = ACTIONS(1611), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1611), + [aux_sym_check_host_ip_token1] = ACTIONS(1611), + [aux_sym_ciphers_token1] = ACTIONS(1611), + [aux_sym_cipher_token1] = ACTIONS(1613), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1611), + [aux_sym_compression_token1] = ACTIONS(1611), + [aux_sym_connection_attempts_token1] = ACTIONS(1611), + [aux_sym_connect_timeout_token1] = ACTIONS(1611), + [aux_sym_control_master_token1] = ACTIONS(1611), + [aux_sym_control_path_token1] = ACTIONS(1611), + [aux_sym_control_persist_token1] = ACTIONS(1611), + [aux_sym_dynamic_forward_token1] = ACTIONS(1611), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1611), + [aux_sym_escape_char_token1] = ACTIONS(1611), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1611), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1611), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1611), + [aux_sym_forward_agent_token1] = ACTIONS(1611), + [aux_sym_forward_x11_token1] = ACTIONS(1613), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1611), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1611), + [aux_sym_gateway_ports_token1] = ACTIONS(1611), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1611), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1611), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1611), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1611), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1611), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1611), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1611), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1611), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1611), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1611), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1611), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1611), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1611), + [aux_sym_host_key_alias_token1] = ACTIONS(1611), + [aux_sym_hostname_token1] = ACTIONS(1611), + [aux_sym_identities_only_token1] = ACTIONS(1611), + [aux_sym_identity_agent_token1] = ACTIONS(1611), + [aux_sym_identity_file_token1] = ACTIONS(1611), + [aux_sym_ignore_unknown_token1] = ACTIONS(1611), + [aux_sym_include_token1] = ACTIONS(1611), + [aux_sym_ip_qos_token1] = ACTIONS(1611), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1611), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1611), + [aux_sym_kex_algorithms_token1] = ACTIONS(1611), + [aux_sym_known_hosts_command_token1] = ACTIONS(1611), + [aux_sym_local_command_token1] = ACTIONS(1611), + [aux_sym_local_forward_token1] = ACTIONS(1611), + [aux_sym_log_level_token1] = ACTIONS(1611), + [aux_sym_log_verbose_token1] = ACTIONS(1611), + [aux_sym_macs_token1] = ACTIONS(1611), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1611), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1611), + [aux_sym_password_authentication_token1] = ACTIONS(1611), + [aux_sym_permit_local_command_token1] = ACTIONS(1611), + [aux_sym_permit_remote_open_token1] = ACTIONS(1611), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1611), + [aux_sym_port_token1] = ACTIONS(1611), + [aux_sym_preferred_authentications_token1] = ACTIONS(1611), + [aux_sym_protocol_token1] = ACTIONS(1611), + [aux_sym_proxy_command_token1] = ACTIONS(1611), + [aux_sym_proxy_jump_token1] = ACTIONS(1611), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1611), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1611), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1611), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1611), + [aux_sym_rekey_limit_token1] = ACTIONS(1611), + [aux_sym_remote_command_token1] = ACTIONS(1611), + [aux_sym_remote_forward_token1] = ACTIONS(1611), + [aux_sym_request_tty_token1] = ACTIONS(1611), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1611), + [aux_sym_security_key_provider_token1] = ACTIONS(1611), + [aux_sym_send_env_token1] = ACTIONS(1611), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1611), + [aux_sym_server_alive_interval_token1] = ACTIONS(1611), + [aux_sym_session_type_token1] = ACTIONS(1611), + [aux_sym_set_env_token1] = ACTIONS(1611), + [aux_sym_stdin_null_token1] = ACTIONS(1611), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1611), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1611), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1611), + [aux_sym_syslog_facility_token1] = ACTIONS(1611), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1611), + [aux_sym_keep_alive_token1] = ACTIONS(1611), + [aux_sym_tunnel_token1] = ACTIONS(1613), + [aux_sym_tunnel_device_token1] = ACTIONS(1611), + [aux_sym_update_host_keys_token1] = ACTIONS(1611), + [aux_sym_use_keychain_token1] = ACTIONS(1611), + [aux_sym_user_token1] = ACTIONS(1613), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1611), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1611), + [aux_sym_visual_host_key_token1] = ACTIONS(1611), + [aux_sym_xauth_location_token1] = ACTIONS(1611), + }, + [270] = { + [ts_builtin_sym_end] = ACTIONS(1615), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1617), + [aux_sym_match_token1] = ACTIONS(1615), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1615), + [aux_sym_address_family_token1] = ACTIONS(1615), + [aux_sym_batch_mode_token1] = ACTIONS(1615), + [aux_sym_bind_address_token1] = ACTIONS(1615), + [aux_sym_bind_interface_token1] = ACTIONS(1615), + [aux_sym_canonical_domains_token1] = ACTIONS(1615), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1615), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1615), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1615), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1615), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1615), + [aux_sym_certificate_file_token1] = ACTIONS(1615), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1615), + [aux_sym_check_host_ip_token1] = ACTIONS(1615), + [aux_sym_ciphers_token1] = ACTIONS(1615), + [aux_sym_cipher_token1] = ACTIONS(1617), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1615), + [aux_sym_compression_token1] = ACTIONS(1615), + [aux_sym_connection_attempts_token1] = ACTIONS(1615), + [aux_sym_connect_timeout_token1] = ACTIONS(1615), + [aux_sym_control_master_token1] = ACTIONS(1615), + [aux_sym_control_path_token1] = ACTIONS(1615), + [aux_sym_control_persist_token1] = ACTIONS(1615), + [aux_sym_dynamic_forward_token1] = ACTIONS(1615), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1615), + [aux_sym_escape_char_token1] = ACTIONS(1615), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1615), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1615), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1615), + [aux_sym_forward_agent_token1] = ACTIONS(1615), + [aux_sym_forward_x11_token1] = ACTIONS(1617), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1615), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1615), + [aux_sym_gateway_ports_token1] = ACTIONS(1615), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1615), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1615), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1615), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1615), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1615), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1615), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1615), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1615), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1615), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1615), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1615), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1615), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1615), + [aux_sym_host_key_alias_token1] = ACTIONS(1615), + [aux_sym_hostname_token1] = ACTIONS(1615), + [aux_sym_identities_only_token1] = ACTIONS(1615), + [aux_sym_identity_agent_token1] = ACTIONS(1615), + [aux_sym_identity_file_token1] = ACTIONS(1615), + [aux_sym_ignore_unknown_token1] = ACTIONS(1615), + [aux_sym_include_token1] = ACTIONS(1615), + [aux_sym_ip_qos_token1] = ACTIONS(1615), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1615), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1615), + [aux_sym_kex_algorithms_token1] = ACTIONS(1615), + [aux_sym_known_hosts_command_token1] = ACTIONS(1615), + [aux_sym_local_command_token1] = ACTIONS(1615), + [aux_sym_local_forward_token1] = ACTIONS(1615), + [aux_sym_log_level_token1] = ACTIONS(1615), + [aux_sym_log_verbose_token1] = ACTIONS(1615), + [aux_sym_macs_token1] = ACTIONS(1615), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1615), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1615), + [aux_sym_password_authentication_token1] = ACTIONS(1615), + [aux_sym_permit_local_command_token1] = ACTIONS(1615), + [aux_sym_permit_remote_open_token1] = ACTIONS(1615), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1615), + [aux_sym_port_token1] = ACTIONS(1615), + [aux_sym_preferred_authentications_token1] = ACTIONS(1615), + [aux_sym_protocol_token1] = ACTIONS(1615), + [aux_sym_proxy_command_token1] = ACTIONS(1615), + [aux_sym_proxy_jump_token1] = ACTIONS(1615), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1615), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1615), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1615), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1615), + [aux_sym_rekey_limit_token1] = ACTIONS(1615), + [aux_sym_remote_command_token1] = ACTIONS(1615), + [aux_sym_remote_forward_token1] = ACTIONS(1615), + [aux_sym_request_tty_token1] = ACTIONS(1615), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1615), + [aux_sym_security_key_provider_token1] = ACTIONS(1615), + [aux_sym_send_env_token1] = ACTIONS(1615), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1615), + [aux_sym_server_alive_interval_token1] = ACTIONS(1615), + [aux_sym_session_type_token1] = ACTIONS(1615), + [aux_sym_set_env_token1] = ACTIONS(1615), + [aux_sym_stdin_null_token1] = ACTIONS(1615), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1615), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1615), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1615), + [aux_sym_syslog_facility_token1] = ACTIONS(1615), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1615), + [aux_sym_keep_alive_token1] = ACTIONS(1615), + [aux_sym_tunnel_token1] = ACTIONS(1617), + [aux_sym_tunnel_device_token1] = ACTIONS(1615), + [aux_sym_update_host_keys_token1] = ACTIONS(1615), + [aux_sym_use_keychain_token1] = ACTIONS(1615), + [aux_sym_user_token1] = ACTIONS(1617), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1615), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1615), + [aux_sym_visual_host_key_token1] = ACTIONS(1615), + [aux_sym_xauth_location_token1] = ACTIONS(1615), + }, + [271] = { + [ts_builtin_sym_end] = ACTIONS(1619), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1621), + [aux_sym_match_token1] = ACTIONS(1619), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1619), + [aux_sym_address_family_token1] = ACTIONS(1619), + [aux_sym_batch_mode_token1] = ACTIONS(1619), + [aux_sym_bind_address_token1] = ACTIONS(1619), + [aux_sym_bind_interface_token1] = ACTIONS(1619), + [aux_sym_canonical_domains_token1] = ACTIONS(1619), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1619), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1619), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1619), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1619), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1619), + [aux_sym_certificate_file_token1] = ACTIONS(1619), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1619), + [aux_sym_check_host_ip_token1] = ACTIONS(1619), + [aux_sym_ciphers_token1] = ACTIONS(1619), + [aux_sym_cipher_token1] = ACTIONS(1621), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1619), + [aux_sym_compression_token1] = ACTIONS(1619), + [aux_sym_connection_attempts_token1] = ACTIONS(1619), + [aux_sym_connect_timeout_token1] = ACTIONS(1619), + [aux_sym_control_master_token1] = ACTIONS(1619), + [aux_sym_control_path_token1] = ACTIONS(1619), + [aux_sym_control_persist_token1] = ACTIONS(1619), + [aux_sym_dynamic_forward_token1] = ACTIONS(1619), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1619), + [aux_sym_escape_char_token1] = ACTIONS(1619), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1619), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1619), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1619), + [aux_sym_forward_agent_token1] = ACTIONS(1619), + [aux_sym_forward_x11_token1] = ACTIONS(1621), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1619), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1619), + [aux_sym_gateway_ports_token1] = ACTIONS(1619), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1619), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1619), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1619), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1619), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1619), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1619), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1619), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1619), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1619), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1619), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1619), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1619), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1619), + [aux_sym_host_key_alias_token1] = ACTIONS(1619), + [aux_sym_hostname_token1] = ACTIONS(1619), + [aux_sym_identities_only_token1] = ACTIONS(1619), + [aux_sym_identity_agent_token1] = ACTIONS(1619), + [aux_sym_identity_file_token1] = ACTIONS(1619), + [aux_sym_ignore_unknown_token1] = ACTIONS(1619), + [aux_sym_include_token1] = ACTIONS(1619), + [aux_sym_ip_qos_token1] = ACTIONS(1619), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1619), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1619), + [aux_sym_kex_algorithms_token1] = ACTIONS(1619), + [aux_sym_known_hosts_command_token1] = ACTIONS(1619), + [aux_sym_local_command_token1] = ACTIONS(1619), + [aux_sym_local_forward_token1] = ACTIONS(1619), + [aux_sym_log_level_token1] = ACTIONS(1619), + [aux_sym_log_verbose_token1] = ACTIONS(1619), + [aux_sym_macs_token1] = ACTIONS(1619), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1619), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1619), + [aux_sym_password_authentication_token1] = ACTIONS(1619), + [aux_sym_permit_local_command_token1] = ACTIONS(1619), + [aux_sym_permit_remote_open_token1] = ACTIONS(1619), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1619), + [aux_sym_port_token1] = ACTIONS(1619), + [aux_sym_preferred_authentications_token1] = ACTIONS(1619), + [aux_sym_protocol_token1] = ACTIONS(1619), + [aux_sym_proxy_command_token1] = ACTIONS(1619), + [aux_sym_proxy_jump_token1] = ACTIONS(1619), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1619), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1619), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1619), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1619), + [aux_sym_rekey_limit_token1] = ACTIONS(1619), + [aux_sym_remote_command_token1] = ACTIONS(1619), + [aux_sym_remote_forward_token1] = ACTIONS(1619), + [aux_sym_request_tty_token1] = ACTIONS(1619), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1619), + [aux_sym_security_key_provider_token1] = ACTIONS(1619), + [aux_sym_send_env_token1] = ACTIONS(1619), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1619), + [aux_sym_server_alive_interval_token1] = ACTIONS(1619), + [aux_sym_session_type_token1] = ACTIONS(1619), + [aux_sym_set_env_token1] = ACTIONS(1619), + [aux_sym_stdin_null_token1] = ACTIONS(1619), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1619), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1619), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1619), + [aux_sym_syslog_facility_token1] = ACTIONS(1619), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1619), + [aux_sym_keep_alive_token1] = ACTIONS(1619), + [aux_sym_tunnel_token1] = ACTIONS(1621), + [aux_sym_tunnel_device_token1] = ACTIONS(1619), + [aux_sym_update_host_keys_token1] = ACTIONS(1619), + [aux_sym_use_keychain_token1] = ACTIONS(1619), + [aux_sym_user_token1] = ACTIONS(1621), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1619), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1619), + [aux_sym_visual_host_key_token1] = ACTIONS(1619), + [aux_sym_xauth_location_token1] = ACTIONS(1619), + }, + [272] = { + [ts_builtin_sym_end] = ACTIONS(1623), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1625), + [aux_sym_match_token1] = ACTIONS(1623), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1623), + [aux_sym_address_family_token1] = ACTIONS(1623), + [aux_sym_batch_mode_token1] = ACTIONS(1623), + [aux_sym_bind_address_token1] = ACTIONS(1623), + [aux_sym_bind_interface_token1] = ACTIONS(1623), + [aux_sym_canonical_domains_token1] = ACTIONS(1623), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1623), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1623), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1623), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1623), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1623), + [aux_sym_certificate_file_token1] = ACTIONS(1623), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1623), + [aux_sym_check_host_ip_token1] = ACTIONS(1623), + [aux_sym_ciphers_token1] = ACTIONS(1623), + [aux_sym_cipher_token1] = ACTIONS(1625), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1623), + [aux_sym_compression_token1] = ACTIONS(1623), + [aux_sym_connection_attempts_token1] = ACTIONS(1623), + [aux_sym_connect_timeout_token1] = ACTIONS(1623), + [aux_sym_control_master_token1] = ACTIONS(1623), + [aux_sym_control_path_token1] = ACTIONS(1623), + [aux_sym_control_persist_token1] = ACTIONS(1623), + [aux_sym_dynamic_forward_token1] = ACTIONS(1623), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1623), + [aux_sym_escape_char_token1] = ACTIONS(1623), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1623), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1623), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1623), + [aux_sym_forward_agent_token1] = ACTIONS(1623), + [aux_sym_forward_x11_token1] = ACTIONS(1625), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1623), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1623), + [aux_sym_gateway_ports_token1] = ACTIONS(1623), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1623), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1623), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1623), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1623), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1623), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1623), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1623), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1623), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1623), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1623), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1623), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1623), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1623), + [aux_sym_host_key_alias_token1] = ACTIONS(1623), + [aux_sym_hostname_token1] = ACTIONS(1623), + [aux_sym_identities_only_token1] = ACTIONS(1623), + [aux_sym_identity_agent_token1] = ACTIONS(1623), + [aux_sym_identity_file_token1] = ACTIONS(1623), + [aux_sym_ignore_unknown_token1] = ACTIONS(1623), + [aux_sym_include_token1] = ACTIONS(1623), + [aux_sym_ip_qos_token1] = ACTIONS(1623), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1623), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1623), + [aux_sym_kex_algorithms_token1] = ACTIONS(1623), + [aux_sym_known_hosts_command_token1] = ACTIONS(1623), + [aux_sym_local_command_token1] = ACTIONS(1623), + [aux_sym_local_forward_token1] = ACTIONS(1623), + [aux_sym_log_level_token1] = ACTIONS(1623), + [aux_sym_log_verbose_token1] = ACTIONS(1623), + [aux_sym_macs_token1] = ACTIONS(1623), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1623), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1623), + [aux_sym_password_authentication_token1] = ACTIONS(1623), + [aux_sym_permit_local_command_token1] = ACTIONS(1623), + [aux_sym_permit_remote_open_token1] = ACTIONS(1623), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1623), + [aux_sym_port_token1] = ACTIONS(1623), + [aux_sym_preferred_authentications_token1] = ACTIONS(1623), + [aux_sym_protocol_token1] = ACTIONS(1623), + [aux_sym_proxy_command_token1] = ACTIONS(1623), + [aux_sym_proxy_jump_token1] = ACTIONS(1623), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1623), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1623), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1623), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1623), + [aux_sym_rekey_limit_token1] = ACTIONS(1623), + [aux_sym_remote_command_token1] = ACTIONS(1623), + [aux_sym_remote_forward_token1] = ACTIONS(1623), + [aux_sym_request_tty_token1] = ACTIONS(1623), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1623), + [aux_sym_security_key_provider_token1] = ACTIONS(1623), + [aux_sym_send_env_token1] = ACTIONS(1623), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1623), + [aux_sym_server_alive_interval_token1] = ACTIONS(1623), + [aux_sym_session_type_token1] = ACTIONS(1623), + [aux_sym_set_env_token1] = ACTIONS(1623), + [aux_sym_stdin_null_token1] = ACTIONS(1623), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1623), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1623), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1623), + [aux_sym_syslog_facility_token1] = ACTIONS(1623), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1623), + [aux_sym_keep_alive_token1] = ACTIONS(1623), + [aux_sym_tunnel_token1] = ACTIONS(1625), + [aux_sym_tunnel_device_token1] = ACTIONS(1623), + [aux_sym_update_host_keys_token1] = ACTIONS(1623), + [aux_sym_use_keychain_token1] = ACTIONS(1623), + [aux_sym_user_token1] = ACTIONS(1625), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1623), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1623), + [aux_sym_visual_host_key_token1] = ACTIONS(1623), + [aux_sym_xauth_location_token1] = ACTIONS(1623), + }, + [273] = { + [ts_builtin_sym_end] = ACTIONS(1627), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1629), + [aux_sym_match_token1] = ACTIONS(1627), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1627), + [aux_sym_address_family_token1] = ACTIONS(1627), + [aux_sym_batch_mode_token1] = ACTIONS(1627), + [aux_sym_bind_address_token1] = ACTIONS(1627), + [aux_sym_bind_interface_token1] = ACTIONS(1627), + [aux_sym_canonical_domains_token1] = ACTIONS(1627), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1627), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1627), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1627), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1627), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1627), + [aux_sym_certificate_file_token1] = ACTIONS(1627), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1627), + [aux_sym_check_host_ip_token1] = ACTIONS(1627), + [aux_sym_ciphers_token1] = ACTIONS(1627), + [aux_sym_cipher_token1] = ACTIONS(1629), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1627), + [aux_sym_compression_token1] = ACTIONS(1627), + [aux_sym_connection_attempts_token1] = ACTIONS(1627), + [aux_sym_connect_timeout_token1] = ACTIONS(1627), + [aux_sym_control_master_token1] = ACTIONS(1627), + [aux_sym_control_path_token1] = ACTIONS(1627), + [aux_sym_control_persist_token1] = ACTIONS(1627), + [aux_sym_dynamic_forward_token1] = ACTIONS(1627), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1627), + [aux_sym_escape_char_token1] = ACTIONS(1627), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1627), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1627), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1627), + [aux_sym_forward_agent_token1] = ACTIONS(1627), + [aux_sym_forward_x11_token1] = ACTIONS(1629), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1627), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1627), + [aux_sym_gateway_ports_token1] = ACTIONS(1627), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1627), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1627), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1627), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1627), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1627), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1627), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1627), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1627), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1627), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1627), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1627), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1627), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1627), + [aux_sym_host_key_alias_token1] = ACTIONS(1627), + [aux_sym_hostname_token1] = ACTIONS(1627), + [aux_sym_identities_only_token1] = ACTIONS(1627), + [aux_sym_identity_agent_token1] = ACTIONS(1627), + [aux_sym_identity_file_token1] = ACTIONS(1627), + [aux_sym_ignore_unknown_token1] = ACTIONS(1627), + [aux_sym_include_token1] = ACTIONS(1627), + [aux_sym_ip_qos_token1] = ACTIONS(1627), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1627), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1627), + [aux_sym_kex_algorithms_token1] = ACTIONS(1627), + [aux_sym_known_hosts_command_token1] = ACTIONS(1627), + [aux_sym_local_command_token1] = ACTIONS(1627), + [aux_sym_local_forward_token1] = ACTIONS(1627), + [aux_sym_log_level_token1] = ACTIONS(1627), + [aux_sym_log_verbose_token1] = ACTIONS(1627), + [aux_sym_macs_token1] = ACTIONS(1627), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1627), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1627), + [aux_sym_password_authentication_token1] = ACTIONS(1627), + [aux_sym_permit_local_command_token1] = ACTIONS(1627), + [aux_sym_permit_remote_open_token1] = ACTIONS(1627), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1627), + [aux_sym_port_token1] = ACTIONS(1627), + [aux_sym_preferred_authentications_token1] = ACTIONS(1627), + [aux_sym_protocol_token1] = ACTIONS(1627), + [aux_sym_proxy_command_token1] = ACTIONS(1627), + [aux_sym_proxy_jump_token1] = ACTIONS(1627), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1627), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1627), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1627), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1627), + [aux_sym_rekey_limit_token1] = ACTIONS(1627), + [aux_sym_remote_command_token1] = ACTIONS(1627), + [aux_sym_remote_forward_token1] = ACTIONS(1627), + [aux_sym_request_tty_token1] = ACTIONS(1627), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1627), + [aux_sym_security_key_provider_token1] = ACTIONS(1627), + [aux_sym_send_env_token1] = ACTIONS(1627), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1627), + [aux_sym_server_alive_interval_token1] = ACTIONS(1627), + [aux_sym_session_type_token1] = ACTIONS(1627), + [aux_sym_set_env_token1] = ACTIONS(1627), + [aux_sym_stdin_null_token1] = ACTIONS(1627), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1627), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1627), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1627), + [aux_sym_syslog_facility_token1] = ACTIONS(1627), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1627), + [aux_sym_keep_alive_token1] = ACTIONS(1627), + [aux_sym_tunnel_token1] = ACTIONS(1629), + [aux_sym_tunnel_device_token1] = ACTIONS(1627), + [aux_sym_update_host_keys_token1] = ACTIONS(1627), + [aux_sym_use_keychain_token1] = ACTIONS(1627), + [aux_sym_user_token1] = ACTIONS(1629), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1627), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1627), + [aux_sym_visual_host_key_token1] = ACTIONS(1627), + [aux_sym_xauth_location_token1] = ACTIONS(1627), + }, + [274] = { + [ts_builtin_sym_end] = ACTIONS(1631), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1633), + [aux_sym_match_token1] = ACTIONS(1631), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1631), + [aux_sym_address_family_token1] = ACTIONS(1631), + [aux_sym_batch_mode_token1] = ACTIONS(1631), + [aux_sym_bind_address_token1] = ACTIONS(1631), + [aux_sym_bind_interface_token1] = ACTIONS(1631), + [aux_sym_canonical_domains_token1] = ACTIONS(1631), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1631), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1631), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1631), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1631), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1631), + [aux_sym_certificate_file_token1] = ACTIONS(1631), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1631), + [aux_sym_check_host_ip_token1] = ACTIONS(1631), + [aux_sym_ciphers_token1] = ACTIONS(1631), + [aux_sym_cipher_token1] = ACTIONS(1633), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1631), + [aux_sym_compression_token1] = ACTIONS(1631), + [aux_sym_connection_attempts_token1] = ACTIONS(1631), + [aux_sym_connect_timeout_token1] = ACTIONS(1631), + [aux_sym_control_master_token1] = ACTIONS(1631), + [aux_sym_control_path_token1] = ACTIONS(1631), + [aux_sym_control_persist_token1] = ACTIONS(1631), + [aux_sym_dynamic_forward_token1] = ACTIONS(1631), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1631), + [aux_sym_escape_char_token1] = ACTIONS(1631), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1631), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1631), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1631), + [aux_sym_forward_agent_token1] = ACTIONS(1631), + [aux_sym_forward_x11_token1] = ACTIONS(1633), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1631), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1631), + [aux_sym_gateway_ports_token1] = ACTIONS(1631), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1631), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1631), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1631), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1631), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1631), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1631), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1631), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1631), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1631), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1631), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1631), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1631), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1631), + [aux_sym_host_key_alias_token1] = ACTIONS(1631), + [aux_sym_hostname_token1] = ACTIONS(1631), + [aux_sym_identities_only_token1] = ACTIONS(1631), + [aux_sym_identity_agent_token1] = ACTIONS(1631), + [aux_sym_identity_file_token1] = ACTIONS(1631), + [aux_sym_ignore_unknown_token1] = ACTIONS(1631), + [aux_sym_include_token1] = ACTIONS(1631), + [aux_sym_ip_qos_token1] = ACTIONS(1631), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1631), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1631), + [aux_sym_kex_algorithms_token1] = ACTIONS(1631), + [aux_sym_known_hosts_command_token1] = ACTIONS(1631), + [aux_sym_local_command_token1] = ACTIONS(1631), + [aux_sym_local_forward_token1] = ACTIONS(1631), + [aux_sym_log_level_token1] = ACTIONS(1631), + [aux_sym_log_verbose_token1] = ACTIONS(1631), + [aux_sym_macs_token1] = ACTIONS(1631), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1631), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1631), + [aux_sym_password_authentication_token1] = ACTIONS(1631), + [aux_sym_permit_local_command_token1] = ACTIONS(1631), + [aux_sym_permit_remote_open_token1] = ACTIONS(1631), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1631), + [aux_sym_port_token1] = ACTIONS(1631), + [aux_sym_preferred_authentications_token1] = ACTIONS(1631), + [aux_sym_protocol_token1] = ACTIONS(1631), + [aux_sym_proxy_command_token1] = ACTIONS(1631), + [aux_sym_proxy_jump_token1] = ACTIONS(1631), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1631), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1631), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1631), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1631), + [aux_sym_rekey_limit_token1] = ACTIONS(1631), + [aux_sym_remote_command_token1] = ACTIONS(1631), + [aux_sym_remote_forward_token1] = ACTIONS(1631), + [aux_sym_request_tty_token1] = ACTIONS(1631), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1631), + [aux_sym_security_key_provider_token1] = ACTIONS(1631), + [aux_sym_send_env_token1] = ACTIONS(1631), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1631), + [aux_sym_server_alive_interval_token1] = ACTIONS(1631), + [aux_sym_session_type_token1] = ACTIONS(1631), + [aux_sym_set_env_token1] = ACTIONS(1631), + [aux_sym_stdin_null_token1] = ACTIONS(1631), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1631), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1631), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1631), + [aux_sym_syslog_facility_token1] = ACTIONS(1631), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1631), + [aux_sym_keep_alive_token1] = ACTIONS(1631), + [aux_sym_tunnel_token1] = ACTIONS(1633), + [aux_sym_tunnel_device_token1] = ACTIONS(1631), + [aux_sym_update_host_keys_token1] = ACTIONS(1631), + [aux_sym_use_keychain_token1] = ACTIONS(1631), + [aux_sym_user_token1] = ACTIONS(1633), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1631), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1631), + [aux_sym_visual_host_key_token1] = ACTIONS(1631), + [aux_sym_xauth_location_token1] = ACTIONS(1631), + }, + [275] = { + [ts_builtin_sym_end] = ACTIONS(1635), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1637), + [aux_sym_match_token1] = ACTIONS(1635), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1635), + [aux_sym_address_family_token1] = ACTIONS(1635), + [aux_sym_batch_mode_token1] = ACTIONS(1635), + [aux_sym_bind_address_token1] = ACTIONS(1635), + [aux_sym_bind_interface_token1] = ACTIONS(1635), + [aux_sym_canonical_domains_token1] = ACTIONS(1635), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1635), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1635), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1635), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1635), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1635), + [aux_sym_certificate_file_token1] = ACTIONS(1635), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1635), + [aux_sym_check_host_ip_token1] = ACTIONS(1635), + [aux_sym_ciphers_token1] = ACTIONS(1635), + [aux_sym_cipher_token1] = ACTIONS(1637), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1635), + [aux_sym_compression_token1] = ACTIONS(1635), + [aux_sym_connection_attempts_token1] = ACTIONS(1635), + [aux_sym_connect_timeout_token1] = ACTIONS(1635), + [aux_sym_control_master_token1] = ACTIONS(1635), + [aux_sym_control_path_token1] = ACTIONS(1635), + [aux_sym_control_persist_token1] = ACTIONS(1635), + [aux_sym_dynamic_forward_token1] = ACTIONS(1635), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1635), + [aux_sym_escape_char_token1] = ACTIONS(1635), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1635), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1635), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1635), + [aux_sym_forward_agent_token1] = ACTIONS(1635), + [aux_sym_forward_x11_token1] = ACTIONS(1637), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1635), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1635), + [aux_sym_gateway_ports_token1] = ACTIONS(1635), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1635), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1635), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1635), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1635), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1635), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1635), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1635), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1635), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1635), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1635), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1635), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1635), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1635), + [aux_sym_host_key_alias_token1] = ACTIONS(1635), + [aux_sym_hostname_token1] = ACTIONS(1635), + [aux_sym_identities_only_token1] = ACTIONS(1635), + [aux_sym_identity_agent_token1] = ACTIONS(1635), + [aux_sym_identity_file_token1] = ACTIONS(1635), + [aux_sym_ignore_unknown_token1] = ACTIONS(1635), + [aux_sym_include_token1] = ACTIONS(1635), + [aux_sym_ip_qos_token1] = ACTIONS(1635), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1635), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1635), + [aux_sym_kex_algorithms_token1] = ACTIONS(1635), + [aux_sym_known_hosts_command_token1] = ACTIONS(1635), + [aux_sym_local_command_token1] = ACTIONS(1635), + [aux_sym_local_forward_token1] = ACTIONS(1635), + [aux_sym_log_level_token1] = ACTIONS(1635), + [aux_sym_log_verbose_token1] = ACTIONS(1635), + [aux_sym_macs_token1] = ACTIONS(1635), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1635), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1635), + [aux_sym_password_authentication_token1] = ACTIONS(1635), + [aux_sym_permit_local_command_token1] = ACTIONS(1635), + [aux_sym_permit_remote_open_token1] = ACTIONS(1635), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1635), + [aux_sym_port_token1] = ACTIONS(1635), + [aux_sym_preferred_authentications_token1] = ACTIONS(1635), + [aux_sym_protocol_token1] = ACTIONS(1635), + [aux_sym_proxy_command_token1] = ACTIONS(1635), + [aux_sym_proxy_jump_token1] = ACTIONS(1635), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1635), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1635), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1635), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1635), + [aux_sym_rekey_limit_token1] = ACTIONS(1635), + [aux_sym_remote_command_token1] = ACTIONS(1635), + [aux_sym_remote_forward_token1] = ACTIONS(1635), + [aux_sym_request_tty_token1] = ACTIONS(1635), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1635), + [aux_sym_security_key_provider_token1] = ACTIONS(1635), + [aux_sym_send_env_token1] = ACTIONS(1635), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1635), + [aux_sym_server_alive_interval_token1] = ACTIONS(1635), + [aux_sym_session_type_token1] = ACTIONS(1635), + [aux_sym_set_env_token1] = ACTIONS(1635), + [aux_sym_stdin_null_token1] = ACTIONS(1635), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1635), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1635), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1635), + [aux_sym_syslog_facility_token1] = ACTIONS(1635), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1635), + [aux_sym_keep_alive_token1] = ACTIONS(1635), + [aux_sym_tunnel_token1] = ACTIONS(1637), + [aux_sym_tunnel_device_token1] = ACTIONS(1635), + [aux_sym_update_host_keys_token1] = ACTIONS(1635), + [aux_sym_use_keychain_token1] = ACTIONS(1635), + [aux_sym_user_token1] = ACTIONS(1637), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1635), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1635), + [aux_sym_visual_host_key_token1] = ACTIONS(1635), + [aux_sym_xauth_location_token1] = ACTIONS(1635), + }, + [276] = { + [ts_builtin_sym_end] = ACTIONS(1639), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1641), + [aux_sym_match_token1] = ACTIONS(1639), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1639), + [aux_sym_address_family_token1] = ACTIONS(1639), + [aux_sym_batch_mode_token1] = ACTIONS(1639), + [aux_sym_bind_address_token1] = ACTIONS(1639), + [aux_sym_bind_interface_token1] = ACTIONS(1639), + [aux_sym_canonical_domains_token1] = ACTIONS(1639), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1639), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1639), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1639), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1639), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1639), + [aux_sym_certificate_file_token1] = ACTIONS(1639), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1639), + [aux_sym_check_host_ip_token1] = ACTIONS(1639), + [aux_sym_ciphers_token1] = ACTIONS(1639), + [aux_sym_cipher_token1] = ACTIONS(1641), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1639), + [aux_sym_compression_token1] = ACTIONS(1639), + [aux_sym_connection_attempts_token1] = ACTIONS(1639), + [aux_sym_connect_timeout_token1] = ACTIONS(1639), + [aux_sym_control_master_token1] = ACTIONS(1639), + [aux_sym_control_path_token1] = ACTIONS(1639), + [aux_sym_control_persist_token1] = ACTIONS(1639), + [aux_sym_dynamic_forward_token1] = ACTIONS(1639), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1639), + [aux_sym_escape_char_token1] = ACTIONS(1639), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1639), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1639), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1639), + [aux_sym_forward_agent_token1] = ACTIONS(1639), + [aux_sym_forward_x11_token1] = ACTIONS(1641), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1639), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1639), + [aux_sym_gateway_ports_token1] = ACTIONS(1639), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1639), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1639), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1639), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1639), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1639), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1639), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1639), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1639), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1639), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1639), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1639), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1639), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1639), + [aux_sym_host_key_alias_token1] = ACTIONS(1639), + [aux_sym_hostname_token1] = ACTIONS(1639), + [aux_sym_identities_only_token1] = ACTIONS(1639), + [aux_sym_identity_agent_token1] = ACTIONS(1639), + [aux_sym_identity_file_token1] = ACTIONS(1639), + [aux_sym_ignore_unknown_token1] = ACTIONS(1639), + [aux_sym_include_token1] = ACTIONS(1639), + [aux_sym_ip_qos_token1] = ACTIONS(1639), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1639), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1639), + [aux_sym_kex_algorithms_token1] = ACTIONS(1639), + [aux_sym_known_hosts_command_token1] = ACTIONS(1639), + [aux_sym_local_command_token1] = ACTIONS(1639), + [aux_sym_local_forward_token1] = ACTIONS(1639), + [aux_sym_log_level_token1] = ACTIONS(1639), + [aux_sym_log_verbose_token1] = ACTIONS(1639), + [aux_sym_macs_token1] = ACTIONS(1639), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1639), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1639), + [aux_sym_password_authentication_token1] = ACTIONS(1639), + [aux_sym_permit_local_command_token1] = ACTIONS(1639), + [aux_sym_permit_remote_open_token1] = ACTIONS(1639), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1639), + [aux_sym_port_token1] = ACTIONS(1639), + [aux_sym_preferred_authentications_token1] = ACTIONS(1639), + [aux_sym_protocol_token1] = ACTIONS(1639), + [aux_sym_proxy_command_token1] = ACTIONS(1639), + [aux_sym_proxy_jump_token1] = ACTIONS(1639), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1639), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1639), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1639), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1639), + [aux_sym_rekey_limit_token1] = ACTIONS(1639), + [aux_sym_remote_command_token1] = ACTIONS(1639), + [aux_sym_remote_forward_token1] = ACTIONS(1639), + [aux_sym_request_tty_token1] = ACTIONS(1639), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1639), + [aux_sym_security_key_provider_token1] = ACTIONS(1639), + [aux_sym_send_env_token1] = ACTIONS(1639), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1639), + [aux_sym_server_alive_interval_token1] = ACTIONS(1639), + [aux_sym_session_type_token1] = ACTIONS(1639), + [aux_sym_set_env_token1] = ACTIONS(1639), + [aux_sym_stdin_null_token1] = ACTIONS(1639), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1639), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1639), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1639), + [aux_sym_syslog_facility_token1] = ACTIONS(1639), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1639), + [aux_sym_keep_alive_token1] = ACTIONS(1639), + [aux_sym_tunnel_token1] = ACTIONS(1641), + [aux_sym_tunnel_device_token1] = ACTIONS(1639), + [aux_sym_update_host_keys_token1] = ACTIONS(1639), + [aux_sym_use_keychain_token1] = ACTIONS(1639), + [aux_sym_user_token1] = ACTIONS(1641), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1639), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1639), + [aux_sym_visual_host_key_token1] = ACTIONS(1639), + [aux_sym_xauth_location_token1] = ACTIONS(1639), + }, + [277] = { + [ts_builtin_sym_end] = ACTIONS(1643), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1645), + [aux_sym_match_token1] = ACTIONS(1643), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1643), + [aux_sym_address_family_token1] = ACTIONS(1643), + [aux_sym_batch_mode_token1] = ACTIONS(1643), + [aux_sym_bind_address_token1] = ACTIONS(1643), + [aux_sym_bind_interface_token1] = ACTIONS(1643), + [aux_sym_canonical_domains_token1] = ACTIONS(1643), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1643), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1643), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1643), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1643), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1643), + [aux_sym_certificate_file_token1] = ACTIONS(1643), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1643), + [aux_sym_check_host_ip_token1] = ACTIONS(1643), + [aux_sym_ciphers_token1] = ACTIONS(1643), + [aux_sym_cipher_token1] = ACTIONS(1645), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1643), + [aux_sym_compression_token1] = ACTIONS(1643), + [aux_sym_connection_attempts_token1] = ACTIONS(1643), + [aux_sym_connect_timeout_token1] = ACTIONS(1643), + [aux_sym_control_master_token1] = ACTIONS(1643), + [aux_sym_control_path_token1] = ACTIONS(1643), + [aux_sym_control_persist_token1] = ACTIONS(1643), + [aux_sym_dynamic_forward_token1] = ACTIONS(1643), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1643), + [aux_sym_escape_char_token1] = ACTIONS(1643), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1643), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1643), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1643), + [aux_sym_forward_agent_token1] = ACTIONS(1643), + [aux_sym_forward_x11_token1] = ACTIONS(1645), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1643), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1643), + [aux_sym_gateway_ports_token1] = ACTIONS(1643), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1643), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1643), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1643), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1643), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1643), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1643), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1643), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1643), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1643), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1643), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1643), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1643), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1643), + [aux_sym_host_key_alias_token1] = ACTIONS(1643), + [aux_sym_hostname_token1] = ACTIONS(1643), + [aux_sym_identities_only_token1] = ACTIONS(1643), + [aux_sym_identity_agent_token1] = ACTIONS(1643), + [aux_sym_identity_file_token1] = ACTIONS(1643), + [aux_sym_ignore_unknown_token1] = ACTIONS(1643), + [aux_sym_include_token1] = ACTIONS(1643), + [aux_sym_ip_qos_token1] = ACTIONS(1643), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1643), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1643), + [aux_sym_kex_algorithms_token1] = ACTIONS(1643), + [aux_sym_known_hosts_command_token1] = ACTIONS(1643), + [aux_sym_local_command_token1] = ACTIONS(1643), + [aux_sym_local_forward_token1] = ACTIONS(1643), + [aux_sym_log_level_token1] = ACTIONS(1643), + [aux_sym_log_verbose_token1] = ACTIONS(1643), + [aux_sym_macs_token1] = ACTIONS(1643), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1643), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1643), + [aux_sym_password_authentication_token1] = ACTIONS(1643), + [aux_sym_permit_local_command_token1] = ACTIONS(1643), + [aux_sym_permit_remote_open_token1] = ACTIONS(1643), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1643), + [aux_sym_port_token1] = ACTIONS(1643), + [aux_sym_preferred_authentications_token1] = ACTIONS(1643), + [aux_sym_protocol_token1] = ACTIONS(1643), + [aux_sym_proxy_command_token1] = ACTIONS(1643), + [aux_sym_proxy_jump_token1] = ACTIONS(1643), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1643), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1643), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1643), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1643), + [aux_sym_rekey_limit_token1] = ACTIONS(1643), + [aux_sym_remote_command_token1] = ACTIONS(1643), + [aux_sym_remote_forward_token1] = ACTIONS(1643), + [aux_sym_request_tty_token1] = ACTIONS(1643), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1643), + [aux_sym_security_key_provider_token1] = ACTIONS(1643), + [aux_sym_send_env_token1] = ACTIONS(1643), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1643), + [aux_sym_server_alive_interval_token1] = ACTIONS(1643), + [aux_sym_session_type_token1] = ACTIONS(1643), + [aux_sym_set_env_token1] = ACTIONS(1643), + [aux_sym_stdin_null_token1] = ACTIONS(1643), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1643), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1643), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1643), + [aux_sym_syslog_facility_token1] = ACTIONS(1643), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1643), + [aux_sym_keep_alive_token1] = ACTIONS(1643), + [aux_sym_tunnel_token1] = ACTIONS(1645), + [aux_sym_tunnel_device_token1] = ACTIONS(1643), + [aux_sym_update_host_keys_token1] = ACTIONS(1643), + [aux_sym_use_keychain_token1] = ACTIONS(1643), + [aux_sym_user_token1] = ACTIONS(1645), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1643), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1643), + [aux_sym_visual_host_key_token1] = ACTIONS(1643), + [aux_sym_xauth_location_token1] = ACTIONS(1643), + }, + [278] = { + [ts_builtin_sym_end] = ACTIONS(1647), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1649), + [aux_sym_match_token1] = ACTIONS(1647), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1647), + [aux_sym_address_family_token1] = ACTIONS(1647), + [aux_sym_batch_mode_token1] = ACTIONS(1647), + [aux_sym_bind_address_token1] = ACTIONS(1647), + [aux_sym_bind_interface_token1] = ACTIONS(1647), + [aux_sym_canonical_domains_token1] = ACTIONS(1647), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1647), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1647), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1647), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1647), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1647), + [aux_sym_certificate_file_token1] = ACTIONS(1647), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1647), + [aux_sym_check_host_ip_token1] = ACTIONS(1647), + [aux_sym_ciphers_token1] = ACTIONS(1647), + [aux_sym_cipher_token1] = ACTIONS(1649), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1647), + [aux_sym_compression_token1] = ACTIONS(1647), + [aux_sym_connection_attempts_token1] = ACTIONS(1647), + [aux_sym_connect_timeout_token1] = ACTIONS(1647), + [aux_sym_control_master_token1] = ACTIONS(1647), + [aux_sym_control_path_token1] = ACTIONS(1647), + [aux_sym_control_persist_token1] = ACTIONS(1647), + [aux_sym_dynamic_forward_token1] = ACTIONS(1647), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1647), + [aux_sym_escape_char_token1] = ACTIONS(1647), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1647), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1647), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1647), + [aux_sym_forward_agent_token1] = ACTIONS(1647), + [aux_sym_forward_x11_token1] = ACTIONS(1649), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1647), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1647), + [aux_sym_gateway_ports_token1] = ACTIONS(1647), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1647), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1647), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1647), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1647), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1647), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1647), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1647), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1647), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1647), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1647), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1647), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1647), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1647), + [aux_sym_host_key_alias_token1] = ACTIONS(1647), + [aux_sym_hostname_token1] = ACTIONS(1647), + [aux_sym_identities_only_token1] = ACTIONS(1647), + [aux_sym_identity_agent_token1] = ACTIONS(1647), + [aux_sym_identity_file_token1] = ACTIONS(1647), + [aux_sym_ignore_unknown_token1] = ACTIONS(1647), + [aux_sym_include_token1] = ACTIONS(1647), + [aux_sym_ip_qos_token1] = ACTIONS(1647), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1647), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1647), + [aux_sym_kex_algorithms_token1] = ACTIONS(1647), + [aux_sym_known_hosts_command_token1] = ACTIONS(1647), + [aux_sym_local_command_token1] = ACTIONS(1647), + [aux_sym_local_forward_token1] = ACTIONS(1647), + [aux_sym_log_level_token1] = ACTIONS(1647), + [aux_sym_log_verbose_token1] = ACTIONS(1647), + [aux_sym_macs_token1] = ACTIONS(1647), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1647), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1647), + [aux_sym_password_authentication_token1] = ACTIONS(1647), + [aux_sym_permit_local_command_token1] = ACTIONS(1647), + [aux_sym_permit_remote_open_token1] = ACTIONS(1647), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1647), + [aux_sym_port_token1] = ACTIONS(1647), + [aux_sym_preferred_authentications_token1] = ACTIONS(1647), + [aux_sym_protocol_token1] = ACTIONS(1647), + [aux_sym_proxy_command_token1] = ACTIONS(1647), + [aux_sym_proxy_jump_token1] = ACTIONS(1647), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1647), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1647), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1647), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1647), + [aux_sym_rekey_limit_token1] = ACTIONS(1647), + [aux_sym_remote_command_token1] = ACTIONS(1647), + [aux_sym_remote_forward_token1] = ACTIONS(1647), + [aux_sym_request_tty_token1] = ACTIONS(1647), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1647), + [aux_sym_security_key_provider_token1] = ACTIONS(1647), + [aux_sym_send_env_token1] = ACTIONS(1647), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1647), + [aux_sym_server_alive_interval_token1] = ACTIONS(1647), + [aux_sym_session_type_token1] = ACTIONS(1647), + [aux_sym_set_env_token1] = ACTIONS(1647), + [aux_sym_stdin_null_token1] = ACTIONS(1647), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1647), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1647), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1647), + [aux_sym_syslog_facility_token1] = ACTIONS(1647), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1647), + [aux_sym_keep_alive_token1] = ACTIONS(1647), + [aux_sym_tunnel_token1] = ACTIONS(1649), + [aux_sym_tunnel_device_token1] = ACTIONS(1647), + [aux_sym_update_host_keys_token1] = ACTIONS(1647), + [aux_sym_use_keychain_token1] = ACTIONS(1647), + [aux_sym_user_token1] = ACTIONS(1649), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1647), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1647), + [aux_sym_visual_host_key_token1] = ACTIONS(1647), + [aux_sym_xauth_location_token1] = ACTIONS(1647), + }, + [279] = { + [ts_builtin_sym_end] = ACTIONS(1651), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1653), + [aux_sym_match_token1] = ACTIONS(1651), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1651), + [aux_sym_address_family_token1] = ACTIONS(1651), + [aux_sym_batch_mode_token1] = ACTIONS(1651), + [aux_sym_bind_address_token1] = ACTIONS(1651), + [aux_sym_bind_interface_token1] = ACTIONS(1651), + [aux_sym_canonical_domains_token1] = ACTIONS(1651), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1651), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1651), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1651), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1651), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1651), + [aux_sym_certificate_file_token1] = ACTIONS(1651), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1651), + [aux_sym_check_host_ip_token1] = ACTIONS(1651), + [aux_sym_ciphers_token1] = ACTIONS(1651), + [aux_sym_cipher_token1] = ACTIONS(1653), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1651), + [aux_sym_compression_token1] = ACTIONS(1651), + [aux_sym_connection_attempts_token1] = ACTIONS(1651), + [aux_sym_connect_timeout_token1] = ACTIONS(1651), + [aux_sym_control_master_token1] = ACTIONS(1651), + [aux_sym_control_path_token1] = ACTIONS(1651), + [aux_sym_control_persist_token1] = ACTIONS(1651), + [aux_sym_dynamic_forward_token1] = ACTIONS(1651), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1651), + [aux_sym_escape_char_token1] = ACTIONS(1651), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1651), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1651), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1651), + [aux_sym_forward_agent_token1] = ACTIONS(1651), + [aux_sym_forward_x11_token1] = ACTIONS(1653), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1651), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1651), + [aux_sym_gateway_ports_token1] = ACTIONS(1651), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1651), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1651), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1651), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1651), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1651), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1651), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1651), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1651), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1651), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1651), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1651), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1651), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1651), + [aux_sym_host_key_alias_token1] = ACTIONS(1651), + [aux_sym_hostname_token1] = ACTIONS(1651), + [aux_sym_identities_only_token1] = ACTIONS(1651), + [aux_sym_identity_agent_token1] = ACTIONS(1651), + [aux_sym_identity_file_token1] = ACTIONS(1651), + [aux_sym_ignore_unknown_token1] = ACTIONS(1651), + [aux_sym_include_token1] = ACTIONS(1651), + [aux_sym_ip_qos_token1] = ACTIONS(1651), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1651), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1651), + [aux_sym_kex_algorithms_token1] = ACTIONS(1651), + [aux_sym_known_hosts_command_token1] = ACTIONS(1651), + [aux_sym_local_command_token1] = ACTIONS(1651), + [aux_sym_local_forward_token1] = ACTIONS(1651), + [aux_sym_log_level_token1] = ACTIONS(1651), + [aux_sym_log_verbose_token1] = ACTIONS(1651), + [aux_sym_macs_token1] = ACTIONS(1651), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1651), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1651), + [aux_sym_password_authentication_token1] = ACTIONS(1651), + [aux_sym_permit_local_command_token1] = ACTIONS(1651), + [aux_sym_permit_remote_open_token1] = ACTIONS(1651), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1651), + [aux_sym_port_token1] = ACTIONS(1651), + [aux_sym_preferred_authentications_token1] = ACTIONS(1651), + [aux_sym_protocol_token1] = ACTIONS(1651), + [aux_sym_proxy_command_token1] = ACTIONS(1651), + [aux_sym_proxy_jump_token1] = ACTIONS(1651), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1651), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1651), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1651), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1651), + [aux_sym_rekey_limit_token1] = ACTIONS(1651), + [aux_sym_remote_command_token1] = ACTIONS(1651), + [aux_sym_remote_forward_token1] = ACTIONS(1651), + [aux_sym_request_tty_token1] = ACTIONS(1651), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1651), + [aux_sym_security_key_provider_token1] = ACTIONS(1651), + [aux_sym_send_env_token1] = ACTIONS(1651), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1651), + [aux_sym_server_alive_interval_token1] = ACTIONS(1651), + [aux_sym_session_type_token1] = ACTIONS(1651), + [aux_sym_set_env_token1] = ACTIONS(1651), + [aux_sym_stdin_null_token1] = ACTIONS(1651), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1651), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1651), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1651), + [aux_sym_syslog_facility_token1] = ACTIONS(1651), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1651), + [aux_sym_keep_alive_token1] = ACTIONS(1651), + [aux_sym_tunnel_token1] = ACTIONS(1653), + [aux_sym_tunnel_device_token1] = ACTIONS(1651), + [aux_sym_update_host_keys_token1] = ACTIONS(1651), + [aux_sym_use_keychain_token1] = ACTIONS(1651), + [aux_sym_user_token1] = ACTIONS(1653), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1651), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1651), + [aux_sym_visual_host_key_token1] = ACTIONS(1651), + [aux_sym_xauth_location_token1] = ACTIONS(1651), + }, + [280] = { + [ts_builtin_sym_end] = ACTIONS(1655), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1657), + [aux_sym_match_token1] = ACTIONS(1655), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1655), + [aux_sym_address_family_token1] = ACTIONS(1655), + [aux_sym_batch_mode_token1] = ACTIONS(1655), + [aux_sym_bind_address_token1] = ACTIONS(1655), + [aux_sym_bind_interface_token1] = ACTIONS(1655), + [aux_sym_canonical_domains_token1] = ACTIONS(1655), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1655), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1655), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1655), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1655), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1655), + [aux_sym_certificate_file_token1] = ACTIONS(1655), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1655), + [aux_sym_check_host_ip_token1] = ACTIONS(1655), + [aux_sym_ciphers_token1] = ACTIONS(1655), + [aux_sym_cipher_token1] = ACTIONS(1657), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1655), + [aux_sym_compression_token1] = ACTIONS(1655), + [aux_sym_connection_attempts_token1] = ACTIONS(1655), + [aux_sym_connect_timeout_token1] = ACTIONS(1655), + [aux_sym_control_master_token1] = ACTIONS(1655), + [aux_sym_control_path_token1] = ACTIONS(1655), + [aux_sym_control_persist_token1] = ACTIONS(1655), + [aux_sym_dynamic_forward_token1] = ACTIONS(1655), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1655), + [aux_sym_escape_char_token1] = ACTIONS(1655), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1655), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1655), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1655), + [aux_sym_forward_agent_token1] = ACTIONS(1655), + [aux_sym_forward_x11_token1] = ACTIONS(1657), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1655), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1655), + [aux_sym_gateway_ports_token1] = ACTIONS(1655), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1655), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1655), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1655), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1655), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1655), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1655), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1655), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1655), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1655), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1655), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1655), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1655), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1655), + [aux_sym_host_key_alias_token1] = ACTIONS(1655), + [aux_sym_hostname_token1] = ACTIONS(1655), + [aux_sym_identities_only_token1] = ACTIONS(1655), + [aux_sym_identity_agent_token1] = ACTIONS(1655), + [aux_sym_identity_file_token1] = ACTIONS(1655), + [aux_sym_ignore_unknown_token1] = ACTIONS(1655), + [aux_sym_include_token1] = ACTIONS(1655), + [aux_sym_ip_qos_token1] = ACTIONS(1655), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1655), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1655), + [aux_sym_kex_algorithms_token1] = ACTIONS(1655), + [aux_sym_known_hosts_command_token1] = ACTIONS(1655), + [aux_sym_local_command_token1] = ACTIONS(1655), + [aux_sym_local_forward_token1] = ACTIONS(1655), + [aux_sym_log_level_token1] = ACTIONS(1655), + [aux_sym_log_verbose_token1] = ACTIONS(1655), + [aux_sym_macs_token1] = ACTIONS(1655), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1655), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1655), + [aux_sym_password_authentication_token1] = ACTIONS(1655), + [aux_sym_permit_local_command_token1] = ACTIONS(1655), + [aux_sym_permit_remote_open_token1] = ACTIONS(1655), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1655), + [aux_sym_port_token1] = ACTIONS(1655), + [aux_sym_preferred_authentications_token1] = ACTIONS(1655), + [aux_sym_protocol_token1] = ACTIONS(1655), + [aux_sym_proxy_command_token1] = ACTIONS(1655), + [aux_sym_proxy_jump_token1] = ACTIONS(1655), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1655), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1655), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1655), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1655), + [aux_sym_rekey_limit_token1] = ACTIONS(1655), + [aux_sym_remote_command_token1] = ACTIONS(1655), + [aux_sym_remote_forward_token1] = ACTIONS(1655), + [aux_sym_request_tty_token1] = ACTIONS(1655), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1655), + [aux_sym_security_key_provider_token1] = ACTIONS(1655), + [aux_sym_send_env_token1] = ACTIONS(1655), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1655), + [aux_sym_server_alive_interval_token1] = ACTIONS(1655), + [aux_sym_session_type_token1] = ACTIONS(1655), + [aux_sym_set_env_token1] = ACTIONS(1655), + [aux_sym_stdin_null_token1] = ACTIONS(1655), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1655), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1655), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1655), + [aux_sym_syslog_facility_token1] = ACTIONS(1655), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1655), + [aux_sym_keep_alive_token1] = ACTIONS(1655), + [aux_sym_tunnel_token1] = ACTIONS(1657), + [aux_sym_tunnel_device_token1] = ACTIONS(1655), + [aux_sym_update_host_keys_token1] = ACTIONS(1655), + [aux_sym_use_keychain_token1] = ACTIONS(1655), + [aux_sym_user_token1] = ACTIONS(1657), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1655), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1655), + [aux_sym_visual_host_key_token1] = ACTIONS(1655), + [aux_sym_xauth_location_token1] = ACTIONS(1655), + }, + [281] = { + [ts_builtin_sym_end] = ACTIONS(1659), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1661), + [aux_sym_match_token1] = ACTIONS(1659), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1659), + [aux_sym_address_family_token1] = ACTIONS(1659), + [aux_sym_batch_mode_token1] = ACTIONS(1659), + [aux_sym_bind_address_token1] = ACTIONS(1659), + [aux_sym_bind_interface_token1] = ACTIONS(1659), + [aux_sym_canonical_domains_token1] = ACTIONS(1659), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1659), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1659), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1659), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1659), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1659), + [aux_sym_certificate_file_token1] = ACTIONS(1659), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1659), + [aux_sym_check_host_ip_token1] = ACTIONS(1659), + [aux_sym_ciphers_token1] = ACTIONS(1659), + [aux_sym_cipher_token1] = ACTIONS(1661), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1659), + [aux_sym_compression_token1] = ACTIONS(1659), + [aux_sym_connection_attempts_token1] = ACTIONS(1659), + [aux_sym_connect_timeout_token1] = ACTIONS(1659), + [aux_sym_control_master_token1] = ACTIONS(1659), + [aux_sym_control_path_token1] = ACTIONS(1659), + [aux_sym_control_persist_token1] = ACTIONS(1659), + [aux_sym_dynamic_forward_token1] = ACTIONS(1659), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1659), + [aux_sym_escape_char_token1] = ACTIONS(1659), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1659), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1659), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1659), + [aux_sym_forward_agent_token1] = ACTIONS(1659), + [aux_sym_forward_x11_token1] = ACTIONS(1661), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1659), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1659), + [aux_sym_gateway_ports_token1] = ACTIONS(1659), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1659), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1659), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1659), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1659), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1659), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1659), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1659), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1659), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1659), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1659), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1659), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1659), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1659), + [aux_sym_host_key_alias_token1] = ACTIONS(1659), + [aux_sym_hostname_token1] = ACTIONS(1659), + [aux_sym_identities_only_token1] = ACTIONS(1659), + [aux_sym_identity_agent_token1] = ACTIONS(1659), + [aux_sym_identity_file_token1] = ACTIONS(1659), + [aux_sym_ignore_unknown_token1] = ACTIONS(1659), + [aux_sym_include_token1] = ACTIONS(1659), + [aux_sym_ip_qos_token1] = ACTIONS(1659), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1659), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1659), + [aux_sym_kex_algorithms_token1] = ACTIONS(1659), + [aux_sym_known_hosts_command_token1] = ACTIONS(1659), + [aux_sym_local_command_token1] = ACTIONS(1659), + [aux_sym_local_forward_token1] = ACTIONS(1659), + [aux_sym_log_level_token1] = ACTIONS(1659), + [aux_sym_log_verbose_token1] = ACTIONS(1659), + [aux_sym_macs_token1] = ACTIONS(1659), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1659), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1659), + [aux_sym_password_authentication_token1] = ACTIONS(1659), + [aux_sym_permit_local_command_token1] = ACTIONS(1659), + [aux_sym_permit_remote_open_token1] = ACTIONS(1659), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1659), + [aux_sym_port_token1] = ACTIONS(1659), + [aux_sym_preferred_authentications_token1] = ACTIONS(1659), + [aux_sym_protocol_token1] = ACTIONS(1659), + [aux_sym_proxy_command_token1] = ACTIONS(1659), + [aux_sym_proxy_jump_token1] = ACTIONS(1659), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1659), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1659), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1659), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1659), + [aux_sym_rekey_limit_token1] = ACTIONS(1659), + [aux_sym_remote_command_token1] = ACTIONS(1659), + [aux_sym_remote_forward_token1] = ACTIONS(1659), + [aux_sym_request_tty_token1] = ACTIONS(1659), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1659), + [aux_sym_security_key_provider_token1] = ACTIONS(1659), + [aux_sym_send_env_token1] = ACTIONS(1659), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1659), + [aux_sym_server_alive_interval_token1] = ACTIONS(1659), + [aux_sym_session_type_token1] = ACTIONS(1659), + [aux_sym_set_env_token1] = ACTIONS(1659), + [aux_sym_stdin_null_token1] = ACTIONS(1659), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1659), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1659), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1659), + [aux_sym_syslog_facility_token1] = ACTIONS(1659), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1659), + [aux_sym_keep_alive_token1] = ACTIONS(1659), + [aux_sym_tunnel_token1] = ACTIONS(1661), + [aux_sym_tunnel_device_token1] = ACTIONS(1659), + [aux_sym_update_host_keys_token1] = ACTIONS(1659), + [aux_sym_use_keychain_token1] = ACTIONS(1659), + [aux_sym_user_token1] = ACTIONS(1661), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1659), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1659), + [aux_sym_visual_host_key_token1] = ACTIONS(1659), + [aux_sym_xauth_location_token1] = ACTIONS(1659), + }, + [282] = { + [ts_builtin_sym_end] = ACTIONS(1663), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1665), + [aux_sym_match_token1] = ACTIONS(1663), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1663), + [aux_sym_address_family_token1] = ACTIONS(1663), + [aux_sym_batch_mode_token1] = ACTIONS(1663), + [aux_sym_bind_address_token1] = ACTIONS(1663), + [aux_sym_bind_interface_token1] = ACTIONS(1663), + [aux_sym_canonical_domains_token1] = ACTIONS(1663), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1663), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1663), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1663), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1663), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1663), + [aux_sym_certificate_file_token1] = ACTIONS(1663), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1663), + [aux_sym_check_host_ip_token1] = ACTIONS(1663), + [aux_sym_ciphers_token1] = ACTIONS(1663), + [aux_sym_cipher_token1] = ACTIONS(1665), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1663), + [aux_sym_compression_token1] = ACTIONS(1663), + [aux_sym_connection_attempts_token1] = ACTIONS(1663), + [aux_sym_connect_timeout_token1] = ACTIONS(1663), + [aux_sym_control_master_token1] = ACTIONS(1663), + [aux_sym_control_path_token1] = ACTIONS(1663), + [aux_sym_control_persist_token1] = ACTIONS(1663), + [aux_sym_dynamic_forward_token1] = ACTIONS(1663), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1663), + [aux_sym_escape_char_token1] = ACTIONS(1663), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1663), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1663), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1663), + [aux_sym_forward_agent_token1] = ACTIONS(1663), + [aux_sym_forward_x11_token1] = ACTIONS(1665), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1663), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1663), + [aux_sym_gateway_ports_token1] = ACTIONS(1663), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1663), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1663), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1663), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1663), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1663), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1663), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1663), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1663), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1663), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1663), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1663), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1663), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1663), + [aux_sym_host_key_alias_token1] = ACTIONS(1663), + [aux_sym_hostname_token1] = ACTIONS(1663), + [aux_sym_identities_only_token1] = ACTIONS(1663), + [aux_sym_identity_agent_token1] = ACTIONS(1663), + [aux_sym_identity_file_token1] = ACTIONS(1663), + [aux_sym_ignore_unknown_token1] = ACTIONS(1663), + [aux_sym_include_token1] = ACTIONS(1663), + [aux_sym_ip_qos_token1] = ACTIONS(1663), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1663), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1663), + [aux_sym_kex_algorithms_token1] = ACTIONS(1663), + [aux_sym_known_hosts_command_token1] = ACTIONS(1663), + [aux_sym_local_command_token1] = ACTIONS(1663), + [aux_sym_local_forward_token1] = ACTIONS(1663), + [aux_sym_log_level_token1] = ACTIONS(1663), + [aux_sym_log_verbose_token1] = ACTIONS(1663), + [aux_sym_macs_token1] = ACTIONS(1663), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1663), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1663), + [aux_sym_password_authentication_token1] = ACTIONS(1663), + [aux_sym_permit_local_command_token1] = ACTIONS(1663), + [aux_sym_permit_remote_open_token1] = ACTIONS(1663), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1663), + [aux_sym_port_token1] = ACTIONS(1663), + [aux_sym_preferred_authentications_token1] = ACTIONS(1663), + [aux_sym_protocol_token1] = ACTIONS(1663), + [aux_sym_proxy_command_token1] = ACTIONS(1663), + [aux_sym_proxy_jump_token1] = ACTIONS(1663), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1663), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1663), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1663), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1663), + [aux_sym_rekey_limit_token1] = ACTIONS(1663), + [aux_sym_remote_command_token1] = ACTIONS(1663), + [aux_sym_remote_forward_token1] = ACTIONS(1663), + [aux_sym_request_tty_token1] = ACTIONS(1663), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1663), + [aux_sym_security_key_provider_token1] = ACTIONS(1663), + [aux_sym_send_env_token1] = ACTIONS(1663), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1663), + [aux_sym_server_alive_interval_token1] = ACTIONS(1663), + [aux_sym_session_type_token1] = ACTIONS(1663), + [aux_sym_set_env_token1] = ACTIONS(1663), + [aux_sym_stdin_null_token1] = ACTIONS(1663), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1663), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1663), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1663), + [aux_sym_syslog_facility_token1] = ACTIONS(1663), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1663), + [aux_sym_keep_alive_token1] = ACTIONS(1663), + [aux_sym_tunnel_token1] = ACTIONS(1665), + [aux_sym_tunnel_device_token1] = ACTIONS(1663), + [aux_sym_update_host_keys_token1] = ACTIONS(1663), + [aux_sym_use_keychain_token1] = ACTIONS(1663), + [aux_sym_user_token1] = ACTIONS(1665), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1663), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1663), + [aux_sym_visual_host_key_token1] = ACTIONS(1663), + [aux_sym_xauth_location_token1] = ACTIONS(1663), + }, + [283] = { + [ts_builtin_sym_end] = ACTIONS(1667), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1669), + [aux_sym_match_token1] = ACTIONS(1667), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1667), + [aux_sym_address_family_token1] = ACTIONS(1667), + [aux_sym_batch_mode_token1] = ACTIONS(1667), + [aux_sym_bind_address_token1] = ACTIONS(1667), + [aux_sym_bind_interface_token1] = ACTIONS(1667), + [aux_sym_canonical_domains_token1] = ACTIONS(1667), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1667), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1667), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1667), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1667), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1667), + [aux_sym_certificate_file_token1] = ACTIONS(1667), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1667), + [aux_sym_check_host_ip_token1] = ACTIONS(1667), + [aux_sym_ciphers_token1] = ACTIONS(1667), + [aux_sym_cipher_token1] = ACTIONS(1669), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1667), + [aux_sym_compression_token1] = ACTIONS(1667), + [aux_sym_connection_attempts_token1] = ACTIONS(1667), + [aux_sym_connect_timeout_token1] = ACTIONS(1667), + [aux_sym_control_master_token1] = ACTIONS(1667), + [aux_sym_control_path_token1] = ACTIONS(1667), + [aux_sym_control_persist_token1] = ACTIONS(1667), + [aux_sym_dynamic_forward_token1] = ACTIONS(1667), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1667), + [aux_sym_escape_char_token1] = ACTIONS(1667), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1667), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1667), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1667), + [aux_sym_forward_agent_token1] = ACTIONS(1667), + [aux_sym_forward_x11_token1] = ACTIONS(1669), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1667), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1667), + [aux_sym_gateway_ports_token1] = ACTIONS(1667), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1667), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1667), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1667), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1667), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1667), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1667), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1667), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1667), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1667), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1667), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1667), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1667), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1667), + [aux_sym_host_key_alias_token1] = ACTIONS(1667), + [aux_sym_hostname_token1] = ACTIONS(1667), + [aux_sym_identities_only_token1] = ACTIONS(1667), + [aux_sym_identity_agent_token1] = ACTIONS(1667), + [aux_sym_identity_file_token1] = ACTIONS(1667), + [aux_sym_ignore_unknown_token1] = ACTIONS(1667), + [aux_sym_include_token1] = ACTIONS(1667), + [aux_sym_ip_qos_token1] = ACTIONS(1667), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1667), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1667), + [aux_sym_kex_algorithms_token1] = ACTIONS(1667), + [aux_sym_known_hosts_command_token1] = ACTIONS(1667), + [aux_sym_local_command_token1] = ACTIONS(1667), + [aux_sym_local_forward_token1] = ACTIONS(1667), + [aux_sym_log_level_token1] = ACTIONS(1667), + [aux_sym_log_verbose_token1] = ACTIONS(1667), + [aux_sym_macs_token1] = ACTIONS(1667), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1667), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1667), + [aux_sym_password_authentication_token1] = ACTIONS(1667), + [aux_sym_permit_local_command_token1] = ACTIONS(1667), + [aux_sym_permit_remote_open_token1] = ACTIONS(1667), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1667), + [aux_sym_port_token1] = ACTIONS(1667), + [aux_sym_preferred_authentications_token1] = ACTIONS(1667), + [aux_sym_protocol_token1] = ACTIONS(1667), + [aux_sym_proxy_command_token1] = ACTIONS(1667), + [aux_sym_proxy_jump_token1] = ACTIONS(1667), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1667), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1667), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1667), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1667), + [aux_sym_rekey_limit_token1] = ACTIONS(1667), + [aux_sym_remote_command_token1] = ACTIONS(1667), + [aux_sym_remote_forward_token1] = ACTIONS(1667), + [aux_sym_request_tty_token1] = ACTIONS(1667), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1667), + [aux_sym_security_key_provider_token1] = ACTIONS(1667), + [aux_sym_send_env_token1] = ACTIONS(1667), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1667), + [aux_sym_server_alive_interval_token1] = ACTIONS(1667), + [aux_sym_session_type_token1] = ACTIONS(1667), + [aux_sym_set_env_token1] = ACTIONS(1667), + [aux_sym_stdin_null_token1] = ACTIONS(1667), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1667), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1667), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1667), + [aux_sym_syslog_facility_token1] = ACTIONS(1667), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1667), + [aux_sym_keep_alive_token1] = ACTIONS(1667), + [aux_sym_tunnel_token1] = ACTIONS(1669), + [aux_sym_tunnel_device_token1] = ACTIONS(1667), + [aux_sym_update_host_keys_token1] = ACTIONS(1667), + [aux_sym_use_keychain_token1] = ACTIONS(1667), + [aux_sym_user_token1] = ACTIONS(1669), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1667), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1667), + [aux_sym_visual_host_key_token1] = ACTIONS(1667), + [aux_sym_xauth_location_token1] = ACTIONS(1667), + }, + [284] = { + [ts_builtin_sym_end] = ACTIONS(1671), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1673), + [aux_sym_match_token1] = ACTIONS(1671), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1671), + [aux_sym_address_family_token1] = ACTIONS(1671), + [aux_sym_batch_mode_token1] = ACTIONS(1671), + [aux_sym_bind_address_token1] = ACTIONS(1671), + [aux_sym_bind_interface_token1] = ACTIONS(1671), + [aux_sym_canonical_domains_token1] = ACTIONS(1671), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1671), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1671), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1671), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1671), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1671), + [aux_sym_certificate_file_token1] = ACTIONS(1671), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1671), + [aux_sym_check_host_ip_token1] = ACTIONS(1671), + [aux_sym_ciphers_token1] = ACTIONS(1671), + [aux_sym_cipher_token1] = ACTIONS(1673), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1671), + [aux_sym_compression_token1] = ACTIONS(1671), + [aux_sym_connection_attempts_token1] = ACTIONS(1671), + [aux_sym_connect_timeout_token1] = ACTIONS(1671), + [aux_sym_control_master_token1] = ACTIONS(1671), + [aux_sym_control_path_token1] = ACTIONS(1671), + [aux_sym_control_persist_token1] = ACTIONS(1671), + [aux_sym_dynamic_forward_token1] = ACTIONS(1671), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1671), + [aux_sym_escape_char_token1] = ACTIONS(1671), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1671), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1671), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1671), + [aux_sym_forward_agent_token1] = ACTIONS(1671), + [aux_sym_forward_x11_token1] = ACTIONS(1673), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1671), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1671), + [aux_sym_gateway_ports_token1] = ACTIONS(1671), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1671), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1671), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1671), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1671), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1671), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1671), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1671), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1671), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1671), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1671), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1671), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1671), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1671), + [aux_sym_host_key_alias_token1] = ACTIONS(1671), + [aux_sym_hostname_token1] = ACTIONS(1671), + [aux_sym_identities_only_token1] = ACTIONS(1671), + [aux_sym_identity_agent_token1] = ACTIONS(1671), + [aux_sym_identity_file_token1] = ACTIONS(1671), + [aux_sym_ignore_unknown_token1] = ACTIONS(1671), + [aux_sym_include_token1] = ACTIONS(1671), + [aux_sym_ip_qos_token1] = ACTIONS(1671), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1671), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1671), + [aux_sym_kex_algorithms_token1] = ACTIONS(1671), + [aux_sym_known_hosts_command_token1] = ACTIONS(1671), + [aux_sym_local_command_token1] = ACTIONS(1671), + [aux_sym_local_forward_token1] = ACTIONS(1671), + [aux_sym_log_level_token1] = ACTIONS(1671), + [aux_sym_log_verbose_token1] = ACTIONS(1671), + [aux_sym_macs_token1] = ACTIONS(1671), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1671), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1671), + [aux_sym_password_authentication_token1] = ACTIONS(1671), + [aux_sym_permit_local_command_token1] = ACTIONS(1671), + [aux_sym_permit_remote_open_token1] = ACTIONS(1671), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1671), + [aux_sym_port_token1] = ACTIONS(1671), + [aux_sym_preferred_authentications_token1] = ACTIONS(1671), + [aux_sym_protocol_token1] = ACTIONS(1671), + [aux_sym_proxy_command_token1] = ACTIONS(1671), + [aux_sym_proxy_jump_token1] = ACTIONS(1671), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1671), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1671), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1671), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1671), + [aux_sym_rekey_limit_token1] = ACTIONS(1671), + [aux_sym_remote_command_token1] = ACTIONS(1671), + [aux_sym_remote_forward_token1] = ACTIONS(1671), + [aux_sym_request_tty_token1] = ACTIONS(1671), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1671), + [aux_sym_security_key_provider_token1] = ACTIONS(1671), + [aux_sym_send_env_token1] = ACTIONS(1671), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1671), + [aux_sym_server_alive_interval_token1] = ACTIONS(1671), + [aux_sym_session_type_token1] = ACTIONS(1671), + [aux_sym_set_env_token1] = ACTIONS(1671), + [aux_sym_stdin_null_token1] = ACTIONS(1671), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1671), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1671), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1671), + [aux_sym_syslog_facility_token1] = ACTIONS(1671), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1671), + [aux_sym_keep_alive_token1] = ACTIONS(1671), + [aux_sym_tunnel_token1] = ACTIONS(1673), + [aux_sym_tunnel_device_token1] = ACTIONS(1671), + [aux_sym_update_host_keys_token1] = ACTIONS(1671), + [aux_sym_use_keychain_token1] = ACTIONS(1671), + [aux_sym_user_token1] = ACTIONS(1673), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1671), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1671), + [aux_sym_visual_host_key_token1] = ACTIONS(1671), + [aux_sym_xauth_location_token1] = ACTIONS(1671), + }, + [285] = { + [ts_builtin_sym_end] = ACTIONS(1675), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1677), + [aux_sym_match_token1] = ACTIONS(1675), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1675), + [aux_sym_address_family_token1] = ACTIONS(1675), + [aux_sym_batch_mode_token1] = ACTIONS(1675), + [aux_sym_bind_address_token1] = ACTIONS(1675), + [aux_sym_bind_interface_token1] = ACTIONS(1675), + [aux_sym_canonical_domains_token1] = ACTIONS(1675), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1675), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1675), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1675), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1675), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1675), + [aux_sym_certificate_file_token1] = ACTIONS(1675), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1675), + [aux_sym_check_host_ip_token1] = ACTIONS(1675), + [aux_sym_ciphers_token1] = ACTIONS(1675), + [aux_sym_cipher_token1] = ACTIONS(1677), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1675), + [aux_sym_compression_token1] = ACTIONS(1675), + [aux_sym_connection_attempts_token1] = ACTIONS(1675), + [aux_sym_connect_timeout_token1] = ACTIONS(1675), + [aux_sym_control_master_token1] = ACTIONS(1675), + [aux_sym_control_path_token1] = ACTIONS(1675), + [aux_sym_control_persist_token1] = ACTIONS(1675), + [aux_sym_dynamic_forward_token1] = ACTIONS(1675), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1675), + [aux_sym_escape_char_token1] = ACTIONS(1675), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1675), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1675), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1675), + [aux_sym_forward_agent_token1] = ACTIONS(1675), + [aux_sym_forward_x11_token1] = ACTIONS(1677), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1675), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1675), + [aux_sym_gateway_ports_token1] = ACTIONS(1675), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1675), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1675), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1675), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1675), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1675), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1675), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1675), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1675), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1675), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1675), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1675), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1675), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1675), + [aux_sym_host_key_alias_token1] = ACTIONS(1675), + [aux_sym_hostname_token1] = ACTIONS(1675), + [aux_sym_identities_only_token1] = ACTIONS(1675), + [aux_sym_identity_agent_token1] = ACTIONS(1675), + [aux_sym_identity_file_token1] = ACTIONS(1675), + [aux_sym_ignore_unknown_token1] = ACTIONS(1675), + [aux_sym_include_token1] = ACTIONS(1675), + [aux_sym_ip_qos_token1] = ACTIONS(1675), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1675), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1675), + [aux_sym_kex_algorithms_token1] = ACTIONS(1675), + [aux_sym_known_hosts_command_token1] = ACTIONS(1675), + [aux_sym_local_command_token1] = ACTIONS(1675), + [aux_sym_local_forward_token1] = ACTIONS(1675), + [aux_sym_log_level_token1] = ACTIONS(1675), + [aux_sym_log_verbose_token1] = ACTIONS(1675), + [aux_sym_macs_token1] = ACTIONS(1675), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1675), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1675), + [aux_sym_password_authentication_token1] = ACTIONS(1675), + [aux_sym_permit_local_command_token1] = ACTIONS(1675), + [aux_sym_permit_remote_open_token1] = ACTIONS(1675), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1675), + [aux_sym_port_token1] = ACTIONS(1675), + [aux_sym_preferred_authentications_token1] = ACTIONS(1675), + [aux_sym_protocol_token1] = ACTIONS(1675), + [aux_sym_proxy_command_token1] = ACTIONS(1675), + [aux_sym_proxy_jump_token1] = ACTIONS(1675), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1675), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1675), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1675), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1675), + [aux_sym_rekey_limit_token1] = ACTIONS(1675), + [aux_sym_remote_command_token1] = ACTIONS(1675), + [aux_sym_remote_forward_token1] = ACTIONS(1675), + [aux_sym_request_tty_token1] = ACTIONS(1675), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1675), + [aux_sym_security_key_provider_token1] = ACTIONS(1675), + [aux_sym_send_env_token1] = ACTIONS(1675), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1675), + [aux_sym_server_alive_interval_token1] = ACTIONS(1675), + [aux_sym_session_type_token1] = ACTIONS(1675), + [aux_sym_set_env_token1] = ACTIONS(1675), + [aux_sym_stdin_null_token1] = ACTIONS(1675), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1675), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1675), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1675), + [aux_sym_syslog_facility_token1] = ACTIONS(1675), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1675), + [aux_sym_keep_alive_token1] = ACTIONS(1675), + [aux_sym_tunnel_token1] = ACTIONS(1677), + [aux_sym_tunnel_device_token1] = ACTIONS(1675), + [aux_sym_update_host_keys_token1] = ACTIONS(1675), + [aux_sym_use_keychain_token1] = ACTIONS(1675), + [aux_sym_user_token1] = ACTIONS(1677), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1675), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1675), + [aux_sym_visual_host_key_token1] = ACTIONS(1675), + [aux_sym_xauth_location_token1] = ACTIONS(1675), + }, + [286] = { + [ts_builtin_sym_end] = ACTIONS(1679), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1681), + [aux_sym_match_token1] = ACTIONS(1679), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1679), + [aux_sym_address_family_token1] = ACTIONS(1679), + [aux_sym_batch_mode_token1] = ACTIONS(1679), + [aux_sym_bind_address_token1] = ACTIONS(1679), + [aux_sym_bind_interface_token1] = ACTIONS(1679), + [aux_sym_canonical_domains_token1] = ACTIONS(1679), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1679), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1679), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1679), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1679), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1679), + [aux_sym_certificate_file_token1] = ACTIONS(1679), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1679), + [aux_sym_check_host_ip_token1] = ACTIONS(1679), + [aux_sym_ciphers_token1] = ACTIONS(1679), + [aux_sym_cipher_token1] = ACTIONS(1681), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1679), + [aux_sym_compression_token1] = ACTIONS(1679), + [aux_sym_connection_attempts_token1] = ACTIONS(1679), + [aux_sym_connect_timeout_token1] = ACTIONS(1679), + [aux_sym_control_master_token1] = ACTIONS(1679), + [aux_sym_control_path_token1] = ACTIONS(1679), + [aux_sym_control_persist_token1] = ACTIONS(1679), + [aux_sym_dynamic_forward_token1] = ACTIONS(1679), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1679), + [aux_sym_escape_char_token1] = ACTIONS(1679), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1679), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1679), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1679), + [aux_sym_forward_agent_token1] = ACTIONS(1679), + [aux_sym_forward_x11_token1] = ACTIONS(1681), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1679), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1679), + [aux_sym_gateway_ports_token1] = ACTIONS(1679), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1679), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1679), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1679), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1679), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1679), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1679), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1679), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1679), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1679), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1679), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1679), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1679), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1679), + [aux_sym_host_key_alias_token1] = ACTIONS(1679), + [aux_sym_hostname_token1] = ACTIONS(1679), + [aux_sym_identities_only_token1] = ACTIONS(1679), + [aux_sym_identity_agent_token1] = ACTIONS(1679), + [aux_sym_identity_file_token1] = ACTIONS(1679), + [aux_sym_ignore_unknown_token1] = ACTIONS(1679), + [aux_sym_include_token1] = ACTIONS(1679), + [aux_sym_ip_qos_token1] = ACTIONS(1679), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1679), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1679), + [aux_sym_kex_algorithms_token1] = ACTIONS(1679), + [aux_sym_known_hosts_command_token1] = ACTIONS(1679), + [aux_sym_local_command_token1] = ACTIONS(1679), + [aux_sym_local_forward_token1] = ACTIONS(1679), + [aux_sym_log_level_token1] = ACTIONS(1679), + [aux_sym_log_verbose_token1] = ACTIONS(1679), + [aux_sym_macs_token1] = ACTIONS(1679), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1679), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1679), + [aux_sym_password_authentication_token1] = ACTIONS(1679), + [aux_sym_permit_local_command_token1] = ACTIONS(1679), + [aux_sym_permit_remote_open_token1] = ACTIONS(1679), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1679), + [aux_sym_port_token1] = ACTIONS(1679), + [aux_sym_preferred_authentications_token1] = ACTIONS(1679), + [aux_sym_protocol_token1] = ACTIONS(1679), + [aux_sym_proxy_command_token1] = ACTIONS(1679), + [aux_sym_proxy_jump_token1] = ACTIONS(1679), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1679), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1679), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1679), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1679), + [aux_sym_rekey_limit_token1] = ACTIONS(1679), + [aux_sym_remote_command_token1] = ACTIONS(1679), + [aux_sym_remote_forward_token1] = ACTIONS(1679), + [aux_sym_request_tty_token1] = ACTIONS(1679), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1679), + [aux_sym_security_key_provider_token1] = ACTIONS(1679), + [aux_sym_send_env_token1] = ACTIONS(1679), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1679), + [aux_sym_server_alive_interval_token1] = ACTIONS(1679), + [aux_sym_session_type_token1] = ACTIONS(1679), + [aux_sym_set_env_token1] = ACTIONS(1679), + [aux_sym_stdin_null_token1] = ACTIONS(1679), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1679), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1679), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1679), + [aux_sym_syslog_facility_token1] = ACTIONS(1679), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1679), + [aux_sym_keep_alive_token1] = ACTIONS(1679), + [aux_sym_tunnel_token1] = ACTIONS(1681), + [aux_sym_tunnel_device_token1] = ACTIONS(1679), + [aux_sym_update_host_keys_token1] = ACTIONS(1679), + [aux_sym_use_keychain_token1] = ACTIONS(1679), + [aux_sym_user_token1] = ACTIONS(1681), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1679), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1679), + [aux_sym_visual_host_key_token1] = ACTIONS(1679), + [aux_sym_xauth_location_token1] = ACTIONS(1679), + }, + [287] = { + [ts_builtin_sym_end] = ACTIONS(1683), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1685), + [aux_sym_match_token1] = ACTIONS(1683), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1683), + [aux_sym_address_family_token1] = ACTIONS(1683), + [aux_sym_batch_mode_token1] = ACTIONS(1683), + [aux_sym_bind_address_token1] = ACTIONS(1683), + [aux_sym_bind_interface_token1] = ACTIONS(1683), + [aux_sym_canonical_domains_token1] = ACTIONS(1683), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1683), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1683), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1683), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1683), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1683), + [aux_sym_certificate_file_token1] = ACTIONS(1683), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1683), + [aux_sym_check_host_ip_token1] = ACTIONS(1683), + [aux_sym_ciphers_token1] = ACTIONS(1683), + [aux_sym_cipher_token1] = ACTIONS(1685), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1683), + [aux_sym_compression_token1] = ACTIONS(1683), + [aux_sym_connection_attempts_token1] = ACTIONS(1683), + [aux_sym_connect_timeout_token1] = ACTIONS(1683), + [aux_sym_control_master_token1] = ACTIONS(1683), + [aux_sym_control_path_token1] = ACTIONS(1683), + [aux_sym_control_persist_token1] = ACTIONS(1683), + [aux_sym_dynamic_forward_token1] = ACTIONS(1683), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1683), + [aux_sym_escape_char_token1] = ACTIONS(1683), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1683), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1683), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1683), + [aux_sym_forward_agent_token1] = ACTIONS(1683), + [aux_sym_forward_x11_token1] = ACTIONS(1685), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1683), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1683), + [aux_sym_gateway_ports_token1] = ACTIONS(1683), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1683), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1683), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1683), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1683), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1683), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1683), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1683), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1683), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1683), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1683), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1683), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1683), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1683), + [aux_sym_host_key_alias_token1] = ACTIONS(1683), + [aux_sym_hostname_token1] = ACTIONS(1683), + [aux_sym_identities_only_token1] = ACTIONS(1683), + [aux_sym_identity_agent_token1] = ACTIONS(1683), + [aux_sym_identity_file_token1] = ACTIONS(1683), + [aux_sym_ignore_unknown_token1] = ACTIONS(1683), + [aux_sym_include_token1] = ACTIONS(1683), + [aux_sym_ip_qos_token1] = ACTIONS(1683), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1683), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1683), + [aux_sym_kex_algorithms_token1] = ACTIONS(1683), + [aux_sym_known_hosts_command_token1] = ACTIONS(1683), + [aux_sym_local_command_token1] = ACTIONS(1683), + [aux_sym_local_forward_token1] = ACTIONS(1683), + [aux_sym_log_level_token1] = ACTIONS(1683), + [aux_sym_log_verbose_token1] = ACTIONS(1683), + [aux_sym_macs_token1] = ACTIONS(1683), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1683), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1683), + [aux_sym_password_authentication_token1] = ACTIONS(1683), + [aux_sym_permit_local_command_token1] = ACTIONS(1683), + [aux_sym_permit_remote_open_token1] = ACTIONS(1683), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1683), + [aux_sym_port_token1] = ACTIONS(1683), + [aux_sym_preferred_authentications_token1] = ACTIONS(1683), + [aux_sym_protocol_token1] = ACTIONS(1683), + [aux_sym_proxy_command_token1] = ACTIONS(1683), + [aux_sym_proxy_jump_token1] = ACTIONS(1683), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1683), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1683), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1683), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1683), + [aux_sym_rekey_limit_token1] = ACTIONS(1683), + [aux_sym_remote_command_token1] = ACTIONS(1683), + [aux_sym_remote_forward_token1] = ACTIONS(1683), + [aux_sym_request_tty_token1] = ACTIONS(1683), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1683), + [aux_sym_security_key_provider_token1] = ACTIONS(1683), + [aux_sym_send_env_token1] = ACTIONS(1683), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1683), + [aux_sym_server_alive_interval_token1] = ACTIONS(1683), + [aux_sym_session_type_token1] = ACTIONS(1683), + [aux_sym_set_env_token1] = ACTIONS(1683), + [aux_sym_stdin_null_token1] = ACTIONS(1683), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1683), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1683), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1683), + [aux_sym_syslog_facility_token1] = ACTIONS(1683), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1683), + [aux_sym_keep_alive_token1] = ACTIONS(1683), + [aux_sym_tunnel_token1] = ACTIONS(1685), + [aux_sym_tunnel_device_token1] = ACTIONS(1683), + [aux_sym_update_host_keys_token1] = ACTIONS(1683), + [aux_sym_use_keychain_token1] = ACTIONS(1683), + [aux_sym_user_token1] = ACTIONS(1685), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1683), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1683), + [aux_sym_visual_host_key_token1] = ACTIONS(1683), + [aux_sym_xauth_location_token1] = ACTIONS(1683), + }, + [288] = { + [ts_builtin_sym_end] = ACTIONS(1687), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1689), + [aux_sym_match_token1] = ACTIONS(1687), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1687), + [aux_sym_address_family_token1] = ACTIONS(1687), + [aux_sym_batch_mode_token1] = ACTIONS(1687), + [aux_sym_bind_address_token1] = ACTIONS(1687), + [aux_sym_bind_interface_token1] = ACTIONS(1687), + [aux_sym_canonical_domains_token1] = ACTIONS(1687), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1687), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1687), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1687), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1687), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1687), + [aux_sym_certificate_file_token1] = ACTIONS(1687), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1687), + [aux_sym_check_host_ip_token1] = ACTIONS(1687), + [aux_sym_ciphers_token1] = ACTIONS(1687), + [aux_sym_cipher_token1] = ACTIONS(1689), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1687), + [aux_sym_compression_token1] = ACTIONS(1687), + [aux_sym_connection_attempts_token1] = ACTIONS(1687), + [aux_sym_connect_timeout_token1] = ACTIONS(1687), + [aux_sym_control_master_token1] = ACTIONS(1687), + [aux_sym_control_path_token1] = ACTIONS(1687), + [aux_sym_control_persist_token1] = ACTIONS(1687), + [aux_sym_dynamic_forward_token1] = ACTIONS(1687), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1687), + [aux_sym_escape_char_token1] = ACTIONS(1687), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1687), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1687), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1687), + [aux_sym_forward_agent_token1] = ACTIONS(1687), + [aux_sym_forward_x11_token1] = ACTIONS(1689), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1687), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1687), + [aux_sym_gateway_ports_token1] = ACTIONS(1687), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1687), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1687), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1687), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1687), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1687), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1687), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1687), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1687), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1687), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1687), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1687), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1687), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1687), + [aux_sym_host_key_alias_token1] = ACTIONS(1687), + [aux_sym_hostname_token1] = ACTIONS(1687), + [aux_sym_identities_only_token1] = ACTIONS(1687), + [aux_sym_identity_agent_token1] = ACTIONS(1687), + [aux_sym_identity_file_token1] = ACTIONS(1687), + [aux_sym_ignore_unknown_token1] = ACTIONS(1687), + [aux_sym_include_token1] = ACTIONS(1687), + [aux_sym_ip_qos_token1] = ACTIONS(1687), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1687), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1687), + [aux_sym_kex_algorithms_token1] = ACTIONS(1687), + [aux_sym_known_hosts_command_token1] = ACTIONS(1687), + [aux_sym_local_command_token1] = ACTIONS(1687), + [aux_sym_local_forward_token1] = ACTIONS(1687), + [aux_sym_log_level_token1] = ACTIONS(1687), + [aux_sym_log_verbose_token1] = ACTIONS(1687), + [aux_sym_macs_token1] = ACTIONS(1687), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1687), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1687), + [aux_sym_password_authentication_token1] = ACTIONS(1687), + [aux_sym_permit_local_command_token1] = ACTIONS(1687), + [aux_sym_permit_remote_open_token1] = ACTIONS(1687), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1687), + [aux_sym_port_token1] = ACTIONS(1687), + [aux_sym_preferred_authentications_token1] = ACTIONS(1687), + [aux_sym_protocol_token1] = ACTIONS(1687), + [aux_sym_proxy_command_token1] = ACTIONS(1687), + [aux_sym_proxy_jump_token1] = ACTIONS(1687), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1687), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1687), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1687), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1687), + [aux_sym_rekey_limit_token1] = ACTIONS(1687), + [aux_sym_remote_command_token1] = ACTIONS(1687), + [aux_sym_remote_forward_token1] = ACTIONS(1687), + [aux_sym_request_tty_token1] = ACTIONS(1687), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1687), + [aux_sym_security_key_provider_token1] = ACTIONS(1687), + [aux_sym_send_env_token1] = ACTIONS(1687), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1687), + [aux_sym_server_alive_interval_token1] = ACTIONS(1687), + [aux_sym_session_type_token1] = ACTIONS(1687), + [aux_sym_set_env_token1] = ACTIONS(1687), + [aux_sym_stdin_null_token1] = ACTIONS(1687), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1687), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1687), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1687), + [aux_sym_syslog_facility_token1] = ACTIONS(1687), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1687), + [aux_sym_keep_alive_token1] = ACTIONS(1687), + [aux_sym_tunnel_token1] = ACTIONS(1689), + [aux_sym_tunnel_device_token1] = ACTIONS(1687), + [aux_sym_update_host_keys_token1] = ACTIONS(1687), + [aux_sym_use_keychain_token1] = ACTIONS(1687), + [aux_sym_user_token1] = ACTIONS(1689), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1687), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1687), + [aux_sym_visual_host_key_token1] = ACTIONS(1687), + [aux_sym_xauth_location_token1] = ACTIONS(1687), + }, + [289] = { + [ts_builtin_sym_end] = ACTIONS(1691), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1693), + [aux_sym_match_token1] = ACTIONS(1691), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1691), + [aux_sym_address_family_token1] = ACTIONS(1691), + [aux_sym_batch_mode_token1] = ACTIONS(1691), + [aux_sym_bind_address_token1] = ACTIONS(1691), + [aux_sym_bind_interface_token1] = ACTIONS(1691), + [aux_sym_canonical_domains_token1] = ACTIONS(1691), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1691), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1691), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1691), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1691), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1691), + [aux_sym_certificate_file_token1] = ACTIONS(1691), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1691), + [aux_sym_check_host_ip_token1] = ACTIONS(1691), + [aux_sym_ciphers_token1] = ACTIONS(1691), + [aux_sym_cipher_token1] = ACTIONS(1693), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1691), + [aux_sym_compression_token1] = ACTIONS(1691), + [aux_sym_connection_attempts_token1] = ACTIONS(1691), + [aux_sym_connect_timeout_token1] = ACTIONS(1691), + [aux_sym_control_master_token1] = ACTIONS(1691), + [aux_sym_control_path_token1] = ACTIONS(1691), + [aux_sym_control_persist_token1] = ACTIONS(1691), + [aux_sym_dynamic_forward_token1] = ACTIONS(1691), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1691), + [aux_sym_escape_char_token1] = ACTIONS(1691), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1691), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1691), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1691), + [aux_sym_forward_agent_token1] = ACTIONS(1691), + [aux_sym_forward_x11_token1] = ACTIONS(1693), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1691), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1691), + [aux_sym_gateway_ports_token1] = ACTIONS(1691), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1691), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1691), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1691), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1691), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1691), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1691), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1691), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1691), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1691), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1691), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1691), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1691), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1691), + [aux_sym_host_key_alias_token1] = ACTIONS(1691), + [aux_sym_hostname_token1] = ACTIONS(1691), + [aux_sym_identities_only_token1] = ACTIONS(1691), + [aux_sym_identity_agent_token1] = ACTIONS(1691), + [aux_sym_identity_file_token1] = ACTIONS(1691), + [aux_sym_ignore_unknown_token1] = ACTIONS(1691), + [aux_sym_include_token1] = ACTIONS(1691), + [aux_sym_ip_qos_token1] = ACTIONS(1691), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1691), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1691), + [aux_sym_kex_algorithms_token1] = ACTIONS(1691), + [aux_sym_known_hosts_command_token1] = ACTIONS(1691), + [aux_sym_local_command_token1] = ACTIONS(1691), + [aux_sym_local_forward_token1] = ACTIONS(1691), + [aux_sym_log_level_token1] = ACTIONS(1691), + [aux_sym_log_verbose_token1] = ACTIONS(1691), + [aux_sym_macs_token1] = ACTIONS(1691), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1691), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1691), + [aux_sym_password_authentication_token1] = ACTIONS(1691), + [aux_sym_permit_local_command_token1] = ACTIONS(1691), + [aux_sym_permit_remote_open_token1] = ACTIONS(1691), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1691), + [aux_sym_port_token1] = ACTIONS(1691), + [aux_sym_preferred_authentications_token1] = ACTIONS(1691), + [aux_sym_protocol_token1] = ACTIONS(1691), + [aux_sym_proxy_command_token1] = ACTIONS(1691), + [aux_sym_proxy_jump_token1] = ACTIONS(1691), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1691), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1691), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1691), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1691), + [aux_sym_rekey_limit_token1] = ACTIONS(1691), + [aux_sym_remote_command_token1] = ACTIONS(1691), + [aux_sym_remote_forward_token1] = ACTIONS(1691), + [aux_sym_request_tty_token1] = ACTIONS(1691), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1691), + [aux_sym_security_key_provider_token1] = ACTIONS(1691), + [aux_sym_send_env_token1] = ACTIONS(1691), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1691), + [aux_sym_server_alive_interval_token1] = ACTIONS(1691), + [aux_sym_session_type_token1] = ACTIONS(1691), + [aux_sym_set_env_token1] = ACTIONS(1691), + [aux_sym_stdin_null_token1] = ACTIONS(1691), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1691), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1691), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1691), + [aux_sym_syslog_facility_token1] = ACTIONS(1691), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1691), + [aux_sym_keep_alive_token1] = ACTIONS(1691), + [aux_sym_tunnel_token1] = ACTIONS(1693), + [aux_sym_tunnel_device_token1] = ACTIONS(1691), + [aux_sym_update_host_keys_token1] = ACTIONS(1691), + [aux_sym_use_keychain_token1] = ACTIONS(1691), + [aux_sym_user_token1] = ACTIONS(1693), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1691), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1691), + [aux_sym_visual_host_key_token1] = ACTIONS(1691), + [aux_sym_xauth_location_token1] = ACTIONS(1691), + }, + [290] = { + [ts_builtin_sym_end] = ACTIONS(1695), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1697), + [aux_sym_match_token1] = ACTIONS(1695), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1695), + [aux_sym_address_family_token1] = ACTIONS(1695), + [aux_sym_batch_mode_token1] = ACTIONS(1695), + [aux_sym_bind_address_token1] = ACTIONS(1695), + [aux_sym_bind_interface_token1] = ACTIONS(1695), + [aux_sym_canonical_domains_token1] = ACTIONS(1695), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1695), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1695), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1695), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1695), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1695), + [aux_sym_certificate_file_token1] = ACTIONS(1695), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1695), + [aux_sym_check_host_ip_token1] = ACTIONS(1695), + [aux_sym_ciphers_token1] = ACTIONS(1695), + [aux_sym_cipher_token1] = ACTIONS(1697), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1695), + [aux_sym_compression_token1] = ACTIONS(1695), + [aux_sym_connection_attempts_token1] = ACTIONS(1695), + [aux_sym_connect_timeout_token1] = ACTIONS(1695), + [aux_sym_control_master_token1] = ACTIONS(1695), + [aux_sym_control_path_token1] = ACTIONS(1695), + [aux_sym_control_persist_token1] = ACTIONS(1695), + [aux_sym_dynamic_forward_token1] = ACTIONS(1695), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1695), + [aux_sym_escape_char_token1] = ACTIONS(1695), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1695), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1695), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1695), + [aux_sym_forward_agent_token1] = ACTIONS(1695), + [aux_sym_forward_x11_token1] = ACTIONS(1697), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1695), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1695), + [aux_sym_gateway_ports_token1] = ACTIONS(1695), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1695), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1695), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1695), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1695), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1695), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1695), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1695), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1695), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1695), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1695), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1695), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1695), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1695), + [aux_sym_host_key_alias_token1] = ACTIONS(1695), + [aux_sym_hostname_token1] = ACTIONS(1695), + [aux_sym_identities_only_token1] = ACTIONS(1695), + [aux_sym_identity_agent_token1] = ACTIONS(1695), + [aux_sym_identity_file_token1] = ACTIONS(1695), + [aux_sym_ignore_unknown_token1] = ACTIONS(1695), + [aux_sym_include_token1] = ACTIONS(1695), + [aux_sym_ip_qos_token1] = ACTIONS(1695), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1695), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1695), + [aux_sym_kex_algorithms_token1] = ACTIONS(1695), + [aux_sym_known_hosts_command_token1] = ACTIONS(1695), + [aux_sym_local_command_token1] = ACTIONS(1695), + [aux_sym_local_forward_token1] = ACTIONS(1695), + [aux_sym_log_level_token1] = ACTIONS(1695), + [aux_sym_log_verbose_token1] = ACTIONS(1695), + [aux_sym_macs_token1] = ACTIONS(1695), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1695), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1695), + [aux_sym_password_authentication_token1] = ACTIONS(1695), + [aux_sym_permit_local_command_token1] = ACTIONS(1695), + [aux_sym_permit_remote_open_token1] = ACTIONS(1695), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1695), + [aux_sym_port_token1] = ACTIONS(1695), + [aux_sym_preferred_authentications_token1] = ACTIONS(1695), + [aux_sym_protocol_token1] = ACTIONS(1695), + [aux_sym_proxy_command_token1] = ACTIONS(1695), + [aux_sym_proxy_jump_token1] = ACTIONS(1695), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1695), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1695), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1695), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1695), + [aux_sym_rekey_limit_token1] = ACTIONS(1695), + [aux_sym_remote_command_token1] = ACTIONS(1695), + [aux_sym_remote_forward_token1] = ACTIONS(1695), + [aux_sym_request_tty_token1] = ACTIONS(1695), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1695), + [aux_sym_security_key_provider_token1] = ACTIONS(1695), + [aux_sym_send_env_token1] = ACTIONS(1695), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1695), + [aux_sym_server_alive_interval_token1] = ACTIONS(1695), + [aux_sym_session_type_token1] = ACTIONS(1695), + [aux_sym_set_env_token1] = ACTIONS(1695), + [aux_sym_stdin_null_token1] = ACTIONS(1695), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1695), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1695), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1695), + [aux_sym_syslog_facility_token1] = ACTIONS(1695), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1695), + [aux_sym_keep_alive_token1] = ACTIONS(1695), + [aux_sym_tunnel_token1] = ACTIONS(1697), + [aux_sym_tunnel_device_token1] = ACTIONS(1695), + [aux_sym_update_host_keys_token1] = ACTIONS(1695), + [aux_sym_use_keychain_token1] = ACTIONS(1695), + [aux_sym_user_token1] = ACTIONS(1697), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1695), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1695), + [aux_sym_visual_host_key_token1] = ACTIONS(1695), + [aux_sym_xauth_location_token1] = ACTIONS(1695), + }, + [291] = { + [ts_builtin_sym_end] = ACTIONS(1699), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1701), + [aux_sym_match_token1] = ACTIONS(1699), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1699), + [aux_sym_address_family_token1] = ACTIONS(1699), + [aux_sym_batch_mode_token1] = ACTIONS(1699), + [aux_sym_bind_address_token1] = ACTIONS(1699), + [aux_sym_bind_interface_token1] = ACTIONS(1699), + [aux_sym_canonical_domains_token1] = ACTIONS(1699), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1699), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1699), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1699), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1699), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1699), + [aux_sym_certificate_file_token1] = ACTIONS(1699), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1699), + [aux_sym_check_host_ip_token1] = ACTIONS(1699), + [aux_sym_ciphers_token1] = ACTIONS(1699), + [aux_sym_cipher_token1] = ACTIONS(1701), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1699), + [aux_sym_compression_token1] = ACTIONS(1699), + [aux_sym_connection_attempts_token1] = ACTIONS(1699), + [aux_sym_connect_timeout_token1] = ACTIONS(1699), + [aux_sym_control_master_token1] = ACTIONS(1699), + [aux_sym_control_path_token1] = ACTIONS(1699), + [aux_sym_control_persist_token1] = ACTIONS(1699), + [aux_sym_dynamic_forward_token1] = ACTIONS(1699), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1699), + [aux_sym_escape_char_token1] = ACTIONS(1699), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1699), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1699), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1699), + [aux_sym_forward_agent_token1] = ACTIONS(1699), + [aux_sym_forward_x11_token1] = ACTIONS(1701), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1699), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1699), + [aux_sym_gateway_ports_token1] = ACTIONS(1699), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1699), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1699), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1699), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1699), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1699), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1699), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1699), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1699), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1699), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1699), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1699), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1699), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1699), + [aux_sym_host_key_alias_token1] = ACTIONS(1699), + [aux_sym_hostname_token1] = ACTIONS(1699), + [aux_sym_identities_only_token1] = ACTIONS(1699), + [aux_sym_identity_agent_token1] = ACTIONS(1699), + [aux_sym_identity_file_token1] = ACTIONS(1699), + [aux_sym_ignore_unknown_token1] = ACTIONS(1699), + [aux_sym_include_token1] = ACTIONS(1699), + [aux_sym_ip_qos_token1] = ACTIONS(1699), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1699), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1699), + [aux_sym_kex_algorithms_token1] = ACTIONS(1699), + [aux_sym_known_hosts_command_token1] = ACTIONS(1699), + [aux_sym_local_command_token1] = ACTIONS(1699), + [aux_sym_local_forward_token1] = ACTIONS(1699), + [aux_sym_log_level_token1] = ACTIONS(1699), + [aux_sym_log_verbose_token1] = ACTIONS(1699), + [aux_sym_macs_token1] = ACTIONS(1699), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1699), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1699), + [aux_sym_password_authentication_token1] = ACTIONS(1699), + [aux_sym_permit_local_command_token1] = ACTIONS(1699), + [aux_sym_permit_remote_open_token1] = ACTIONS(1699), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1699), + [aux_sym_port_token1] = ACTIONS(1699), + [aux_sym_preferred_authentications_token1] = ACTIONS(1699), + [aux_sym_protocol_token1] = ACTIONS(1699), + [aux_sym_proxy_command_token1] = ACTIONS(1699), + [aux_sym_proxy_jump_token1] = ACTIONS(1699), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1699), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1699), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1699), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1699), + [aux_sym_rekey_limit_token1] = ACTIONS(1699), + [aux_sym_remote_command_token1] = ACTIONS(1699), + [aux_sym_remote_forward_token1] = ACTIONS(1699), + [aux_sym_request_tty_token1] = ACTIONS(1699), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1699), + [aux_sym_security_key_provider_token1] = ACTIONS(1699), + [aux_sym_send_env_token1] = ACTIONS(1699), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1699), + [aux_sym_server_alive_interval_token1] = ACTIONS(1699), + [aux_sym_session_type_token1] = ACTIONS(1699), + [aux_sym_set_env_token1] = ACTIONS(1699), + [aux_sym_stdin_null_token1] = ACTIONS(1699), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1699), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1699), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1699), + [aux_sym_syslog_facility_token1] = ACTIONS(1699), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1699), + [aux_sym_keep_alive_token1] = ACTIONS(1699), + [aux_sym_tunnel_token1] = ACTIONS(1701), + [aux_sym_tunnel_device_token1] = ACTIONS(1699), + [aux_sym_update_host_keys_token1] = ACTIONS(1699), + [aux_sym_use_keychain_token1] = ACTIONS(1699), + [aux_sym_user_token1] = ACTIONS(1701), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1699), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1699), + [aux_sym_visual_host_key_token1] = ACTIONS(1699), + [aux_sym_xauth_location_token1] = ACTIONS(1699), + }, + [292] = { + [ts_builtin_sym_end] = ACTIONS(1703), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1705), + [aux_sym_match_token1] = ACTIONS(1703), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1703), + [aux_sym_address_family_token1] = ACTIONS(1703), + [aux_sym_batch_mode_token1] = ACTIONS(1703), + [aux_sym_bind_address_token1] = ACTIONS(1703), + [aux_sym_bind_interface_token1] = ACTIONS(1703), + [aux_sym_canonical_domains_token1] = ACTIONS(1703), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1703), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1703), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1703), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1703), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1703), + [aux_sym_certificate_file_token1] = ACTIONS(1703), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1703), + [aux_sym_check_host_ip_token1] = ACTIONS(1703), + [aux_sym_ciphers_token1] = ACTIONS(1703), + [aux_sym_cipher_token1] = ACTIONS(1705), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1703), + [aux_sym_compression_token1] = ACTIONS(1703), + [aux_sym_connection_attempts_token1] = ACTIONS(1703), + [aux_sym_connect_timeout_token1] = ACTIONS(1703), + [aux_sym_control_master_token1] = ACTIONS(1703), + [aux_sym_control_path_token1] = ACTIONS(1703), + [aux_sym_control_persist_token1] = ACTIONS(1703), + [aux_sym_dynamic_forward_token1] = ACTIONS(1703), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1703), + [aux_sym_escape_char_token1] = ACTIONS(1703), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1703), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1703), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1703), + [aux_sym_forward_agent_token1] = ACTIONS(1703), + [aux_sym_forward_x11_token1] = ACTIONS(1705), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1703), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1703), + [aux_sym_gateway_ports_token1] = ACTIONS(1703), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1703), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1703), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1703), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1703), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1703), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1703), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1703), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1703), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1703), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1703), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1703), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1703), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1703), + [aux_sym_host_key_alias_token1] = ACTIONS(1703), + [aux_sym_hostname_token1] = ACTIONS(1703), + [aux_sym_identities_only_token1] = ACTIONS(1703), + [aux_sym_identity_agent_token1] = ACTIONS(1703), + [aux_sym_identity_file_token1] = ACTIONS(1703), + [aux_sym_ignore_unknown_token1] = ACTIONS(1703), + [aux_sym_include_token1] = ACTIONS(1703), + [aux_sym_ip_qos_token1] = ACTIONS(1703), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1703), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1703), + [aux_sym_kex_algorithms_token1] = ACTIONS(1703), + [aux_sym_known_hosts_command_token1] = ACTIONS(1703), + [aux_sym_local_command_token1] = ACTIONS(1703), + [aux_sym_local_forward_token1] = ACTIONS(1703), + [aux_sym_log_level_token1] = ACTIONS(1703), + [aux_sym_log_verbose_token1] = ACTIONS(1703), + [aux_sym_macs_token1] = ACTIONS(1703), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1703), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1703), + [aux_sym_password_authentication_token1] = ACTIONS(1703), + [aux_sym_permit_local_command_token1] = ACTIONS(1703), + [aux_sym_permit_remote_open_token1] = ACTIONS(1703), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1703), + [aux_sym_port_token1] = ACTIONS(1703), + [aux_sym_preferred_authentications_token1] = ACTIONS(1703), + [aux_sym_protocol_token1] = ACTIONS(1703), + [aux_sym_proxy_command_token1] = ACTIONS(1703), + [aux_sym_proxy_jump_token1] = ACTIONS(1703), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1703), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1703), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1703), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1703), + [aux_sym_rekey_limit_token1] = ACTIONS(1703), + [aux_sym_remote_command_token1] = ACTIONS(1703), + [aux_sym_remote_forward_token1] = ACTIONS(1703), + [aux_sym_request_tty_token1] = ACTIONS(1703), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1703), + [aux_sym_security_key_provider_token1] = ACTIONS(1703), + [aux_sym_send_env_token1] = ACTIONS(1703), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1703), + [aux_sym_server_alive_interval_token1] = ACTIONS(1703), + [aux_sym_session_type_token1] = ACTIONS(1703), + [aux_sym_set_env_token1] = ACTIONS(1703), + [aux_sym_stdin_null_token1] = ACTIONS(1703), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1703), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1703), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1703), + [aux_sym_syslog_facility_token1] = ACTIONS(1703), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1703), + [aux_sym_keep_alive_token1] = ACTIONS(1703), + [aux_sym_tunnel_token1] = ACTIONS(1705), + [aux_sym_tunnel_device_token1] = ACTIONS(1703), + [aux_sym_update_host_keys_token1] = ACTIONS(1703), + [aux_sym_use_keychain_token1] = ACTIONS(1703), + [aux_sym_user_token1] = ACTIONS(1705), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1703), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1703), + [aux_sym_visual_host_key_token1] = ACTIONS(1703), + [aux_sym_xauth_location_token1] = ACTIONS(1703), + }, + [293] = { + [ts_builtin_sym_end] = ACTIONS(1707), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1709), + [aux_sym_match_token1] = ACTIONS(1707), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1707), + [aux_sym_address_family_token1] = ACTIONS(1707), + [aux_sym_batch_mode_token1] = ACTIONS(1707), + [aux_sym_bind_address_token1] = ACTIONS(1707), + [aux_sym_bind_interface_token1] = ACTIONS(1707), + [aux_sym_canonical_domains_token1] = ACTIONS(1707), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1707), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1707), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1707), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1707), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1707), + [aux_sym_certificate_file_token1] = ACTIONS(1707), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1707), + [aux_sym_check_host_ip_token1] = ACTIONS(1707), + [aux_sym_ciphers_token1] = ACTIONS(1707), + [aux_sym_cipher_token1] = ACTIONS(1709), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1707), + [aux_sym_compression_token1] = ACTIONS(1707), + [aux_sym_connection_attempts_token1] = ACTIONS(1707), + [aux_sym_connect_timeout_token1] = ACTIONS(1707), + [aux_sym_control_master_token1] = ACTIONS(1707), + [aux_sym_control_path_token1] = ACTIONS(1707), + [aux_sym_control_persist_token1] = ACTIONS(1707), + [aux_sym_dynamic_forward_token1] = ACTIONS(1707), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1707), + [aux_sym_escape_char_token1] = ACTIONS(1707), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1707), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1707), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1707), + [aux_sym_forward_agent_token1] = ACTIONS(1707), + [aux_sym_forward_x11_token1] = ACTIONS(1709), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1707), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1707), + [aux_sym_gateway_ports_token1] = ACTIONS(1707), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1707), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1707), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1707), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1707), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1707), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1707), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1707), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1707), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1707), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1707), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1707), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1707), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1707), + [aux_sym_host_key_alias_token1] = ACTIONS(1707), + [aux_sym_hostname_token1] = ACTIONS(1707), + [aux_sym_identities_only_token1] = ACTIONS(1707), + [aux_sym_identity_agent_token1] = ACTIONS(1707), + [aux_sym_identity_file_token1] = ACTIONS(1707), + [aux_sym_ignore_unknown_token1] = ACTIONS(1707), + [aux_sym_include_token1] = ACTIONS(1707), + [aux_sym_ip_qos_token1] = ACTIONS(1707), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1707), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1707), + [aux_sym_kex_algorithms_token1] = ACTIONS(1707), + [aux_sym_known_hosts_command_token1] = ACTIONS(1707), + [aux_sym_local_command_token1] = ACTIONS(1707), + [aux_sym_local_forward_token1] = ACTIONS(1707), + [aux_sym_log_level_token1] = ACTIONS(1707), + [aux_sym_log_verbose_token1] = ACTIONS(1707), + [aux_sym_macs_token1] = ACTIONS(1707), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1707), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1707), + [aux_sym_password_authentication_token1] = ACTIONS(1707), + [aux_sym_permit_local_command_token1] = ACTIONS(1707), + [aux_sym_permit_remote_open_token1] = ACTIONS(1707), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1707), + [aux_sym_port_token1] = ACTIONS(1707), + [aux_sym_preferred_authentications_token1] = ACTIONS(1707), + [aux_sym_protocol_token1] = ACTIONS(1707), + [aux_sym_proxy_command_token1] = ACTIONS(1707), + [aux_sym_proxy_jump_token1] = ACTIONS(1707), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1707), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1707), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1707), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1707), + [aux_sym_rekey_limit_token1] = ACTIONS(1707), + [aux_sym_remote_command_token1] = ACTIONS(1707), + [aux_sym_remote_forward_token1] = ACTIONS(1707), + [aux_sym_request_tty_token1] = ACTIONS(1707), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1707), + [aux_sym_security_key_provider_token1] = ACTIONS(1707), + [aux_sym_send_env_token1] = ACTIONS(1707), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1707), + [aux_sym_server_alive_interval_token1] = ACTIONS(1707), + [aux_sym_session_type_token1] = ACTIONS(1707), + [aux_sym_set_env_token1] = ACTIONS(1707), + [aux_sym_stdin_null_token1] = ACTIONS(1707), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1707), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1707), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1707), + [aux_sym_syslog_facility_token1] = ACTIONS(1707), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1707), + [aux_sym_keep_alive_token1] = ACTIONS(1707), + [aux_sym_tunnel_token1] = ACTIONS(1709), + [aux_sym_tunnel_device_token1] = ACTIONS(1707), + [aux_sym_update_host_keys_token1] = ACTIONS(1707), + [aux_sym_use_keychain_token1] = ACTIONS(1707), + [aux_sym_user_token1] = ACTIONS(1709), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1707), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1707), + [aux_sym_visual_host_key_token1] = ACTIONS(1707), + [aux_sym_xauth_location_token1] = ACTIONS(1707), + }, + [294] = { + [ts_builtin_sym_end] = ACTIONS(1711), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1713), + [aux_sym_match_token1] = ACTIONS(1711), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1711), + [aux_sym_address_family_token1] = ACTIONS(1711), + [aux_sym_batch_mode_token1] = ACTIONS(1711), + [aux_sym_bind_address_token1] = ACTIONS(1711), + [aux_sym_bind_interface_token1] = ACTIONS(1711), + [aux_sym_canonical_domains_token1] = ACTIONS(1711), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1711), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1711), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1711), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1711), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1711), + [aux_sym_certificate_file_token1] = ACTIONS(1711), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1711), + [aux_sym_check_host_ip_token1] = ACTIONS(1711), + [aux_sym_ciphers_token1] = ACTIONS(1711), + [aux_sym_cipher_token1] = ACTIONS(1713), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1711), + [aux_sym_compression_token1] = ACTIONS(1711), + [aux_sym_connection_attempts_token1] = ACTIONS(1711), + [aux_sym_connect_timeout_token1] = ACTIONS(1711), + [aux_sym_control_master_token1] = ACTIONS(1711), + [aux_sym_control_path_token1] = ACTIONS(1711), + [aux_sym_control_persist_token1] = ACTIONS(1711), + [aux_sym_dynamic_forward_token1] = ACTIONS(1711), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1711), + [aux_sym_escape_char_token1] = ACTIONS(1711), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1711), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1711), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1711), + [aux_sym_forward_agent_token1] = ACTIONS(1711), + [aux_sym_forward_x11_token1] = ACTIONS(1713), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1711), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1711), + [aux_sym_gateway_ports_token1] = ACTIONS(1711), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1711), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1711), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1711), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1711), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1711), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1711), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1711), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1711), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1711), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1711), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1711), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1711), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1711), + [aux_sym_host_key_alias_token1] = ACTIONS(1711), + [aux_sym_hostname_token1] = ACTIONS(1711), + [aux_sym_identities_only_token1] = ACTIONS(1711), + [aux_sym_identity_agent_token1] = ACTIONS(1711), + [aux_sym_identity_file_token1] = ACTIONS(1711), + [aux_sym_ignore_unknown_token1] = ACTIONS(1711), + [aux_sym_include_token1] = ACTIONS(1711), + [aux_sym_ip_qos_token1] = ACTIONS(1711), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1711), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1711), + [aux_sym_kex_algorithms_token1] = ACTIONS(1711), + [aux_sym_known_hosts_command_token1] = ACTIONS(1711), + [aux_sym_local_command_token1] = ACTIONS(1711), + [aux_sym_local_forward_token1] = ACTIONS(1711), + [aux_sym_log_level_token1] = ACTIONS(1711), + [aux_sym_log_verbose_token1] = ACTIONS(1711), + [aux_sym_macs_token1] = ACTIONS(1711), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1711), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1711), + [aux_sym_password_authentication_token1] = ACTIONS(1711), + [aux_sym_permit_local_command_token1] = ACTIONS(1711), + [aux_sym_permit_remote_open_token1] = ACTIONS(1711), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1711), + [aux_sym_port_token1] = ACTIONS(1711), + [aux_sym_preferred_authentications_token1] = ACTIONS(1711), + [aux_sym_protocol_token1] = ACTIONS(1711), + [aux_sym_proxy_command_token1] = ACTIONS(1711), + [aux_sym_proxy_jump_token1] = ACTIONS(1711), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1711), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1711), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1711), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1711), + [aux_sym_rekey_limit_token1] = ACTIONS(1711), + [aux_sym_remote_command_token1] = ACTIONS(1711), + [aux_sym_remote_forward_token1] = ACTIONS(1711), + [aux_sym_request_tty_token1] = ACTIONS(1711), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1711), + [aux_sym_security_key_provider_token1] = ACTIONS(1711), + [aux_sym_send_env_token1] = ACTIONS(1711), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1711), + [aux_sym_server_alive_interval_token1] = ACTIONS(1711), + [aux_sym_session_type_token1] = ACTIONS(1711), + [aux_sym_set_env_token1] = ACTIONS(1711), + [aux_sym_stdin_null_token1] = ACTIONS(1711), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1711), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1711), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1711), + [aux_sym_syslog_facility_token1] = ACTIONS(1711), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1711), + [aux_sym_keep_alive_token1] = ACTIONS(1711), + [aux_sym_tunnel_token1] = ACTIONS(1713), + [aux_sym_tunnel_device_token1] = ACTIONS(1711), + [aux_sym_update_host_keys_token1] = ACTIONS(1711), + [aux_sym_use_keychain_token1] = ACTIONS(1711), + [aux_sym_user_token1] = ACTIONS(1713), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1711), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1711), + [aux_sym_visual_host_key_token1] = ACTIONS(1711), + [aux_sym_xauth_location_token1] = ACTIONS(1711), + }, + [295] = { + [ts_builtin_sym_end] = ACTIONS(1715), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1717), + [aux_sym_match_token1] = ACTIONS(1715), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1715), + [aux_sym_address_family_token1] = ACTIONS(1715), + [aux_sym_batch_mode_token1] = ACTIONS(1715), + [aux_sym_bind_address_token1] = ACTIONS(1715), + [aux_sym_bind_interface_token1] = ACTIONS(1715), + [aux_sym_canonical_domains_token1] = ACTIONS(1715), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1715), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1715), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1715), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1715), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1715), + [aux_sym_certificate_file_token1] = ACTIONS(1715), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1715), + [aux_sym_check_host_ip_token1] = ACTIONS(1715), + [aux_sym_ciphers_token1] = ACTIONS(1715), + [aux_sym_cipher_token1] = ACTIONS(1717), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1715), + [aux_sym_compression_token1] = ACTIONS(1715), + [aux_sym_connection_attempts_token1] = ACTIONS(1715), + [aux_sym_connect_timeout_token1] = ACTIONS(1715), + [aux_sym_control_master_token1] = ACTIONS(1715), + [aux_sym_control_path_token1] = ACTIONS(1715), + [aux_sym_control_persist_token1] = ACTIONS(1715), + [aux_sym_dynamic_forward_token1] = ACTIONS(1715), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1715), + [aux_sym_escape_char_token1] = ACTIONS(1715), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1715), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1715), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1715), + [aux_sym_forward_agent_token1] = ACTIONS(1715), + [aux_sym_forward_x11_token1] = ACTIONS(1717), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1715), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1715), + [aux_sym_gateway_ports_token1] = ACTIONS(1715), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1715), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1715), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1715), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1715), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1715), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1715), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1715), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1715), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1715), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1715), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1715), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1715), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1715), + [aux_sym_host_key_alias_token1] = ACTIONS(1715), + [aux_sym_hostname_token1] = ACTIONS(1715), + [aux_sym_identities_only_token1] = ACTIONS(1715), + [aux_sym_identity_agent_token1] = ACTIONS(1715), + [aux_sym_identity_file_token1] = ACTIONS(1715), + [aux_sym_ignore_unknown_token1] = ACTIONS(1715), + [aux_sym_include_token1] = ACTIONS(1715), + [aux_sym_ip_qos_token1] = ACTIONS(1715), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1715), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1715), + [aux_sym_kex_algorithms_token1] = ACTIONS(1715), + [aux_sym_known_hosts_command_token1] = ACTIONS(1715), + [aux_sym_local_command_token1] = ACTIONS(1715), + [aux_sym_local_forward_token1] = ACTIONS(1715), + [aux_sym_log_level_token1] = ACTIONS(1715), + [aux_sym_log_verbose_token1] = ACTIONS(1715), + [aux_sym_macs_token1] = ACTIONS(1715), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1715), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1715), + [aux_sym_password_authentication_token1] = ACTIONS(1715), + [aux_sym_permit_local_command_token1] = ACTIONS(1715), + [aux_sym_permit_remote_open_token1] = ACTIONS(1715), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1715), + [aux_sym_port_token1] = ACTIONS(1715), + [aux_sym_preferred_authentications_token1] = ACTIONS(1715), + [aux_sym_protocol_token1] = ACTIONS(1715), + [aux_sym_proxy_command_token1] = ACTIONS(1715), + [aux_sym_proxy_jump_token1] = ACTIONS(1715), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1715), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1715), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1715), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1715), + [aux_sym_rekey_limit_token1] = ACTIONS(1715), + [aux_sym_remote_command_token1] = ACTIONS(1715), + [aux_sym_remote_forward_token1] = ACTIONS(1715), + [aux_sym_request_tty_token1] = ACTIONS(1715), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1715), + [aux_sym_security_key_provider_token1] = ACTIONS(1715), + [aux_sym_send_env_token1] = ACTIONS(1715), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1715), + [aux_sym_server_alive_interval_token1] = ACTIONS(1715), + [aux_sym_session_type_token1] = ACTIONS(1715), + [aux_sym_set_env_token1] = ACTIONS(1715), + [aux_sym_stdin_null_token1] = ACTIONS(1715), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1715), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1715), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1715), + [aux_sym_syslog_facility_token1] = ACTIONS(1715), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1715), + [aux_sym_keep_alive_token1] = ACTIONS(1715), + [aux_sym_tunnel_token1] = ACTIONS(1717), + [aux_sym_tunnel_device_token1] = ACTIONS(1715), + [aux_sym_update_host_keys_token1] = ACTIONS(1715), + [aux_sym_use_keychain_token1] = ACTIONS(1715), + [aux_sym_user_token1] = ACTIONS(1717), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1715), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1715), + [aux_sym_visual_host_key_token1] = ACTIONS(1715), + [aux_sym_xauth_location_token1] = ACTIONS(1715), + }, + [296] = { + [ts_builtin_sym_end] = ACTIONS(1719), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1721), + [aux_sym_match_token1] = ACTIONS(1719), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1719), + [aux_sym_address_family_token1] = ACTIONS(1719), + [aux_sym_batch_mode_token1] = ACTIONS(1719), + [aux_sym_bind_address_token1] = ACTIONS(1719), + [aux_sym_bind_interface_token1] = ACTIONS(1719), + [aux_sym_canonical_domains_token1] = ACTIONS(1719), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1719), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1719), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1719), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1719), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1719), + [aux_sym_certificate_file_token1] = ACTIONS(1719), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1719), + [aux_sym_check_host_ip_token1] = ACTIONS(1719), + [aux_sym_ciphers_token1] = ACTIONS(1719), + [aux_sym_cipher_token1] = ACTIONS(1721), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1719), + [aux_sym_compression_token1] = ACTIONS(1719), + [aux_sym_connection_attempts_token1] = ACTIONS(1719), + [aux_sym_connect_timeout_token1] = ACTIONS(1719), + [aux_sym_control_master_token1] = ACTIONS(1719), + [aux_sym_control_path_token1] = ACTIONS(1719), + [aux_sym_control_persist_token1] = ACTIONS(1719), + [aux_sym_dynamic_forward_token1] = ACTIONS(1719), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1719), + [aux_sym_escape_char_token1] = ACTIONS(1719), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1719), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1719), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1719), + [aux_sym_forward_agent_token1] = ACTIONS(1719), + [aux_sym_forward_x11_token1] = ACTIONS(1721), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1719), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1719), + [aux_sym_gateway_ports_token1] = ACTIONS(1719), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1719), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1719), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1719), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1719), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1719), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1719), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1719), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1719), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1719), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1719), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1719), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1719), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1719), + [aux_sym_host_key_alias_token1] = ACTIONS(1719), + [aux_sym_hostname_token1] = ACTIONS(1719), + [aux_sym_identities_only_token1] = ACTIONS(1719), + [aux_sym_identity_agent_token1] = ACTIONS(1719), + [aux_sym_identity_file_token1] = ACTIONS(1719), + [aux_sym_ignore_unknown_token1] = ACTIONS(1719), + [aux_sym_include_token1] = ACTIONS(1719), + [aux_sym_ip_qos_token1] = ACTIONS(1719), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1719), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1719), + [aux_sym_kex_algorithms_token1] = ACTIONS(1719), + [aux_sym_known_hosts_command_token1] = ACTIONS(1719), + [aux_sym_local_command_token1] = ACTIONS(1719), + [aux_sym_local_forward_token1] = ACTIONS(1719), + [aux_sym_log_level_token1] = ACTIONS(1719), + [aux_sym_log_verbose_token1] = ACTIONS(1719), + [aux_sym_macs_token1] = ACTIONS(1719), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1719), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1719), + [aux_sym_password_authentication_token1] = ACTIONS(1719), + [aux_sym_permit_local_command_token1] = ACTIONS(1719), + [aux_sym_permit_remote_open_token1] = ACTIONS(1719), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1719), + [aux_sym_port_token1] = ACTIONS(1719), + [aux_sym_preferred_authentications_token1] = ACTIONS(1719), + [aux_sym_protocol_token1] = ACTIONS(1719), + [aux_sym_proxy_command_token1] = ACTIONS(1719), + [aux_sym_proxy_jump_token1] = ACTIONS(1719), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1719), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1719), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1719), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1719), + [aux_sym_rekey_limit_token1] = ACTIONS(1719), + [aux_sym_remote_command_token1] = ACTIONS(1719), + [aux_sym_remote_forward_token1] = ACTIONS(1719), + [aux_sym_request_tty_token1] = ACTIONS(1719), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1719), + [aux_sym_security_key_provider_token1] = ACTIONS(1719), + [aux_sym_send_env_token1] = ACTIONS(1719), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1719), + [aux_sym_server_alive_interval_token1] = ACTIONS(1719), + [aux_sym_session_type_token1] = ACTIONS(1719), + [aux_sym_set_env_token1] = ACTIONS(1719), + [aux_sym_stdin_null_token1] = ACTIONS(1719), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1719), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1719), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1719), + [aux_sym_syslog_facility_token1] = ACTIONS(1719), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1719), + [aux_sym_keep_alive_token1] = ACTIONS(1719), + [aux_sym_tunnel_token1] = ACTIONS(1721), + [aux_sym_tunnel_device_token1] = ACTIONS(1719), + [aux_sym_update_host_keys_token1] = ACTIONS(1719), + [aux_sym_use_keychain_token1] = ACTIONS(1719), + [aux_sym_user_token1] = ACTIONS(1721), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1719), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1719), + [aux_sym_visual_host_key_token1] = ACTIONS(1719), + [aux_sym_xauth_location_token1] = ACTIONS(1719), + }, + [297] = { + [ts_builtin_sym_end] = ACTIONS(1723), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1725), + [aux_sym_match_token1] = ACTIONS(1723), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1723), + [aux_sym_address_family_token1] = ACTIONS(1723), + [aux_sym_batch_mode_token1] = ACTIONS(1723), + [aux_sym_bind_address_token1] = ACTIONS(1723), + [aux_sym_bind_interface_token1] = ACTIONS(1723), + [aux_sym_canonical_domains_token1] = ACTIONS(1723), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1723), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1723), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1723), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1723), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1723), + [aux_sym_certificate_file_token1] = ACTIONS(1723), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1723), + [aux_sym_check_host_ip_token1] = ACTIONS(1723), + [aux_sym_ciphers_token1] = ACTIONS(1723), + [aux_sym_cipher_token1] = ACTIONS(1725), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1723), + [aux_sym_compression_token1] = ACTIONS(1723), + [aux_sym_connection_attempts_token1] = ACTIONS(1723), + [aux_sym_connect_timeout_token1] = ACTIONS(1723), + [aux_sym_control_master_token1] = ACTIONS(1723), + [aux_sym_control_path_token1] = ACTIONS(1723), + [aux_sym_control_persist_token1] = ACTIONS(1723), + [aux_sym_dynamic_forward_token1] = ACTIONS(1723), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1723), + [aux_sym_escape_char_token1] = ACTIONS(1723), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1723), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1723), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1723), + [aux_sym_forward_agent_token1] = ACTIONS(1723), + [aux_sym_forward_x11_token1] = ACTIONS(1725), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1723), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1723), + [aux_sym_gateway_ports_token1] = ACTIONS(1723), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1723), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1723), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1723), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1723), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1723), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1723), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1723), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1723), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1723), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1723), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1723), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1723), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1723), + [aux_sym_host_key_alias_token1] = ACTIONS(1723), + [aux_sym_hostname_token1] = ACTIONS(1723), + [aux_sym_identities_only_token1] = ACTIONS(1723), + [aux_sym_identity_agent_token1] = ACTIONS(1723), + [aux_sym_identity_file_token1] = ACTIONS(1723), + [aux_sym_ignore_unknown_token1] = ACTIONS(1723), + [aux_sym_include_token1] = ACTIONS(1723), + [aux_sym_ip_qos_token1] = ACTIONS(1723), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1723), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1723), + [aux_sym_kex_algorithms_token1] = ACTIONS(1723), + [aux_sym_known_hosts_command_token1] = ACTIONS(1723), + [aux_sym_local_command_token1] = ACTIONS(1723), + [aux_sym_local_forward_token1] = ACTIONS(1723), + [aux_sym_log_level_token1] = ACTIONS(1723), + [aux_sym_log_verbose_token1] = ACTIONS(1723), + [aux_sym_macs_token1] = ACTIONS(1723), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1723), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1723), + [aux_sym_password_authentication_token1] = ACTIONS(1723), + [aux_sym_permit_local_command_token1] = ACTIONS(1723), + [aux_sym_permit_remote_open_token1] = ACTIONS(1723), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1723), + [aux_sym_port_token1] = ACTIONS(1723), + [aux_sym_preferred_authentications_token1] = ACTIONS(1723), + [aux_sym_protocol_token1] = ACTIONS(1723), + [aux_sym_proxy_command_token1] = ACTIONS(1723), + [aux_sym_proxy_jump_token1] = ACTIONS(1723), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1723), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1723), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1723), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1723), + [aux_sym_rekey_limit_token1] = ACTIONS(1723), + [aux_sym_remote_command_token1] = ACTIONS(1723), + [aux_sym_remote_forward_token1] = ACTIONS(1723), + [aux_sym_request_tty_token1] = ACTIONS(1723), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1723), + [aux_sym_security_key_provider_token1] = ACTIONS(1723), + [aux_sym_send_env_token1] = ACTIONS(1723), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1723), + [aux_sym_server_alive_interval_token1] = ACTIONS(1723), + [aux_sym_session_type_token1] = ACTIONS(1723), + [aux_sym_set_env_token1] = ACTIONS(1723), + [aux_sym_stdin_null_token1] = ACTIONS(1723), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1723), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1723), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1723), + [aux_sym_syslog_facility_token1] = ACTIONS(1723), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1723), + [aux_sym_keep_alive_token1] = ACTIONS(1723), + [aux_sym_tunnel_token1] = ACTIONS(1725), + [aux_sym_tunnel_device_token1] = ACTIONS(1723), + [aux_sym_update_host_keys_token1] = ACTIONS(1723), + [aux_sym_use_keychain_token1] = ACTIONS(1723), + [aux_sym_user_token1] = ACTIONS(1725), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1723), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1723), + [aux_sym_visual_host_key_token1] = ACTIONS(1723), + [aux_sym_xauth_location_token1] = ACTIONS(1723), + }, + [298] = { + [ts_builtin_sym_end] = ACTIONS(1727), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1729), + [aux_sym_match_token1] = ACTIONS(1727), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1727), + [aux_sym_address_family_token1] = ACTIONS(1727), + [aux_sym_batch_mode_token1] = ACTIONS(1727), + [aux_sym_bind_address_token1] = ACTIONS(1727), + [aux_sym_bind_interface_token1] = ACTIONS(1727), + [aux_sym_canonical_domains_token1] = ACTIONS(1727), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1727), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1727), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1727), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1727), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1727), + [aux_sym_certificate_file_token1] = ACTIONS(1727), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1727), + [aux_sym_check_host_ip_token1] = ACTIONS(1727), + [aux_sym_ciphers_token1] = ACTIONS(1727), + [aux_sym_cipher_token1] = ACTIONS(1729), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1727), + [aux_sym_compression_token1] = ACTIONS(1727), + [aux_sym_connection_attempts_token1] = ACTIONS(1727), + [aux_sym_connect_timeout_token1] = ACTIONS(1727), + [aux_sym_control_master_token1] = ACTIONS(1727), + [aux_sym_control_path_token1] = ACTIONS(1727), + [aux_sym_control_persist_token1] = ACTIONS(1727), + [aux_sym_dynamic_forward_token1] = ACTIONS(1727), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1727), + [aux_sym_escape_char_token1] = ACTIONS(1727), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1727), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1727), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1727), + [aux_sym_forward_agent_token1] = ACTIONS(1727), + [aux_sym_forward_x11_token1] = ACTIONS(1729), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1727), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1727), + [aux_sym_gateway_ports_token1] = ACTIONS(1727), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1727), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1727), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1727), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1727), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1727), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1727), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1727), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1727), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1727), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1727), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1727), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1727), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1727), + [aux_sym_host_key_alias_token1] = ACTIONS(1727), + [aux_sym_hostname_token1] = ACTIONS(1727), + [aux_sym_identities_only_token1] = ACTIONS(1727), + [aux_sym_identity_agent_token1] = ACTIONS(1727), + [aux_sym_identity_file_token1] = ACTIONS(1727), + [aux_sym_ignore_unknown_token1] = ACTIONS(1727), + [aux_sym_include_token1] = ACTIONS(1727), + [aux_sym_ip_qos_token1] = ACTIONS(1727), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1727), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1727), + [aux_sym_kex_algorithms_token1] = ACTIONS(1727), + [aux_sym_known_hosts_command_token1] = ACTIONS(1727), + [aux_sym_local_command_token1] = ACTIONS(1727), + [aux_sym_local_forward_token1] = ACTIONS(1727), + [aux_sym_log_level_token1] = ACTIONS(1727), + [aux_sym_log_verbose_token1] = ACTIONS(1727), + [aux_sym_macs_token1] = ACTIONS(1727), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1727), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1727), + [aux_sym_password_authentication_token1] = ACTIONS(1727), + [aux_sym_permit_local_command_token1] = ACTIONS(1727), + [aux_sym_permit_remote_open_token1] = ACTIONS(1727), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1727), + [aux_sym_port_token1] = ACTIONS(1727), + [aux_sym_preferred_authentications_token1] = ACTIONS(1727), + [aux_sym_protocol_token1] = ACTIONS(1727), + [aux_sym_proxy_command_token1] = ACTIONS(1727), + [aux_sym_proxy_jump_token1] = ACTIONS(1727), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1727), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1727), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1727), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1727), + [aux_sym_rekey_limit_token1] = ACTIONS(1727), + [aux_sym_remote_command_token1] = ACTIONS(1727), + [aux_sym_remote_forward_token1] = ACTIONS(1727), + [aux_sym_request_tty_token1] = ACTIONS(1727), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1727), + [aux_sym_security_key_provider_token1] = ACTIONS(1727), + [aux_sym_send_env_token1] = ACTIONS(1727), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1727), + [aux_sym_server_alive_interval_token1] = ACTIONS(1727), + [aux_sym_session_type_token1] = ACTIONS(1727), + [aux_sym_set_env_token1] = ACTIONS(1727), + [aux_sym_stdin_null_token1] = ACTIONS(1727), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1727), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1727), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1727), + [aux_sym_syslog_facility_token1] = ACTIONS(1727), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1727), + [aux_sym_keep_alive_token1] = ACTIONS(1727), + [aux_sym_tunnel_token1] = ACTIONS(1729), + [aux_sym_tunnel_device_token1] = ACTIONS(1727), + [aux_sym_update_host_keys_token1] = ACTIONS(1727), + [aux_sym_use_keychain_token1] = ACTIONS(1727), + [aux_sym_user_token1] = ACTIONS(1729), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1727), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1727), + [aux_sym_visual_host_key_token1] = ACTIONS(1727), + [aux_sym_xauth_location_token1] = ACTIONS(1727), + }, + [299] = { + [ts_builtin_sym_end] = ACTIONS(1731), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1733), + [aux_sym_match_token1] = ACTIONS(1731), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1731), + [aux_sym_address_family_token1] = ACTIONS(1731), + [aux_sym_batch_mode_token1] = ACTIONS(1731), + [aux_sym_bind_address_token1] = ACTIONS(1731), + [aux_sym_bind_interface_token1] = ACTIONS(1731), + [aux_sym_canonical_domains_token1] = ACTIONS(1731), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1731), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1731), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1731), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1731), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1731), + [aux_sym_certificate_file_token1] = ACTIONS(1731), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1731), + [aux_sym_check_host_ip_token1] = ACTIONS(1731), + [aux_sym_ciphers_token1] = ACTIONS(1731), + [aux_sym_cipher_token1] = ACTIONS(1733), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1731), + [aux_sym_compression_token1] = ACTIONS(1731), + [aux_sym_connection_attempts_token1] = ACTIONS(1731), + [aux_sym_connect_timeout_token1] = ACTIONS(1731), + [aux_sym_control_master_token1] = ACTIONS(1731), + [aux_sym_control_path_token1] = ACTIONS(1731), + [aux_sym_control_persist_token1] = ACTIONS(1731), + [aux_sym_dynamic_forward_token1] = ACTIONS(1731), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1731), + [aux_sym_escape_char_token1] = ACTIONS(1731), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1731), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1731), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1731), + [aux_sym_forward_agent_token1] = ACTIONS(1731), + [aux_sym_forward_x11_token1] = ACTIONS(1733), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1731), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1731), + [aux_sym_gateway_ports_token1] = ACTIONS(1731), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1731), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1731), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1731), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1731), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1731), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1731), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1731), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1731), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1731), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1731), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1731), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1731), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1731), + [aux_sym_host_key_alias_token1] = ACTIONS(1731), + [aux_sym_hostname_token1] = ACTIONS(1731), + [aux_sym_identities_only_token1] = ACTIONS(1731), + [aux_sym_identity_agent_token1] = ACTIONS(1731), + [aux_sym_identity_file_token1] = ACTIONS(1731), + [aux_sym_ignore_unknown_token1] = ACTIONS(1731), + [aux_sym_include_token1] = ACTIONS(1731), + [aux_sym_ip_qos_token1] = ACTIONS(1731), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1731), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1731), + [aux_sym_kex_algorithms_token1] = ACTIONS(1731), + [aux_sym_known_hosts_command_token1] = ACTIONS(1731), + [aux_sym_local_command_token1] = ACTIONS(1731), + [aux_sym_local_forward_token1] = ACTIONS(1731), + [aux_sym_log_level_token1] = ACTIONS(1731), + [aux_sym_log_verbose_token1] = ACTIONS(1731), + [aux_sym_macs_token1] = ACTIONS(1731), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1731), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1731), + [aux_sym_password_authentication_token1] = ACTIONS(1731), + [aux_sym_permit_local_command_token1] = ACTIONS(1731), + [aux_sym_permit_remote_open_token1] = ACTIONS(1731), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1731), + [aux_sym_port_token1] = ACTIONS(1731), + [aux_sym_preferred_authentications_token1] = ACTIONS(1731), + [aux_sym_protocol_token1] = ACTIONS(1731), + [aux_sym_proxy_command_token1] = ACTIONS(1731), + [aux_sym_proxy_jump_token1] = ACTIONS(1731), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1731), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1731), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1731), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1731), + [aux_sym_rekey_limit_token1] = ACTIONS(1731), + [aux_sym_remote_command_token1] = ACTIONS(1731), + [aux_sym_remote_forward_token1] = ACTIONS(1731), + [aux_sym_request_tty_token1] = ACTIONS(1731), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1731), + [aux_sym_security_key_provider_token1] = ACTIONS(1731), + [aux_sym_send_env_token1] = ACTIONS(1731), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1731), + [aux_sym_server_alive_interval_token1] = ACTIONS(1731), + [aux_sym_session_type_token1] = ACTIONS(1731), + [aux_sym_set_env_token1] = ACTIONS(1731), + [aux_sym_stdin_null_token1] = ACTIONS(1731), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1731), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1731), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1731), + [aux_sym_syslog_facility_token1] = ACTIONS(1731), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1731), + [aux_sym_keep_alive_token1] = ACTIONS(1731), + [aux_sym_tunnel_token1] = ACTIONS(1733), + [aux_sym_tunnel_device_token1] = ACTIONS(1731), + [aux_sym_update_host_keys_token1] = ACTIONS(1731), + [aux_sym_use_keychain_token1] = ACTIONS(1731), + [aux_sym_user_token1] = ACTIONS(1733), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1731), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1731), + [aux_sym_visual_host_key_token1] = ACTIONS(1731), + [aux_sym_xauth_location_token1] = ACTIONS(1731), + }, + [300] = { + [ts_builtin_sym_end] = ACTIONS(1735), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1737), + [aux_sym_match_token1] = ACTIONS(1735), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1735), + [aux_sym_address_family_token1] = ACTIONS(1735), + [aux_sym_batch_mode_token1] = ACTIONS(1735), + [aux_sym_bind_address_token1] = ACTIONS(1735), + [aux_sym_bind_interface_token1] = ACTIONS(1735), + [aux_sym_canonical_domains_token1] = ACTIONS(1735), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1735), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1735), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1735), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1735), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1735), + [aux_sym_certificate_file_token1] = ACTIONS(1735), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1735), + [aux_sym_check_host_ip_token1] = ACTIONS(1735), + [aux_sym_ciphers_token1] = ACTIONS(1735), + [aux_sym_cipher_token1] = ACTIONS(1737), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1735), + [aux_sym_compression_token1] = ACTIONS(1735), + [aux_sym_connection_attempts_token1] = ACTIONS(1735), + [aux_sym_connect_timeout_token1] = ACTIONS(1735), + [aux_sym_control_master_token1] = ACTIONS(1735), + [aux_sym_control_path_token1] = ACTIONS(1735), + [aux_sym_control_persist_token1] = ACTIONS(1735), + [aux_sym_dynamic_forward_token1] = ACTIONS(1735), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1735), + [aux_sym_escape_char_token1] = ACTIONS(1735), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1735), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1735), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1735), + [aux_sym_forward_agent_token1] = ACTIONS(1735), + [aux_sym_forward_x11_token1] = ACTIONS(1737), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1735), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1735), + [aux_sym_gateway_ports_token1] = ACTIONS(1735), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1735), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1735), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1735), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1735), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1735), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1735), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1735), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1735), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1735), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1735), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1735), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1735), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1735), + [aux_sym_host_key_alias_token1] = ACTIONS(1735), + [aux_sym_hostname_token1] = ACTIONS(1735), + [aux_sym_identities_only_token1] = ACTIONS(1735), + [aux_sym_identity_agent_token1] = ACTIONS(1735), + [aux_sym_identity_file_token1] = ACTIONS(1735), + [aux_sym_ignore_unknown_token1] = ACTIONS(1735), + [aux_sym_include_token1] = ACTIONS(1735), + [aux_sym_ip_qos_token1] = ACTIONS(1735), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1735), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1735), + [aux_sym_kex_algorithms_token1] = ACTIONS(1735), + [aux_sym_known_hosts_command_token1] = ACTIONS(1735), + [aux_sym_local_command_token1] = ACTIONS(1735), + [aux_sym_local_forward_token1] = ACTIONS(1735), + [aux_sym_log_level_token1] = ACTIONS(1735), + [aux_sym_log_verbose_token1] = ACTIONS(1735), + [aux_sym_macs_token1] = ACTIONS(1735), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1735), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1735), + [aux_sym_password_authentication_token1] = ACTIONS(1735), + [aux_sym_permit_local_command_token1] = ACTIONS(1735), + [aux_sym_permit_remote_open_token1] = ACTIONS(1735), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1735), + [aux_sym_port_token1] = ACTIONS(1735), + [aux_sym_preferred_authentications_token1] = ACTIONS(1735), + [aux_sym_protocol_token1] = ACTIONS(1735), + [aux_sym_proxy_command_token1] = ACTIONS(1735), + [aux_sym_proxy_jump_token1] = ACTIONS(1735), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1735), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1735), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1735), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1735), + [aux_sym_rekey_limit_token1] = ACTIONS(1735), + [aux_sym_remote_command_token1] = ACTIONS(1735), + [aux_sym_remote_forward_token1] = ACTIONS(1735), + [aux_sym_request_tty_token1] = ACTIONS(1735), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1735), + [aux_sym_security_key_provider_token1] = ACTIONS(1735), + [aux_sym_send_env_token1] = ACTIONS(1735), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1735), + [aux_sym_server_alive_interval_token1] = ACTIONS(1735), + [aux_sym_session_type_token1] = ACTIONS(1735), + [aux_sym_set_env_token1] = ACTIONS(1735), + [aux_sym_stdin_null_token1] = ACTIONS(1735), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1735), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1735), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1735), + [aux_sym_syslog_facility_token1] = ACTIONS(1735), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1735), + [aux_sym_keep_alive_token1] = ACTIONS(1735), + [aux_sym_tunnel_token1] = ACTIONS(1737), + [aux_sym_tunnel_device_token1] = ACTIONS(1735), + [aux_sym_update_host_keys_token1] = ACTIONS(1735), + [aux_sym_use_keychain_token1] = ACTIONS(1735), + [aux_sym_user_token1] = ACTIONS(1737), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1735), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1735), + [aux_sym_visual_host_key_token1] = ACTIONS(1735), + [aux_sym_xauth_location_token1] = ACTIONS(1735), + }, + [301] = { + [ts_builtin_sym_end] = ACTIONS(1739), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1741), + [aux_sym_match_token1] = ACTIONS(1739), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1739), + [aux_sym_address_family_token1] = ACTIONS(1739), + [aux_sym_batch_mode_token1] = ACTIONS(1739), + [aux_sym_bind_address_token1] = ACTIONS(1739), + [aux_sym_bind_interface_token1] = ACTIONS(1739), + [aux_sym_canonical_domains_token1] = ACTIONS(1739), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1739), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1739), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1739), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1739), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1739), + [aux_sym_certificate_file_token1] = ACTIONS(1739), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1739), + [aux_sym_check_host_ip_token1] = ACTIONS(1739), + [aux_sym_ciphers_token1] = ACTIONS(1739), + [aux_sym_cipher_token1] = ACTIONS(1741), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1739), + [aux_sym_compression_token1] = ACTIONS(1739), + [aux_sym_connection_attempts_token1] = ACTIONS(1739), + [aux_sym_connect_timeout_token1] = ACTIONS(1739), + [aux_sym_control_master_token1] = ACTIONS(1739), + [aux_sym_control_path_token1] = ACTIONS(1739), + [aux_sym_control_persist_token1] = ACTIONS(1739), + [aux_sym_dynamic_forward_token1] = ACTIONS(1739), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1739), + [aux_sym_escape_char_token1] = ACTIONS(1739), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1739), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1739), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1739), + [aux_sym_forward_agent_token1] = ACTIONS(1739), + [aux_sym_forward_x11_token1] = ACTIONS(1741), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1739), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1739), + [aux_sym_gateway_ports_token1] = ACTIONS(1739), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1739), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1739), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1739), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1739), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1739), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1739), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1739), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1739), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1739), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1739), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1739), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1739), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1739), + [aux_sym_host_key_alias_token1] = ACTIONS(1739), + [aux_sym_hostname_token1] = ACTIONS(1739), + [aux_sym_identities_only_token1] = ACTIONS(1739), + [aux_sym_identity_agent_token1] = ACTIONS(1739), + [aux_sym_identity_file_token1] = ACTIONS(1739), + [aux_sym_ignore_unknown_token1] = ACTIONS(1739), + [aux_sym_include_token1] = ACTIONS(1739), + [aux_sym_ip_qos_token1] = ACTIONS(1739), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1739), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1739), + [aux_sym_kex_algorithms_token1] = ACTIONS(1739), + [aux_sym_known_hosts_command_token1] = ACTIONS(1739), + [aux_sym_local_command_token1] = ACTIONS(1739), + [aux_sym_local_forward_token1] = ACTIONS(1739), + [aux_sym_log_level_token1] = ACTIONS(1739), + [aux_sym_log_verbose_token1] = ACTIONS(1739), + [aux_sym_macs_token1] = ACTIONS(1739), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1739), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1739), + [aux_sym_password_authentication_token1] = ACTIONS(1739), + [aux_sym_permit_local_command_token1] = ACTIONS(1739), + [aux_sym_permit_remote_open_token1] = ACTIONS(1739), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1739), + [aux_sym_port_token1] = ACTIONS(1739), + [aux_sym_preferred_authentications_token1] = ACTIONS(1739), + [aux_sym_protocol_token1] = ACTIONS(1739), + [aux_sym_proxy_command_token1] = ACTIONS(1739), + [aux_sym_proxy_jump_token1] = ACTIONS(1739), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1739), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1739), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1739), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1739), + [aux_sym_rekey_limit_token1] = ACTIONS(1739), + [aux_sym_remote_command_token1] = ACTIONS(1739), + [aux_sym_remote_forward_token1] = ACTIONS(1739), + [aux_sym_request_tty_token1] = ACTIONS(1739), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1739), + [aux_sym_security_key_provider_token1] = ACTIONS(1739), + [aux_sym_send_env_token1] = ACTIONS(1739), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1739), + [aux_sym_server_alive_interval_token1] = ACTIONS(1739), + [aux_sym_session_type_token1] = ACTIONS(1739), + [aux_sym_set_env_token1] = ACTIONS(1739), + [aux_sym_stdin_null_token1] = ACTIONS(1739), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1739), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1739), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1739), + [aux_sym_syslog_facility_token1] = ACTIONS(1739), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1739), + [aux_sym_keep_alive_token1] = ACTIONS(1739), + [aux_sym_tunnel_token1] = ACTIONS(1741), + [aux_sym_tunnel_device_token1] = ACTIONS(1739), + [aux_sym_update_host_keys_token1] = ACTIONS(1739), + [aux_sym_use_keychain_token1] = ACTIONS(1739), + [aux_sym_user_token1] = ACTIONS(1741), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1739), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1739), + [aux_sym_visual_host_key_token1] = ACTIONS(1739), + [aux_sym_xauth_location_token1] = ACTIONS(1739), + }, + [302] = { + [ts_builtin_sym_end] = ACTIONS(1743), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1745), + [aux_sym_match_token1] = ACTIONS(1743), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1743), + [aux_sym_address_family_token1] = ACTIONS(1743), + [aux_sym_batch_mode_token1] = ACTIONS(1743), + [aux_sym_bind_address_token1] = ACTIONS(1743), + [aux_sym_bind_interface_token1] = ACTIONS(1743), + [aux_sym_canonical_domains_token1] = ACTIONS(1743), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1743), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1743), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1743), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1743), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1743), + [aux_sym_certificate_file_token1] = ACTIONS(1743), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1743), + [aux_sym_check_host_ip_token1] = ACTIONS(1743), + [aux_sym_ciphers_token1] = ACTIONS(1743), + [aux_sym_cipher_token1] = ACTIONS(1745), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1743), + [aux_sym_compression_token1] = ACTIONS(1743), + [aux_sym_connection_attempts_token1] = ACTIONS(1743), + [aux_sym_connect_timeout_token1] = ACTIONS(1743), + [aux_sym_control_master_token1] = ACTIONS(1743), + [aux_sym_control_path_token1] = ACTIONS(1743), + [aux_sym_control_persist_token1] = ACTIONS(1743), + [aux_sym_dynamic_forward_token1] = ACTIONS(1743), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1743), + [aux_sym_escape_char_token1] = ACTIONS(1743), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1743), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1743), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1743), + [aux_sym_forward_agent_token1] = ACTIONS(1743), + [aux_sym_forward_x11_token1] = ACTIONS(1745), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1743), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1743), + [aux_sym_gateway_ports_token1] = ACTIONS(1743), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1743), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1743), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1743), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1743), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1743), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1743), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1743), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1743), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1743), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1743), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1743), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1743), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1743), + [aux_sym_host_key_alias_token1] = ACTIONS(1743), + [aux_sym_hostname_token1] = ACTIONS(1743), + [aux_sym_identities_only_token1] = ACTIONS(1743), + [aux_sym_identity_agent_token1] = ACTIONS(1743), + [aux_sym_identity_file_token1] = ACTIONS(1743), + [aux_sym_ignore_unknown_token1] = ACTIONS(1743), + [aux_sym_include_token1] = ACTIONS(1743), + [aux_sym_ip_qos_token1] = ACTIONS(1743), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1743), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1743), + [aux_sym_kex_algorithms_token1] = ACTIONS(1743), + [aux_sym_known_hosts_command_token1] = ACTIONS(1743), + [aux_sym_local_command_token1] = ACTIONS(1743), + [aux_sym_local_forward_token1] = ACTIONS(1743), + [aux_sym_log_level_token1] = ACTIONS(1743), + [aux_sym_log_verbose_token1] = ACTIONS(1743), + [aux_sym_macs_token1] = ACTIONS(1743), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1743), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1743), + [aux_sym_password_authentication_token1] = ACTIONS(1743), + [aux_sym_permit_local_command_token1] = ACTIONS(1743), + [aux_sym_permit_remote_open_token1] = ACTIONS(1743), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1743), + [aux_sym_port_token1] = ACTIONS(1743), + [aux_sym_preferred_authentications_token1] = ACTIONS(1743), + [aux_sym_protocol_token1] = ACTIONS(1743), + [aux_sym_proxy_command_token1] = ACTIONS(1743), + [aux_sym_proxy_jump_token1] = ACTIONS(1743), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1743), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1743), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1743), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1743), + [aux_sym_rekey_limit_token1] = ACTIONS(1743), + [aux_sym_remote_command_token1] = ACTIONS(1743), + [aux_sym_remote_forward_token1] = ACTIONS(1743), + [aux_sym_request_tty_token1] = ACTIONS(1743), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1743), + [aux_sym_security_key_provider_token1] = ACTIONS(1743), + [aux_sym_send_env_token1] = ACTIONS(1743), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1743), + [aux_sym_server_alive_interval_token1] = ACTIONS(1743), + [aux_sym_session_type_token1] = ACTIONS(1743), + [aux_sym_set_env_token1] = ACTIONS(1743), + [aux_sym_stdin_null_token1] = ACTIONS(1743), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1743), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1743), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1743), + [aux_sym_syslog_facility_token1] = ACTIONS(1743), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1743), + [aux_sym_keep_alive_token1] = ACTIONS(1743), + [aux_sym_tunnel_token1] = ACTIONS(1745), + [aux_sym_tunnel_device_token1] = ACTIONS(1743), + [aux_sym_update_host_keys_token1] = ACTIONS(1743), + [aux_sym_use_keychain_token1] = ACTIONS(1743), + [aux_sym_user_token1] = ACTIONS(1745), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1743), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1743), + [aux_sym_visual_host_key_token1] = ACTIONS(1743), + [aux_sym_xauth_location_token1] = ACTIONS(1743), + }, + [303] = { + [ts_builtin_sym_end] = ACTIONS(1747), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1749), + [aux_sym_match_token1] = ACTIONS(1747), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1747), + [aux_sym_address_family_token1] = ACTIONS(1747), + [aux_sym_batch_mode_token1] = ACTIONS(1747), + [aux_sym_bind_address_token1] = ACTIONS(1747), + [aux_sym_bind_interface_token1] = ACTIONS(1747), + [aux_sym_canonical_domains_token1] = ACTIONS(1747), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1747), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1747), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1747), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1747), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1747), + [aux_sym_certificate_file_token1] = ACTIONS(1747), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1747), + [aux_sym_check_host_ip_token1] = ACTIONS(1747), + [aux_sym_ciphers_token1] = ACTIONS(1747), + [aux_sym_cipher_token1] = ACTIONS(1749), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1747), + [aux_sym_compression_token1] = ACTIONS(1747), + [aux_sym_connection_attempts_token1] = ACTIONS(1747), + [aux_sym_connect_timeout_token1] = ACTIONS(1747), + [aux_sym_control_master_token1] = ACTIONS(1747), + [aux_sym_control_path_token1] = ACTIONS(1747), + [aux_sym_control_persist_token1] = ACTIONS(1747), + [aux_sym_dynamic_forward_token1] = ACTIONS(1747), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1747), + [aux_sym_escape_char_token1] = ACTIONS(1747), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1747), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1747), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1747), + [aux_sym_forward_agent_token1] = ACTIONS(1747), + [aux_sym_forward_x11_token1] = ACTIONS(1749), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1747), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1747), + [aux_sym_gateway_ports_token1] = ACTIONS(1747), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1747), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1747), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1747), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1747), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1747), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1747), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1747), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1747), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1747), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1747), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1747), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1747), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1747), + [aux_sym_host_key_alias_token1] = ACTIONS(1747), + [aux_sym_hostname_token1] = ACTIONS(1747), + [aux_sym_identities_only_token1] = ACTIONS(1747), + [aux_sym_identity_agent_token1] = ACTIONS(1747), + [aux_sym_identity_file_token1] = ACTIONS(1747), + [aux_sym_ignore_unknown_token1] = ACTIONS(1747), + [aux_sym_include_token1] = ACTIONS(1747), + [aux_sym_ip_qos_token1] = ACTIONS(1747), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1747), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1747), + [aux_sym_kex_algorithms_token1] = ACTIONS(1747), + [aux_sym_known_hosts_command_token1] = ACTIONS(1747), + [aux_sym_local_command_token1] = ACTIONS(1747), + [aux_sym_local_forward_token1] = ACTIONS(1747), + [aux_sym_log_level_token1] = ACTIONS(1747), + [aux_sym_log_verbose_token1] = ACTIONS(1747), + [aux_sym_macs_token1] = ACTIONS(1747), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1747), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1747), + [aux_sym_password_authentication_token1] = ACTIONS(1747), + [aux_sym_permit_local_command_token1] = ACTIONS(1747), + [aux_sym_permit_remote_open_token1] = ACTIONS(1747), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1747), + [aux_sym_port_token1] = ACTIONS(1747), + [aux_sym_preferred_authentications_token1] = ACTIONS(1747), + [aux_sym_protocol_token1] = ACTIONS(1747), + [aux_sym_proxy_command_token1] = ACTIONS(1747), + [aux_sym_proxy_jump_token1] = ACTIONS(1747), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1747), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1747), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1747), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1747), + [aux_sym_rekey_limit_token1] = ACTIONS(1747), + [aux_sym_remote_command_token1] = ACTIONS(1747), + [aux_sym_remote_forward_token1] = ACTIONS(1747), + [aux_sym_request_tty_token1] = ACTIONS(1747), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1747), + [aux_sym_security_key_provider_token1] = ACTIONS(1747), + [aux_sym_send_env_token1] = ACTIONS(1747), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1747), + [aux_sym_server_alive_interval_token1] = ACTIONS(1747), + [aux_sym_session_type_token1] = ACTIONS(1747), + [aux_sym_set_env_token1] = ACTIONS(1747), + [aux_sym_stdin_null_token1] = ACTIONS(1747), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1747), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1747), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1747), + [aux_sym_syslog_facility_token1] = ACTIONS(1747), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1747), + [aux_sym_keep_alive_token1] = ACTIONS(1747), + [aux_sym_tunnel_token1] = ACTIONS(1749), + [aux_sym_tunnel_device_token1] = ACTIONS(1747), + [aux_sym_update_host_keys_token1] = ACTIONS(1747), + [aux_sym_use_keychain_token1] = ACTIONS(1747), + [aux_sym_user_token1] = ACTIONS(1749), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1747), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1747), + [aux_sym_visual_host_key_token1] = ACTIONS(1747), + [aux_sym_xauth_location_token1] = ACTIONS(1747), + }, + [304] = { + [ts_builtin_sym_end] = ACTIONS(1751), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1753), + [aux_sym_match_token1] = ACTIONS(1751), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1751), + [aux_sym_address_family_token1] = ACTIONS(1751), + [aux_sym_batch_mode_token1] = ACTIONS(1751), + [aux_sym_bind_address_token1] = ACTIONS(1751), + [aux_sym_bind_interface_token1] = ACTIONS(1751), + [aux_sym_canonical_domains_token1] = ACTIONS(1751), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1751), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1751), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1751), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1751), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1751), + [aux_sym_certificate_file_token1] = ACTIONS(1751), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1751), + [aux_sym_check_host_ip_token1] = ACTIONS(1751), + [aux_sym_ciphers_token1] = ACTIONS(1751), + [aux_sym_cipher_token1] = ACTIONS(1753), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1751), + [aux_sym_compression_token1] = ACTIONS(1751), + [aux_sym_connection_attempts_token1] = ACTIONS(1751), + [aux_sym_connect_timeout_token1] = ACTIONS(1751), + [aux_sym_control_master_token1] = ACTIONS(1751), + [aux_sym_control_path_token1] = ACTIONS(1751), + [aux_sym_control_persist_token1] = ACTIONS(1751), + [aux_sym_dynamic_forward_token1] = ACTIONS(1751), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1751), + [aux_sym_escape_char_token1] = ACTIONS(1751), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1751), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1751), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1751), + [aux_sym_forward_agent_token1] = ACTIONS(1751), + [aux_sym_forward_x11_token1] = ACTIONS(1753), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1751), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1751), + [aux_sym_gateway_ports_token1] = ACTIONS(1751), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1751), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1751), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1751), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1751), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1751), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1751), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1751), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1751), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1751), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1751), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1751), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1751), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1751), + [aux_sym_host_key_alias_token1] = ACTIONS(1751), + [aux_sym_hostname_token1] = ACTIONS(1751), + [aux_sym_identities_only_token1] = ACTIONS(1751), + [aux_sym_identity_agent_token1] = ACTIONS(1751), + [aux_sym_identity_file_token1] = ACTIONS(1751), + [aux_sym_ignore_unknown_token1] = ACTIONS(1751), + [aux_sym_include_token1] = ACTIONS(1751), + [aux_sym_ip_qos_token1] = ACTIONS(1751), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1751), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1751), + [aux_sym_kex_algorithms_token1] = ACTIONS(1751), + [aux_sym_known_hosts_command_token1] = ACTIONS(1751), + [aux_sym_local_command_token1] = ACTIONS(1751), + [aux_sym_local_forward_token1] = ACTIONS(1751), + [aux_sym_log_level_token1] = ACTIONS(1751), + [aux_sym_log_verbose_token1] = ACTIONS(1751), + [aux_sym_macs_token1] = ACTIONS(1751), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1751), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1751), + [aux_sym_password_authentication_token1] = ACTIONS(1751), + [aux_sym_permit_local_command_token1] = ACTIONS(1751), + [aux_sym_permit_remote_open_token1] = ACTIONS(1751), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1751), + [aux_sym_port_token1] = ACTIONS(1751), + [aux_sym_preferred_authentications_token1] = ACTIONS(1751), + [aux_sym_protocol_token1] = ACTIONS(1751), + [aux_sym_proxy_command_token1] = ACTIONS(1751), + [aux_sym_proxy_jump_token1] = ACTIONS(1751), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1751), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1751), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1751), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1751), + [aux_sym_rekey_limit_token1] = ACTIONS(1751), + [aux_sym_remote_command_token1] = ACTIONS(1751), + [aux_sym_remote_forward_token1] = ACTIONS(1751), + [aux_sym_request_tty_token1] = ACTIONS(1751), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1751), + [aux_sym_security_key_provider_token1] = ACTIONS(1751), + [aux_sym_send_env_token1] = ACTIONS(1751), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1751), + [aux_sym_server_alive_interval_token1] = ACTIONS(1751), + [aux_sym_session_type_token1] = ACTIONS(1751), + [aux_sym_set_env_token1] = ACTIONS(1751), + [aux_sym_stdin_null_token1] = ACTIONS(1751), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1751), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1751), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1751), + [aux_sym_syslog_facility_token1] = ACTIONS(1751), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1751), + [aux_sym_keep_alive_token1] = ACTIONS(1751), + [aux_sym_tunnel_token1] = ACTIONS(1753), + [aux_sym_tunnel_device_token1] = ACTIONS(1751), + [aux_sym_update_host_keys_token1] = ACTIONS(1751), + [aux_sym_use_keychain_token1] = ACTIONS(1751), + [aux_sym_user_token1] = ACTIONS(1753), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1751), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1751), + [aux_sym_visual_host_key_token1] = ACTIONS(1751), + [aux_sym_xauth_location_token1] = ACTIONS(1751), + }, + [305] = { + [ts_builtin_sym_end] = ACTIONS(1755), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1757), + [aux_sym_match_token1] = ACTIONS(1755), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1755), + [aux_sym_address_family_token1] = ACTIONS(1755), + [aux_sym_batch_mode_token1] = ACTIONS(1755), + [aux_sym_bind_address_token1] = ACTIONS(1755), + [aux_sym_bind_interface_token1] = ACTIONS(1755), + [aux_sym_canonical_domains_token1] = ACTIONS(1755), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1755), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1755), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1755), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1755), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1755), + [aux_sym_certificate_file_token1] = ACTIONS(1755), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1755), + [aux_sym_check_host_ip_token1] = ACTIONS(1755), + [aux_sym_ciphers_token1] = ACTIONS(1755), + [aux_sym_cipher_token1] = ACTIONS(1757), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1755), + [aux_sym_compression_token1] = ACTIONS(1755), + [aux_sym_connection_attempts_token1] = ACTIONS(1755), + [aux_sym_connect_timeout_token1] = ACTIONS(1755), + [aux_sym_control_master_token1] = ACTIONS(1755), + [aux_sym_control_path_token1] = ACTIONS(1755), + [aux_sym_control_persist_token1] = ACTIONS(1755), + [aux_sym_dynamic_forward_token1] = ACTIONS(1755), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1755), + [aux_sym_escape_char_token1] = ACTIONS(1755), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1755), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1755), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1755), + [aux_sym_forward_agent_token1] = ACTIONS(1755), + [aux_sym_forward_x11_token1] = ACTIONS(1757), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1755), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1755), + [aux_sym_gateway_ports_token1] = ACTIONS(1755), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1755), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1755), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1755), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1755), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1755), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1755), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1755), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1755), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1755), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1755), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1755), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1755), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1755), + [aux_sym_host_key_alias_token1] = ACTIONS(1755), + [aux_sym_hostname_token1] = ACTIONS(1755), + [aux_sym_identities_only_token1] = ACTIONS(1755), + [aux_sym_identity_agent_token1] = ACTIONS(1755), + [aux_sym_identity_file_token1] = ACTIONS(1755), + [aux_sym_ignore_unknown_token1] = ACTIONS(1755), + [aux_sym_include_token1] = ACTIONS(1755), + [aux_sym_ip_qos_token1] = ACTIONS(1755), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1755), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1755), + [aux_sym_kex_algorithms_token1] = ACTIONS(1755), + [aux_sym_known_hosts_command_token1] = ACTIONS(1755), + [aux_sym_local_command_token1] = ACTIONS(1755), + [aux_sym_local_forward_token1] = ACTIONS(1755), + [aux_sym_log_level_token1] = ACTIONS(1755), + [aux_sym_log_verbose_token1] = ACTIONS(1755), + [aux_sym_macs_token1] = ACTIONS(1755), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1755), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1755), + [aux_sym_password_authentication_token1] = ACTIONS(1755), + [aux_sym_permit_local_command_token1] = ACTIONS(1755), + [aux_sym_permit_remote_open_token1] = ACTIONS(1755), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1755), + [aux_sym_port_token1] = ACTIONS(1755), + [aux_sym_preferred_authentications_token1] = ACTIONS(1755), + [aux_sym_protocol_token1] = ACTIONS(1755), + [aux_sym_proxy_command_token1] = ACTIONS(1755), + [aux_sym_proxy_jump_token1] = ACTIONS(1755), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1755), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1755), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1755), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1755), + [aux_sym_rekey_limit_token1] = ACTIONS(1755), + [aux_sym_remote_command_token1] = ACTIONS(1755), + [aux_sym_remote_forward_token1] = ACTIONS(1755), + [aux_sym_request_tty_token1] = ACTIONS(1755), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1755), + [aux_sym_security_key_provider_token1] = ACTIONS(1755), + [aux_sym_send_env_token1] = ACTIONS(1755), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1755), + [aux_sym_server_alive_interval_token1] = ACTIONS(1755), + [aux_sym_session_type_token1] = ACTIONS(1755), + [aux_sym_set_env_token1] = ACTIONS(1755), + [aux_sym_stdin_null_token1] = ACTIONS(1755), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1755), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1755), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1755), + [aux_sym_syslog_facility_token1] = ACTIONS(1755), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1755), + [aux_sym_keep_alive_token1] = ACTIONS(1755), + [aux_sym_tunnel_token1] = ACTIONS(1757), + [aux_sym_tunnel_device_token1] = ACTIONS(1755), + [aux_sym_update_host_keys_token1] = ACTIONS(1755), + [aux_sym_use_keychain_token1] = ACTIONS(1755), + [aux_sym_user_token1] = ACTIONS(1757), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1755), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1755), + [aux_sym_visual_host_key_token1] = ACTIONS(1755), + [aux_sym_xauth_location_token1] = ACTIONS(1755), + }, + [306] = { + [ts_builtin_sym_end] = ACTIONS(1759), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1761), + [aux_sym_match_token1] = ACTIONS(1759), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1759), + [aux_sym_address_family_token1] = ACTIONS(1759), + [aux_sym_batch_mode_token1] = ACTIONS(1759), + [aux_sym_bind_address_token1] = ACTIONS(1759), + [aux_sym_bind_interface_token1] = ACTIONS(1759), + [aux_sym_canonical_domains_token1] = ACTIONS(1759), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1759), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1759), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1759), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1759), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1759), + [aux_sym_certificate_file_token1] = ACTIONS(1759), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1759), + [aux_sym_check_host_ip_token1] = ACTIONS(1759), + [aux_sym_ciphers_token1] = ACTIONS(1759), + [aux_sym_cipher_token1] = ACTIONS(1761), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1759), + [aux_sym_compression_token1] = ACTIONS(1759), + [aux_sym_connection_attempts_token1] = ACTIONS(1759), + [aux_sym_connect_timeout_token1] = ACTIONS(1759), + [aux_sym_control_master_token1] = ACTIONS(1759), + [aux_sym_control_path_token1] = ACTIONS(1759), + [aux_sym_control_persist_token1] = ACTIONS(1759), + [aux_sym_dynamic_forward_token1] = ACTIONS(1759), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1759), + [aux_sym_escape_char_token1] = ACTIONS(1759), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1759), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1759), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1759), + [aux_sym_forward_agent_token1] = ACTIONS(1759), + [aux_sym_forward_x11_token1] = ACTIONS(1761), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1759), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1759), + [aux_sym_gateway_ports_token1] = ACTIONS(1759), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1759), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1759), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1759), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1759), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1759), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1759), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1759), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1759), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1759), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1759), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1759), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1759), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1759), + [aux_sym_host_key_alias_token1] = ACTIONS(1759), + [aux_sym_hostname_token1] = ACTIONS(1759), + [aux_sym_identities_only_token1] = ACTIONS(1759), + [aux_sym_identity_agent_token1] = ACTIONS(1759), + [aux_sym_identity_file_token1] = ACTIONS(1759), + [aux_sym_ignore_unknown_token1] = ACTIONS(1759), + [aux_sym_include_token1] = ACTIONS(1759), + [aux_sym_ip_qos_token1] = ACTIONS(1759), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1759), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1759), + [aux_sym_kex_algorithms_token1] = ACTIONS(1759), + [aux_sym_known_hosts_command_token1] = ACTIONS(1759), + [aux_sym_local_command_token1] = ACTIONS(1759), + [aux_sym_local_forward_token1] = ACTIONS(1759), + [aux_sym_log_level_token1] = ACTIONS(1759), + [aux_sym_log_verbose_token1] = ACTIONS(1759), + [aux_sym_macs_token1] = ACTIONS(1759), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1759), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1759), + [aux_sym_password_authentication_token1] = ACTIONS(1759), + [aux_sym_permit_local_command_token1] = ACTIONS(1759), + [aux_sym_permit_remote_open_token1] = ACTIONS(1759), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1759), + [aux_sym_port_token1] = ACTIONS(1759), + [aux_sym_preferred_authentications_token1] = ACTIONS(1759), + [aux_sym_protocol_token1] = ACTIONS(1759), + [aux_sym_proxy_command_token1] = ACTIONS(1759), + [aux_sym_proxy_jump_token1] = ACTIONS(1759), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1759), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1759), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1759), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1759), + [aux_sym_rekey_limit_token1] = ACTIONS(1759), + [aux_sym_remote_command_token1] = ACTIONS(1759), + [aux_sym_remote_forward_token1] = ACTIONS(1759), + [aux_sym_request_tty_token1] = ACTIONS(1759), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1759), + [aux_sym_security_key_provider_token1] = ACTIONS(1759), + [aux_sym_send_env_token1] = ACTIONS(1759), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1759), + [aux_sym_server_alive_interval_token1] = ACTIONS(1759), + [aux_sym_session_type_token1] = ACTIONS(1759), + [aux_sym_set_env_token1] = ACTIONS(1759), + [aux_sym_stdin_null_token1] = ACTIONS(1759), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1759), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1759), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1759), + [aux_sym_syslog_facility_token1] = ACTIONS(1759), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1759), + [aux_sym_keep_alive_token1] = ACTIONS(1759), + [aux_sym_tunnel_token1] = ACTIONS(1761), + [aux_sym_tunnel_device_token1] = ACTIONS(1759), + [aux_sym_update_host_keys_token1] = ACTIONS(1759), + [aux_sym_use_keychain_token1] = ACTIONS(1759), + [aux_sym_user_token1] = ACTIONS(1761), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1759), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1759), + [aux_sym_visual_host_key_token1] = ACTIONS(1759), + [aux_sym_xauth_location_token1] = ACTIONS(1759), + }, + [307] = { + [ts_builtin_sym_end] = ACTIONS(1763), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1765), + [aux_sym_match_token1] = ACTIONS(1763), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1763), + [aux_sym_address_family_token1] = ACTIONS(1763), + [aux_sym_batch_mode_token1] = ACTIONS(1763), + [aux_sym_bind_address_token1] = ACTIONS(1763), + [aux_sym_bind_interface_token1] = ACTIONS(1763), + [aux_sym_canonical_domains_token1] = ACTIONS(1763), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1763), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1763), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1763), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1763), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1763), + [aux_sym_certificate_file_token1] = ACTIONS(1763), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1763), + [aux_sym_check_host_ip_token1] = ACTIONS(1763), + [aux_sym_ciphers_token1] = ACTIONS(1763), + [aux_sym_cipher_token1] = ACTIONS(1765), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1763), + [aux_sym_compression_token1] = ACTIONS(1763), + [aux_sym_connection_attempts_token1] = ACTIONS(1763), + [aux_sym_connect_timeout_token1] = ACTIONS(1763), + [aux_sym_control_master_token1] = ACTIONS(1763), + [aux_sym_control_path_token1] = ACTIONS(1763), + [aux_sym_control_persist_token1] = ACTIONS(1763), + [aux_sym_dynamic_forward_token1] = ACTIONS(1763), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1763), + [aux_sym_escape_char_token1] = ACTIONS(1763), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1763), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1763), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1763), + [aux_sym_forward_agent_token1] = ACTIONS(1763), + [aux_sym_forward_x11_token1] = ACTIONS(1765), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1763), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1763), + [aux_sym_gateway_ports_token1] = ACTIONS(1763), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1763), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1763), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1763), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1763), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1763), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1763), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1763), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1763), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1763), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1763), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1763), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1763), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1763), + [aux_sym_host_key_alias_token1] = ACTIONS(1763), + [aux_sym_hostname_token1] = ACTIONS(1763), + [aux_sym_identities_only_token1] = ACTIONS(1763), + [aux_sym_identity_agent_token1] = ACTIONS(1763), + [aux_sym_identity_file_token1] = ACTIONS(1763), + [aux_sym_ignore_unknown_token1] = ACTIONS(1763), + [aux_sym_include_token1] = ACTIONS(1763), + [aux_sym_ip_qos_token1] = ACTIONS(1763), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1763), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1763), + [aux_sym_kex_algorithms_token1] = ACTIONS(1763), + [aux_sym_known_hosts_command_token1] = ACTIONS(1763), + [aux_sym_local_command_token1] = ACTIONS(1763), + [aux_sym_local_forward_token1] = ACTIONS(1763), + [aux_sym_log_level_token1] = ACTIONS(1763), + [aux_sym_log_verbose_token1] = ACTIONS(1763), + [aux_sym_macs_token1] = ACTIONS(1763), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1763), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1763), + [aux_sym_password_authentication_token1] = ACTIONS(1763), + [aux_sym_permit_local_command_token1] = ACTIONS(1763), + [aux_sym_permit_remote_open_token1] = ACTIONS(1763), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1763), + [aux_sym_port_token1] = ACTIONS(1763), + [aux_sym_preferred_authentications_token1] = ACTIONS(1763), + [aux_sym_protocol_token1] = ACTIONS(1763), + [aux_sym_proxy_command_token1] = ACTIONS(1763), + [aux_sym_proxy_jump_token1] = ACTIONS(1763), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1763), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1763), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1763), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1763), + [aux_sym_rekey_limit_token1] = ACTIONS(1763), + [aux_sym_remote_command_token1] = ACTIONS(1763), + [aux_sym_remote_forward_token1] = ACTIONS(1763), + [aux_sym_request_tty_token1] = ACTIONS(1763), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1763), + [aux_sym_security_key_provider_token1] = ACTIONS(1763), + [aux_sym_send_env_token1] = ACTIONS(1763), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1763), + [aux_sym_server_alive_interval_token1] = ACTIONS(1763), + [aux_sym_session_type_token1] = ACTIONS(1763), + [aux_sym_set_env_token1] = ACTIONS(1763), + [aux_sym_stdin_null_token1] = ACTIONS(1763), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1763), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1763), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1763), + [aux_sym_syslog_facility_token1] = ACTIONS(1763), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1763), + [aux_sym_keep_alive_token1] = ACTIONS(1763), + [aux_sym_tunnel_token1] = ACTIONS(1765), + [aux_sym_tunnel_device_token1] = ACTIONS(1763), + [aux_sym_update_host_keys_token1] = ACTIONS(1763), + [aux_sym_use_keychain_token1] = ACTIONS(1763), + [aux_sym_user_token1] = ACTIONS(1765), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1763), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1763), + [aux_sym_visual_host_key_token1] = ACTIONS(1763), + [aux_sym_xauth_location_token1] = ACTIONS(1763), + }, + [308] = { + [ts_builtin_sym_end] = ACTIONS(1767), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1769), + [aux_sym_match_token1] = ACTIONS(1767), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1767), + [aux_sym_address_family_token1] = ACTIONS(1767), + [aux_sym_batch_mode_token1] = ACTIONS(1767), + [aux_sym_bind_address_token1] = ACTIONS(1767), + [aux_sym_bind_interface_token1] = ACTIONS(1767), + [aux_sym_canonical_domains_token1] = ACTIONS(1767), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1767), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1767), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1767), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1767), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1767), + [aux_sym_certificate_file_token1] = ACTIONS(1767), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1767), + [aux_sym_check_host_ip_token1] = ACTIONS(1767), + [aux_sym_ciphers_token1] = ACTIONS(1767), + [aux_sym_cipher_token1] = ACTIONS(1769), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1767), + [aux_sym_compression_token1] = ACTIONS(1767), + [aux_sym_connection_attempts_token1] = ACTIONS(1767), + [aux_sym_connect_timeout_token1] = ACTIONS(1767), + [aux_sym_control_master_token1] = ACTIONS(1767), + [aux_sym_control_path_token1] = ACTIONS(1767), + [aux_sym_control_persist_token1] = ACTIONS(1767), + [aux_sym_dynamic_forward_token1] = ACTIONS(1767), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1767), + [aux_sym_escape_char_token1] = ACTIONS(1767), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1767), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1767), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1767), + [aux_sym_forward_agent_token1] = ACTIONS(1767), + [aux_sym_forward_x11_token1] = ACTIONS(1769), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1767), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1767), + [aux_sym_gateway_ports_token1] = ACTIONS(1767), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1767), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1767), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1767), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1767), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1767), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1767), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1767), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1767), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1767), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1767), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1767), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1767), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1767), + [aux_sym_host_key_alias_token1] = ACTIONS(1767), + [aux_sym_hostname_token1] = ACTIONS(1767), + [aux_sym_identities_only_token1] = ACTIONS(1767), + [aux_sym_identity_agent_token1] = ACTIONS(1767), + [aux_sym_identity_file_token1] = ACTIONS(1767), + [aux_sym_ignore_unknown_token1] = ACTIONS(1767), + [aux_sym_include_token1] = ACTIONS(1767), + [aux_sym_ip_qos_token1] = ACTIONS(1767), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1767), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1767), + [aux_sym_kex_algorithms_token1] = ACTIONS(1767), + [aux_sym_known_hosts_command_token1] = ACTIONS(1767), + [aux_sym_local_command_token1] = ACTIONS(1767), + [aux_sym_local_forward_token1] = ACTIONS(1767), + [aux_sym_log_level_token1] = ACTIONS(1767), + [aux_sym_log_verbose_token1] = ACTIONS(1767), + [aux_sym_macs_token1] = ACTIONS(1767), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1767), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1767), + [aux_sym_password_authentication_token1] = ACTIONS(1767), + [aux_sym_permit_local_command_token1] = ACTIONS(1767), + [aux_sym_permit_remote_open_token1] = ACTIONS(1767), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1767), + [aux_sym_port_token1] = ACTIONS(1767), + [aux_sym_preferred_authentications_token1] = ACTIONS(1767), + [aux_sym_protocol_token1] = ACTIONS(1767), + [aux_sym_proxy_command_token1] = ACTIONS(1767), + [aux_sym_proxy_jump_token1] = ACTIONS(1767), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1767), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1767), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1767), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1767), + [aux_sym_rekey_limit_token1] = ACTIONS(1767), + [aux_sym_remote_command_token1] = ACTIONS(1767), + [aux_sym_remote_forward_token1] = ACTIONS(1767), + [aux_sym_request_tty_token1] = ACTIONS(1767), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1767), + [aux_sym_security_key_provider_token1] = ACTIONS(1767), + [aux_sym_send_env_token1] = ACTIONS(1767), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1767), + [aux_sym_server_alive_interval_token1] = ACTIONS(1767), + [aux_sym_session_type_token1] = ACTIONS(1767), + [aux_sym_set_env_token1] = ACTIONS(1767), + [aux_sym_stdin_null_token1] = ACTIONS(1767), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1767), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1767), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1767), + [aux_sym_syslog_facility_token1] = ACTIONS(1767), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1767), + [aux_sym_keep_alive_token1] = ACTIONS(1767), + [aux_sym_tunnel_token1] = ACTIONS(1769), + [aux_sym_tunnel_device_token1] = ACTIONS(1767), + [aux_sym_update_host_keys_token1] = ACTIONS(1767), + [aux_sym_use_keychain_token1] = ACTIONS(1767), + [aux_sym_user_token1] = ACTIONS(1769), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1767), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1767), + [aux_sym_visual_host_key_token1] = ACTIONS(1767), + [aux_sym_xauth_location_token1] = ACTIONS(1767), + }, + [309] = { + [ts_builtin_sym_end] = ACTIONS(1771), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1773), + [aux_sym_match_token1] = ACTIONS(1771), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1771), + [aux_sym_address_family_token1] = ACTIONS(1771), + [aux_sym_batch_mode_token1] = ACTIONS(1771), + [aux_sym_bind_address_token1] = ACTIONS(1771), + [aux_sym_bind_interface_token1] = ACTIONS(1771), + [aux_sym_canonical_domains_token1] = ACTIONS(1771), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1771), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1771), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1771), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1771), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1771), + [aux_sym_certificate_file_token1] = ACTIONS(1771), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1771), + [aux_sym_check_host_ip_token1] = ACTIONS(1771), + [aux_sym_ciphers_token1] = ACTIONS(1771), + [aux_sym_cipher_token1] = ACTIONS(1773), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1771), + [aux_sym_compression_token1] = ACTIONS(1771), + [aux_sym_connection_attempts_token1] = ACTIONS(1771), + [aux_sym_connect_timeout_token1] = ACTIONS(1771), + [aux_sym_control_master_token1] = ACTIONS(1771), + [aux_sym_control_path_token1] = ACTIONS(1771), + [aux_sym_control_persist_token1] = ACTIONS(1771), + [aux_sym_dynamic_forward_token1] = ACTIONS(1771), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1771), + [aux_sym_escape_char_token1] = ACTIONS(1771), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1771), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1771), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1771), + [aux_sym_forward_agent_token1] = ACTIONS(1771), + [aux_sym_forward_x11_token1] = ACTIONS(1773), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1771), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1771), + [aux_sym_gateway_ports_token1] = ACTIONS(1771), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1771), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1771), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1771), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1771), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1771), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1771), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1771), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1771), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1771), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1771), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1771), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1771), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1771), + [aux_sym_host_key_alias_token1] = ACTIONS(1771), + [aux_sym_hostname_token1] = ACTIONS(1771), + [aux_sym_identities_only_token1] = ACTIONS(1771), + [aux_sym_identity_agent_token1] = ACTIONS(1771), + [aux_sym_identity_file_token1] = ACTIONS(1771), + [aux_sym_ignore_unknown_token1] = ACTIONS(1771), + [aux_sym_include_token1] = ACTIONS(1771), + [aux_sym_ip_qos_token1] = ACTIONS(1771), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1771), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1771), + [aux_sym_kex_algorithms_token1] = ACTIONS(1771), + [aux_sym_known_hosts_command_token1] = ACTIONS(1771), + [aux_sym_local_command_token1] = ACTIONS(1771), + [aux_sym_local_forward_token1] = ACTIONS(1771), + [aux_sym_log_level_token1] = ACTIONS(1771), + [aux_sym_log_verbose_token1] = ACTIONS(1771), + [aux_sym_macs_token1] = ACTIONS(1771), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1771), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1771), + [aux_sym_password_authentication_token1] = ACTIONS(1771), + [aux_sym_permit_local_command_token1] = ACTIONS(1771), + [aux_sym_permit_remote_open_token1] = ACTIONS(1771), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1771), + [aux_sym_port_token1] = ACTIONS(1771), + [aux_sym_preferred_authentications_token1] = ACTIONS(1771), + [aux_sym_protocol_token1] = ACTIONS(1771), + [aux_sym_proxy_command_token1] = ACTIONS(1771), + [aux_sym_proxy_jump_token1] = ACTIONS(1771), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1771), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1771), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1771), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1771), + [aux_sym_rekey_limit_token1] = ACTIONS(1771), + [aux_sym_remote_command_token1] = ACTIONS(1771), + [aux_sym_remote_forward_token1] = ACTIONS(1771), + [aux_sym_request_tty_token1] = ACTIONS(1771), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1771), + [aux_sym_security_key_provider_token1] = ACTIONS(1771), + [aux_sym_send_env_token1] = ACTIONS(1771), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1771), + [aux_sym_server_alive_interval_token1] = ACTIONS(1771), + [aux_sym_session_type_token1] = ACTIONS(1771), + [aux_sym_set_env_token1] = ACTIONS(1771), + [aux_sym_stdin_null_token1] = ACTIONS(1771), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1771), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1771), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1771), + [aux_sym_syslog_facility_token1] = ACTIONS(1771), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1771), + [aux_sym_keep_alive_token1] = ACTIONS(1771), + [aux_sym_tunnel_token1] = ACTIONS(1773), + [aux_sym_tunnel_device_token1] = ACTIONS(1771), + [aux_sym_update_host_keys_token1] = ACTIONS(1771), + [aux_sym_use_keychain_token1] = ACTIONS(1771), + [aux_sym_user_token1] = ACTIONS(1773), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1771), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1771), + [aux_sym_visual_host_key_token1] = ACTIONS(1771), + [aux_sym_xauth_location_token1] = ACTIONS(1771), + }, + [310] = { + [ts_builtin_sym_end] = ACTIONS(1775), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1777), + [aux_sym_match_token1] = ACTIONS(1775), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1775), + [aux_sym_address_family_token1] = ACTIONS(1775), + [aux_sym_batch_mode_token1] = ACTIONS(1775), + [aux_sym_bind_address_token1] = ACTIONS(1775), + [aux_sym_bind_interface_token1] = ACTIONS(1775), + [aux_sym_canonical_domains_token1] = ACTIONS(1775), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1775), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1775), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1775), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1775), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1775), + [aux_sym_certificate_file_token1] = ACTIONS(1775), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1775), + [aux_sym_check_host_ip_token1] = ACTIONS(1775), + [aux_sym_ciphers_token1] = ACTIONS(1775), + [aux_sym_cipher_token1] = ACTIONS(1777), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1775), + [aux_sym_compression_token1] = ACTIONS(1775), + [aux_sym_connection_attempts_token1] = ACTIONS(1775), + [aux_sym_connect_timeout_token1] = ACTIONS(1775), + [aux_sym_control_master_token1] = ACTIONS(1775), + [aux_sym_control_path_token1] = ACTIONS(1775), + [aux_sym_control_persist_token1] = ACTIONS(1775), + [aux_sym_dynamic_forward_token1] = ACTIONS(1775), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1775), + [aux_sym_escape_char_token1] = ACTIONS(1775), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1775), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1775), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1775), + [aux_sym_forward_agent_token1] = ACTIONS(1775), + [aux_sym_forward_x11_token1] = ACTIONS(1777), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1775), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1775), + [aux_sym_gateway_ports_token1] = ACTIONS(1775), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1775), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1775), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1775), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1775), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1775), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1775), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1775), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1775), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1775), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1775), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1775), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1775), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1775), + [aux_sym_host_key_alias_token1] = ACTIONS(1775), + [aux_sym_hostname_token1] = ACTIONS(1775), + [aux_sym_identities_only_token1] = ACTIONS(1775), + [aux_sym_identity_agent_token1] = ACTIONS(1775), + [aux_sym_identity_file_token1] = ACTIONS(1775), + [aux_sym_ignore_unknown_token1] = ACTIONS(1775), + [aux_sym_include_token1] = ACTIONS(1775), + [aux_sym_ip_qos_token1] = ACTIONS(1775), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1775), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1775), + [aux_sym_kex_algorithms_token1] = ACTIONS(1775), + [aux_sym_known_hosts_command_token1] = ACTIONS(1775), + [aux_sym_local_command_token1] = ACTIONS(1775), + [aux_sym_local_forward_token1] = ACTIONS(1775), + [aux_sym_log_level_token1] = ACTIONS(1775), + [aux_sym_log_verbose_token1] = ACTIONS(1775), + [aux_sym_macs_token1] = ACTIONS(1775), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1775), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1775), + [aux_sym_password_authentication_token1] = ACTIONS(1775), + [aux_sym_permit_local_command_token1] = ACTIONS(1775), + [aux_sym_permit_remote_open_token1] = ACTIONS(1775), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1775), + [aux_sym_port_token1] = ACTIONS(1775), + [aux_sym_preferred_authentications_token1] = ACTIONS(1775), + [aux_sym_protocol_token1] = ACTIONS(1775), + [aux_sym_proxy_command_token1] = ACTIONS(1775), + [aux_sym_proxy_jump_token1] = ACTIONS(1775), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1775), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1775), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1775), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1775), + [aux_sym_rekey_limit_token1] = ACTIONS(1775), + [aux_sym_remote_command_token1] = ACTIONS(1775), + [aux_sym_remote_forward_token1] = ACTIONS(1775), + [aux_sym_request_tty_token1] = ACTIONS(1775), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1775), + [aux_sym_security_key_provider_token1] = ACTIONS(1775), + [aux_sym_send_env_token1] = ACTIONS(1775), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1775), + [aux_sym_server_alive_interval_token1] = ACTIONS(1775), + [aux_sym_session_type_token1] = ACTIONS(1775), + [aux_sym_set_env_token1] = ACTIONS(1775), + [aux_sym_stdin_null_token1] = ACTIONS(1775), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1775), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1775), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1775), + [aux_sym_syslog_facility_token1] = ACTIONS(1775), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1775), + [aux_sym_keep_alive_token1] = ACTIONS(1775), + [aux_sym_tunnel_token1] = ACTIONS(1777), + [aux_sym_tunnel_device_token1] = ACTIONS(1775), + [aux_sym_update_host_keys_token1] = ACTIONS(1775), + [aux_sym_use_keychain_token1] = ACTIONS(1775), + [aux_sym_user_token1] = ACTIONS(1777), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1775), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1775), + [aux_sym_visual_host_key_token1] = ACTIONS(1775), + [aux_sym_xauth_location_token1] = ACTIONS(1775), + }, + [311] = { + [ts_builtin_sym_end] = ACTIONS(1779), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1781), + [aux_sym_match_token1] = ACTIONS(1779), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1779), + [aux_sym_address_family_token1] = ACTIONS(1779), + [aux_sym_batch_mode_token1] = ACTIONS(1779), + [aux_sym_bind_address_token1] = ACTIONS(1779), + [aux_sym_bind_interface_token1] = ACTIONS(1779), + [aux_sym_canonical_domains_token1] = ACTIONS(1779), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1779), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1779), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1779), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1779), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1779), + [aux_sym_certificate_file_token1] = ACTIONS(1779), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1779), + [aux_sym_check_host_ip_token1] = ACTIONS(1779), + [aux_sym_ciphers_token1] = ACTIONS(1779), + [aux_sym_cipher_token1] = ACTIONS(1781), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1779), + [aux_sym_compression_token1] = ACTIONS(1779), + [aux_sym_connection_attempts_token1] = ACTIONS(1779), + [aux_sym_connect_timeout_token1] = ACTIONS(1779), + [aux_sym_control_master_token1] = ACTIONS(1779), + [aux_sym_control_path_token1] = ACTIONS(1779), + [aux_sym_control_persist_token1] = ACTIONS(1779), + [aux_sym_dynamic_forward_token1] = ACTIONS(1779), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1779), + [aux_sym_escape_char_token1] = ACTIONS(1779), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1779), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1779), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1779), + [aux_sym_forward_agent_token1] = ACTIONS(1779), + [aux_sym_forward_x11_token1] = ACTIONS(1781), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1779), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1779), + [aux_sym_gateway_ports_token1] = ACTIONS(1779), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1779), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1779), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1779), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1779), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1779), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1779), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1779), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1779), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1779), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1779), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1779), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1779), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1779), + [aux_sym_host_key_alias_token1] = ACTIONS(1779), + [aux_sym_hostname_token1] = ACTIONS(1779), + [aux_sym_identities_only_token1] = ACTIONS(1779), + [aux_sym_identity_agent_token1] = ACTIONS(1779), + [aux_sym_identity_file_token1] = ACTIONS(1779), + [aux_sym_ignore_unknown_token1] = ACTIONS(1779), + [aux_sym_include_token1] = ACTIONS(1779), + [aux_sym_ip_qos_token1] = ACTIONS(1779), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1779), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1779), + [aux_sym_kex_algorithms_token1] = ACTIONS(1779), + [aux_sym_known_hosts_command_token1] = ACTIONS(1779), + [aux_sym_local_command_token1] = ACTIONS(1779), + [aux_sym_local_forward_token1] = ACTIONS(1779), + [aux_sym_log_level_token1] = ACTIONS(1779), + [aux_sym_log_verbose_token1] = ACTIONS(1779), + [aux_sym_macs_token1] = ACTIONS(1779), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1779), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1779), + [aux_sym_password_authentication_token1] = ACTIONS(1779), + [aux_sym_permit_local_command_token1] = ACTIONS(1779), + [aux_sym_permit_remote_open_token1] = ACTIONS(1779), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1779), + [aux_sym_port_token1] = ACTIONS(1779), + [aux_sym_preferred_authentications_token1] = ACTIONS(1779), + [aux_sym_protocol_token1] = ACTIONS(1779), + [aux_sym_proxy_command_token1] = ACTIONS(1779), + [aux_sym_proxy_jump_token1] = ACTIONS(1779), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1779), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1779), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1779), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1779), + [aux_sym_rekey_limit_token1] = ACTIONS(1779), + [aux_sym_remote_command_token1] = ACTIONS(1779), + [aux_sym_remote_forward_token1] = ACTIONS(1779), + [aux_sym_request_tty_token1] = ACTIONS(1779), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1779), + [aux_sym_security_key_provider_token1] = ACTIONS(1779), + [aux_sym_send_env_token1] = ACTIONS(1779), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1779), + [aux_sym_server_alive_interval_token1] = ACTIONS(1779), + [aux_sym_session_type_token1] = ACTIONS(1779), + [aux_sym_set_env_token1] = ACTIONS(1779), + [aux_sym_stdin_null_token1] = ACTIONS(1779), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1779), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1779), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1779), + [aux_sym_syslog_facility_token1] = ACTIONS(1779), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1779), + [aux_sym_keep_alive_token1] = ACTIONS(1779), + [aux_sym_tunnel_token1] = ACTIONS(1781), + [aux_sym_tunnel_device_token1] = ACTIONS(1779), + [aux_sym_update_host_keys_token1] = ACTIONS(1779), + [aux_sym_use_keychain_token1] = ACTIONS(1779), + [aux_sym_user_token1] = ACTIONS(1781), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1779), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1779), + [aux_sym_visual_host_key_token1] = ACTIONS(1779), + [aux_sym_xauth_location_token1] = ACTIONS(1779), + }, + [312] = { + [ts_builtin_sym_end] = ACTIONS(1783), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1785), + [aux_sym_match_token1] = ACTIONS(1783), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1783), + [aux_sym_address_family_token1] = ACTIONS(1783), + [aux_sym_batch_mode_token1] = ACTIONS(1783), + [aux_sym_bind_address_token1] = ACTIONS(1783), + [aux_sym_bind_interface_token1] = ACTIONS(1783), + [aux_sym_canonical_domains_token1] = ACTIONS(1783), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1783), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1783), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1783), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1783), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1783), + [aux_sym_certificate_file_token1] = ACTIONS(1783), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1783), + [aux_sym_check_host_ip_token1] = ACTIONS(1783), + [aux_sym_ciphers_token1] = ACTIONS(1783), + [aux_sym_cipher_token1] = ACTIONS(1785), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1783), + [aux_sym_compression_token1] = ACTIONS(1783), + [aux_sym_connection_attempts_token1] = ACTIONS(1783), + [aux_sym_connect_timeout_token1] = ACTIONS(1783), + [aux_sym_control_master_token1] = ACTIONS(1783), + [aux_sym_control_path_token1] = ACTIONS(1783), + [aux_sym_control_persist_token1] = ACTIONS(1783), + [aux_sym_dynamic_forward_token1] = ACTIONS(1783), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1783), + [aux_sym_escape_char_token1] = ACTIONS(1783), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1783), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1783), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1783), + [aux_sym_forward_agent_token1] = ACTIONS(1783), + [aux_sym_forward_x11_token1] = ACTIONS(1785), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1783), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1783), + [aux_sym_gateway_ports_token1] = ACTIONS(1783), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1783), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1783), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1783), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1783), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1783), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1783), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1783), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1783), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1783), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1783), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1783), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1783), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1783), + [aux_sym_host_key_alias_token1] = ACTIONS(1783), + [aux_sym_hostname_token1] = ACTIONS(1783), + [aux_sym_identities_only_token1] = ACTIONS(1783), + [aux_sym_identity_agent_token1] = ACTIONS(1783), + [aux_sym_identity_file_token1] = ACTIONS(1783), + [aux_sym_ignore_unknown_token1] = ACTIONS(1783), + [aux_sym_include_token1] = ACTIONS(1783), + [aux_sym_ip_qos_token1] = ACTIONS(1783), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1783), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1783), + [aux_sym_kex_algorithms_token1] = ACTIONS(1783), + [aux_sym_known_hosts_command_token1] = ACTIONS(1783), + [aux_sym_local_command_token1] = ACTIONS(1783), + [aux_sym_local_forward_token1] = ACTIONS(1783), + [aux_sym_log_level_token1] = ACTIONS(1783), + [aux_sym_log_verbose_token1] = ACTIONS(1783), + [aux_sym_macs_token1] = ACTIONS(1783), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1783), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1783), + [aux_sym_password_authentication_token1] = ACTIONS(1783), + [aux_sym_permit_local_command_token1] = ACTIONS(1783), + [aux_sym_permit_remote_open_token1] = ACTIONS(1783), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1783), + [aux_sym_port_token1] = ACTIONS(1783), + [aux_sym_preferred_authentications_token1] = ACTIONS(1783), + [aux_sym_protocol_token1] = ACTIONS(1783), + [aux_sym_proxy_command_token1] = ACTIONS(1783), + [aux_sym_proxy_jump_token1] = ACTIONS(1783), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1783), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1783), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1783), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1783), + [aux_sym_rekey_limit_token1] = ACTIONS(1783), + [aux_sym_remote_command_token1] = ACTIONS(1783), + [aux_sym_remote_forward_token1] = ACTIONS(1783), + [aux_sym_request_tty_token1] = ACTIONS(1783), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1783), + [aux_sym_security_key_provider_token1] = ACTIONS(1783), + [aux_sym_send_env_token1] = ACTIONS(1783), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1783), + [aux_sym_server_alive_interval_token1] = ACTIONS(1783), + [aux_sym_session_type_token1] = ACTIONS(1783), + [aux_sym_set_env_token1] = ACTIONS(1783), + [aux_sym_stdin_null_token1] = ACTIONS(1783), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1783), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1783), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1783), + [aux_sym_syslog_facility_token1] = ACTIONS(1783), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1783), + [aux_sym_keep_alive_token1] = ACTIONS(1783), + [aux_sym_tunnel_token1] = ACTIONS(1785), + [aux_sym_tunnel_device_token1] = ACTIONS(1783), + [aux_sym_update_host_keys_token1] = ACTIONS(1783), + [aux_sym_use_keychain_token1] = ACTIONS(1783), + [aux_sym_user_token1] = ACTIONS(1785), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1783), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1783), + [aux_sym_visual_host_key_token1] = ACTIONS(1783), + [aux_sym_xauth_location_token1] = ACTIONS(1783), + }, + [313] = { + [ts_builtin_sym_end] = ACTIONS(1787), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1789), + [aux_sym_match_token1] = ACTIONS(1787), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1787), + [aux_sym_address_family_token1] = ACTIONS(1787), + [aux_sym_batch_mode_token1] = ACTIONS(1787), + [aux_sym_bind_address_token1] = ACTIONS(1787), + [aux_sym_bind_interface_token1] = ACTIONS(1787), + [aux_sym_canonical_domains_token1] = ACTIONS(1787), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1787), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1787), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1787), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1787), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1787), + [aux_sym_certificate_file_token1] = ACTIONS(1787), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1787), + [aux_sym_check_host_ip_token1] = ACTIONS(1787), + [aux_sym_ciphers_token1] = ACTIONS(1787), + [aux_sym_cipher_token1] = ACTIONS(1789), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1787), + [aux_sym_compression_token1] = ACTIONS(1787), + [aux_sym_connection_attempts_token1] = ACTIONS(1787), + [aux_sym_connect_timeout_token1] = ACTIONS(1787), + [aux_sym_control_master_token1] = ACTIONS(1787), + [aux_sym_control_path_token1] = ACTIONS(1787), + [aux_sym_control_persist_token1] = ACTIONS(1787), + [aux_sym_dynamic_forward_token1] = ACTIONS(1787), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1787), + [aux_sym_escape_char_token1] = ACTIONS(1787), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1787), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1787), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1787), + [aux_sym_forward_agent_token1] = ACTIONS(1787), + [aux_sym_forward_x11_token1] = ACTIONS(1789), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1787), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1787), + [aux_sym_gateway_ports_token1] = ACTIONS(1787), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1787), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1787), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1787), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1787), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1787), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1787), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1787), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1787), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1787), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1787), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1787), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1787), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1787), + [aux_sym_host_key_alias_token1] = ACTIONS(1787), + [aux_sym_hostname_token1] = ACTIONS(1787), + [aux_sym_identities_only_token1] = ACTIONS(1787), + [aux_sym_identity_agent_token1] = ACTIONS(1787), + [aux_sym_identity_file_token1] = ACTIONS(1787), + [aux_sym_ignore_unknown_token1] = ACTIONS(1787), + [aux_sym_include_token1] = ACTIONS(1787), + [aux_sym_ip_qos_token1] = ACTIONS(1787), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1787), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1787), + [aux_sym_kex_algorithms_token1] = ACTIONS(1787), + [aux_sym_known_hosts_command_token1] = ACTIONS(1787), + [aux_sym_local_command_token1] = ACTIONS(1787), + [aux_sym_local_forward_token1] = ACTIONS(1787), + [aux_sym_log_level_token1] = ACTIONS(1787), + [aux_sym_log_verbose_token1] = ACTIONS(1787), + [aux_sym_macs_token1] = ACTIONS(1787), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1787), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1787), + [aux_sym_password_authentication_token1] = ACTIONS(1787), + [aux_sym_permit_local_command_token1] = ACTIONS(1787), + [aux_sym_permit_remote_open_token1] = ACTIONS(1787), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1787), + [aux_sym_port_token1] = ACTIONS(1787), + [aux_sym_preferred_authentications_token1] = ACTIONS(1787), + [aux_sym_protocol_token1] = ACTIONS(1787), + [aux_sym_proxy_command_token1] = ACTIONS(1787), + [aux_sym_proxy_jump_token1] = ACTIONS(1787), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1787), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1787), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1787), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1787), + [aux_sym_rekey_limit_token1] = ACTIONS(1787), + [aux_sym_remote_command_token1] = ACTIONS(1787), + [aux_sym_remote_forward_token1] = ACTIONS(1787), + [aux_sym_request_tty_token1] = ACTIONS(1787), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1787), + [aux_sym_security_key_provider_token1] = ACTIONS(1787), + [aux_sym_send_env_token1] = ACTIONS(1787), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1787), + [aux_sym_server_alive_interval_token1] = ACTIONS(1787), + [aux_sym_session_type_token1] = ACTIONS(1787), + [aux_sym_set_env_token1] = ACTIONS(1787), + [aux_sym_stdin_null_token1] = ACTIONS(1787), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1787), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1787), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1787), + [aux_sym_syslog_facility_token1] = ACTIONS(1787), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1787), + [aux_sym_keep_alive_token1] = ACTIONS(1787), + [aux_sym_tunnel_token1] = ACTIONS(1789), + [aux_sym_tunnel_device_token1] = ACTIONS(1787), + [aux_sym_update_host_keys_token1] = ACTIONS(1787), + [aux_sym_use_keychain_token1] = ACTIONS(1787), + [aux_sym_user_token1] = ACTIONS(1789), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1787), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1787), + [aux_sym_visual_host_key_token1] = ACTIONS(1787), + [aux_sym_xauth_location_token1] = ACTIONS(1787), + }, + [314] = { + [ts_builtin_sym_end] = ACTIONS(1791), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1793), + [aux_sym_match_token1] = ACTIONS(1791), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1791), + [aux_sym_address_family_token1] = ACTIONS(1791), + [aux_sym_batch_mode_token1] = ACTIONS(1791), + [aux_sym_bind_address_token1] = ACTIONS(1791), + [aux_sym_bind_interface_token1] = ACTIONS(1791), + [aux_sym_canonical_domains_token1] = ACTIONS(1791), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1791), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1791), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1791), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1791), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1791), + [aux_sym_certificate_file_token1] = ACTIONS(1791), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1791), + [aux_sym_check_host_ip_token1] = ACTIONS(1791), + [aux_sym_ciphers_token1] = ACTIONS(1791), + [aux_sym_cipher_token1] = ACTIONS(1793), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1791), + [aux_sym_compression_token1] = ACTIONS(1791), + [aux_sym_connection_attempts_token1] = ACTIONS(1791), + [aux_sym_connect_timeout_token1] = ACTIONS(1791), + [aux_sym_control_master_token1] = ACTIONS(1791), + [aux_sym_control_path_token1] = ACTIONS(1791), + [aux_sym_control_persist_token1] = ACTIONS(1791), + [aux_sym_dynamic_forward_token1] = ACTIONS(1791), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1791), + [aux_sym_escape_char_token1] = ACTIONS(1791), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1791), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1791), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1791), + [aux_sym_forward_agent_token1] = ACTIONS(1791), + [aux_sym_forward_x11_token1] = ACTIONS(1793), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1791), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1791), + [aux_sym_gateway_ports_token1] = ACTIONS(1791), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1791), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1791), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1791), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1791), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1791), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1791), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1791), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1791), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1791), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1791), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1791), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1791), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1791), + [aux_sym_host_key_alias_token1] = ACTIONS(1791), + [aux_sym_hostname_token1] = ACTIONS(1791), + [aux_sym_identities_only_token1] = ACTIONS(1791), + [aux_sym_identity_agent_token1] = ACTIONS(1791), + [aux_sym_identity_file_token1] = ACTIONS(1791), + [aux_sym_ignore_unknown_token1] = ACTIONS(1791), + [aux_sym_include_token1] = ACTIONS(1791), + [aux_sym_ip_qos_token1] = ACTIONS(1791), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1791), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1791), + [aux_sym_kex_algorithms_token1] = ACTIONS(1791), + [aux_sym_known_hosts_command_token1] = ACTIONS(1791), + [aux_sym_local_command_token1] = ACTIONS(1791), + [aux_sym_local_forward_token1] = ACTIONS(1791), + [aux_sym_log_level_token1] = ACTIONS(1791), + [aux_sym_log_verbose_token1] = ACTIONS(1791), + [aux_sym_macs_token1] = ACTIONS(1791), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1791), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1791), + [aux_sym_password_authentication_token1] = ACTIONS(1791), + [aux_sym_permit_local_command_token1] = ACTIONS(1791), + [aux_sym_permit_remote_open_token1] = ACTIONS(1791), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1791), + [aux_sym_port_token1] = ACTIONS(1791), + [aux_sym_preferred_authentications_token1] = ACTIONS(1791), + [aux_sym_protocol_token1] = ACTIONS(1791), + [aux_sym_proxy_command_token1] = ACTIONS(1791), + [aux_sym_proxy_jump_token1] = ACTIONS(1791), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1791), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1791), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1791), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1791), + [aux_sym_rekey_limit_token1] = ACTIONS(1791), + [aux_sym_remote_command_token1] = ACTIONS(1791), + [aux_sym_remote_forward_token1] = ACTIONS(1791), + [aux_sym_request_tty_token1] = ACTIONS(1791), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1791), + [aux_sym_security_key_provider_token1] = ACTIONS(1791), + [aux_sym_send_env_token1] = ACTIONS(1791), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1791), + [aux_sym_server_alive_interval_token1] = ACTIONS(1791), + [aux_sym_session_type_token1] = ACTIONS(1791), + [aux_sym_set_env_token1] = ACTIONS(1791), + [aux_sym_stdin_null_token1] = ACTIONS(1791), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1791), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1791), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1791), + [aux_sym_syslog_facility_token1] = ACTIONS(1791), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1791), + [aux_sym_keep_alive_token1] = ACTIONS(1791), + [aux_sym_tunnel_token1] = ACTIONS(1793), + [aux_sym_tunnel_device_token1] = ACTIONS(1791), + [aux_sym_update_host_keys_token1] = ACTIONS(1791), + [aux_sym_use_keychain_token1] = ACTIONS(1791), + [aux_sym_user_token1] = ACTIONS(1793), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1791), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1791), + [aux_sym_visual_host_key_token1] = ACTIONS(1791), + [aux_sym_xauth_location_token1] = ACTIONS(1791), + }, + [315] = { + [ts_builtin_sym_end] = ACTIONS(1795), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1797), + [aux_sym_match_token1] = ACTIONS(1795), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1795), + [aux_sym_address_family_token1] = ACTIONS(1795), + [aux_sym_batch_mode_token1] = ACTIONS(1795), + [aux_sym_bind_address_token1] = ACTIONS(1795), + [aux_sym_bind_interface_token1] = ACTIONS(1795), + [aux_sym_canonical_domains_token1] = ACTIONS(1795), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1795), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1795), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1795), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1795), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1795), + [aux_sym_certificate_file_token1] = ACTIONS(1795), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1795), + [aux_sym_check_host_ip_token1] = ACTIONS(1795), + [aux_sym_ciphers_token1] = ACTIONS(1795), + [aux_sym_cipher_token1] = ACTIONS(1797), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1795), + [aux_sym_compression_token1] = ACTIONS(1795), + [aux_sym_connection_attempts_token1] = ACTIONS(1795), + [aux_sym_connect_timeout_token1] = ACTIONS(1795), + [aux_sym_control_master_token1] = ACTIONS(1795), + [aux_sym_control_path_token1] = ACTIONS(1795), + [aux_sym_control_persist_token1] = ACTIONS(1795), + [aux_sym_dynamic_forward_token1] = ACTIONS(1795), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1795), + [aux_sym_escape_char_token1] = ACTIONS(1795), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1795), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1795), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1795), + [aux_sym_forward_agent_token1] = ACTIONS(1795), + [aux_sym_forward_x11_token1] = ACTIONS(1797), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1795), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1795), + [aux_sym_gateway_ports_token1] = ACTIONS(1795), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1795), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1795), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1795), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1795), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1795), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1795), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1795), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1795), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1795), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1795), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1795), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1795), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1795), + [aux_sym_host_key_alias_token1] = ACTIONS(1795), + [aux_sym_hostname_token1] = ACTIONS(1795), + [aux_sym_identities_only_token1] = ACTIONS(1795), + [aux_sym_identity_agent_token1] = ACTIONS(1795), + [aux_sym_identity_file_token1] = ACTIONS(1795), + [aux_sym_ignore_unknown_token1] = ACTIONS(1795), + [aux_sym_include_token1] = ACTIONS(1795), + [aux_sym_ip_qos_token1] = ACTIONS(1795), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1795), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1795), + [aux_sym_kex_algorithms_token1] = ACTIONS(1795), + [aux_sym_known_hosts_command_token1] = ACTIONS(1795), + [aux_sym_local_command_token1] = ACTIONS(1795), + [aux_sym_local_forward_token1] = ACTIONS(1795), + [aux_sym_log_level_token1] = ACTIONS(1795), + [aux_sym_log_verbose_token1] = ACTIONS(1795), + [aux_sym_macs_token1] = ACTIONS(1795), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1795), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1795), + [aux_sym_password_authentication_token1] = ACTIONS(1795), + [aux_sym_permit_local_command_token1] = ACTIONS(1795), + [aux_sym_permit_remote_open_token1] = ACTIONS(1795), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1795), + [aux_sym_port_token1] = ACTIONS(1795), + [aux_sym_preferred_authentications_token1] = ACTIONS(1795), + [aux_sym_protocol_token1] = ACTIONS(1795), + [aux_sym_proxy_command_token1] = ACTIONS(1795), + [aux_sym_proxy_jump_token1] = ACTIONS(1795), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1795), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1795), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1795), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1795), + [aux_sym_rekey_limit_token1] = ACTIONS(1795), + [aux_sym_remote_command_token1] = ACTIONS(1795), + [aux_sym_remote_forward_token1] = ACTIONS(1795), + [aux_sym_request_tty_token1] = ACTIONS(1795), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1795), + [aux_sym_security_key_provider_token1] = ACTIONS(1795), + [aux_sym_send_env_token1] = ACTIONS(1795), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1795), + [aux_sym_server_alive_interval_token1] = ACTIONS(1795), + [aux_sym_session_type_token1] = ACTIONS(1795), + [aux_sym_set_env_token1] = ACTIONS(1795), + [aux_sym_stdin_null_token1] = ACTIONS(1795), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1795), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1795), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1795), + [aux_sym_syslog_facility_token1] = ACTIONS(1795), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1795), + [aux_sym_keep_alive_token1] = ACTIONS(1795), + [aux_sym_tunnel_token1] = ACTIONS(1797), + [aux_sym_tunnel_device_token1] = ACTIONS(1795), + [aux_sym_update_host_keys_token1] = ACTIONS(1795), + [aux_sym_use_keychain_token1] = ACTIONS(1795), + [aux_sym_user_token1] = ACTIONS(1797), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1795), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1795), + [aux_sym_visual_host_key_token1] = ACTIONS(1795), + [aux_sym_xauth_location_token1] = ACTIONS(1795), + }, + [316] = { + [ts_builtin_sym_end] = ACTIONS(1799), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1801), + [aux_sym_match_token1] = ACTIONS(1799), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1799), + [aux_sym_address_family_token1] = ACTIONS(1799), + [aux_sym_batch_mode_token1] = ACTIONS(1799), + [aux_sym_bind_address_token1] = ACTIONS(1799), + [aux_sym_bind_interface_token1] = ACTIONS(1799), + [aux_sym_canonical_domains_token1] = ACTIONS(1799), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1799), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1799), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1799), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1799), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1799), + [aux_sym_certificate_file_token1] = ACTIONS(1799), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1799), + [aux_sym_check_host_ip_token1] = ACTIONS(1799), + [aux_sym_ciphers_token1] = ACTIONS(1799), + [aux_sym_cipher_token1] = ACTIONS(1801), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1799), + [aux_sym_compression_token1] = ACTIONS(1799), + [aux_sym_connection_attempts_token1] = ACTIONS(1799), + [aux_sym_connect_timeout_token1] = ACTIONS(1799), + [aux_sym_control_master_token1] = ACTIONS(1799), + [aux_sym_control_path_token1] = ACTIONS(1799), + [aux_sym_control_persist_token1] = ACTIONS(1799), + [aux_sym_dynamic_forward_token1] = ACTIONS(1799), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1799), + [aux_sym_escape_char_token1] = ACTIONS(1799), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1799), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1799), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1799), + [aux_sym_forward_agent_token1] = ACTIONS(1799), + [aux_sym_forward_x11_token1] = ACTIONS(1801), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1799), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1799), + [aux_sym_gateway_ports_token1] = ACTIONS(1799), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1799), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1799), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1799), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1799), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1799), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1799), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1799), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1799), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1799), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1799), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1799), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1799), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1799), + [aux_sym_host_key_alias_token1] = ACTIONS(1799), + [aux_sym_hostname_token1] = ACTIONS(1799), + [aux_sym_identities_only_token1] = ACTIONS(1799), + [aux_sym_identity_agent_token1] = ACTIONS(1799), + [aux_sym_identity_file_token1] = ACTIONS(1799), + [aux_sym_ignore_unknown_token1] = ACTIONS(1799), + [aux_sym_include_token1] = ACTIONS(1799), + [aux_sym_ip_qos_token1] = ACTIONS(1799), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1799), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1799), + [aux_sym_kex_algorithms_token1] = ACTIONS(1799), + [aux_sym_known_hosts_command_token1] = ACTIONS(1799), + [aux_sym_local_command_token1] = ACTIONS(1799), + [aux_sym_local_forward_token1] = ACTIONS(1799), + [aux_sym_log_level_token1] = ACTIONS(1799), + [aux_sym_log_verbose_token1] = ACTIONS(1799), + [aux_sym_macs_token1] = ACTIONS(1799), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1799), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1799), + [aux_sym_password_authentication_token1] = ACTIONS(1799), + [aux_sym_permit_local_command_token1] = ACTIONS(1799), + [aux_sym_permit_remote_open_token1] = ACTIONS(1799), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1799), + [aux_sym_port_token1] = ACTIONS(1799), + [aux_sym_preferred_authentications_token1] = ACTIONS(1799), + [aux_sym_protocol_token1] = ACTIONS(1799), + [aux_sym_proxy_command_token1] = ACTIONS(1799), + [aux_sym_proxy_jump_token1] = ACTIONS(1799), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1799), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1799), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1799), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1799), + [aux_sym_rekey_limit_token1] = ACTIONS(1799), + [aux_sym_remote_command_token1] = ACTIONS(1799), + [aux_sym_remote_forward_token1] = ACTIONS(1799), + [aux_sym_request_tty_token1] = ACTIONS(1799), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1799), + [aux_sym_security_key_provider_token1] = ACTIONS(1799), + [aux_sym_send_env_token1] = ACTIONS(1799), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1799), + [aux_sym_server_alive_interval_token1] = ACTIONS(1799), + [aux_sym_session_type_token1] = ACTIONS(1799), + [aux_sym_set_env_token1] = ACTIONS(1799), + [aux_sym_stdin_null_token1] = ACTIONS(1799), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1799), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1799), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1799), + [aux_sym_syslog_facility_token1] = ACTIONS(1799), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1799), + [aux_sym_keep_alive_token1] = ACTIONS(1799), + [aux_sym_tunnel_token1] = ACTIONS(1801), + [aux_sym_tunnel_device_token1] = ACTIONS(1799), + [aux_sym_update_host_keys_token1] = ACTIONS(1799), + [aux_sym_use_keychain_token1] = ACTIONS(1799), + [aux_sym_user_token1] = ACTIONS(1801), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1799), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1799), + [aux_sym_visual_host_key_token1] = ACTIONS(1799), + [aux_sym_xauth_location_token1] = ACTIONS(1799), + }, + [317] = { + [ts_builtin_sym_end] = ACTIONS(1803), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1805), + [aux_sym_match_token1] = ACTIONS(1803), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1803), + [aux_sym_address_family_token1] = ACTIONS(1803), + [aux_sym_batch_mode_token1] = ACTIONS(1803), + [aux_sym_bind_address_token1] = ACTIONS(1803), + [aux_sym_bind_interface_token1] = ACTIONS(1803), + [aux_sym_canonical_domains_token1] = ACTIONS(1803), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1803), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1803), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1803), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1803), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1803), + [aux_sym_certificate_file_token1] = ACTIONS(1803), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1803), + [aux_sym_check_host_ip_token1] = ACTIONS(1803), + [aux_sym_ciphers_token1] = ACTIONS(1803), + [aux_sym_cipher_token1] = ACTIONS(1805), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1803), + [aux_sym_compression_token1] = ACTIONS(1803), + [aux_sym_connection_attempts_token1] = ACTIONS(1803), + [aux_sym_connect_timeout_token1] = ACTIONS(1803), + [aux_sym_control_master_token1] = ACTIONS(1803), + [aux_sym_control_path_token1] = ACTIONS(1803), + [aux_sym_control_persist_token1] = ACTIONS(1803), + [aux_sym_dynamic_forward_token1] = ACTIONS(1803), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1803), + [aux_sym_escape_char_token1] = ACTIONS(1803), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1803), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1803), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1803), + [aux_sym_forward_agent_token1] = ACTIONS(1803), + [aux_sym_forward_x11_token1] = ACTIONS(1805), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1803), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1803), + [aux_sym_gateway_ports_token1] = ACTIONS(1803), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1803), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1803), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1803), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1803), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1803), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1803), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1803), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1803), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1803), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1803), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1803), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1803), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1803), + [aux_sym_host_key_alias_token1] = ACTIONS(1803), + [aux_sym_hostname_token1] = ACTIONS(1803), + [aux_sym_identities_only_token1] = ACTIONS(1803), + [aux_sym_identity_agent_token1] = ACTIONS(1803), + [aux_sym_identity_file_token1] = ACTIONS(1803), + [aux_sym_ignore_unknown_token1] = ACTIONS(1803), + [aux_sym_include_token1] = ACTIONS(1803), + [aux_sym_ip_qos_token1] = ACTIONS(1803), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1803), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1803), + [aux_sym_kex_algorithms_token1] = ACTIONS(1803), + [aux_sym_known_hosts_command_token1] = ACTIONS(1803), + [aux_sym_local_command_token1] = ACTIONS(1803), + [aux_sym_local_forward_token1] = ACTIONS(1803), + [aux_sym_log_level_token1] = ACTIONS(1803), + [aux_sym_log_verbose_token1] = ACTIONS(1803), + [aux_sym_macs_token1] = ACTIONS(1803), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1803), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1803), + [aux_sym_password_authentication_token1] = ACTIONS(1803), + [aux_sym_permit_local_command_token1] = ACTIONS(1803), + [aux_sym_permit_remote_open_token1] = ACTIONS(1803), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1803), + [aux_sym_port_token1] = ACTIONS(1803), + [aux_sym_preferred_authentications_token1] = ACTIONS(1803), + [aux_sym_protocol_token1] = ACTIONS(1803), + [aux_sym_proxy_command_token1] = ACTIONS(1803), + [aux_sym_proxy_jump_token1] = ACTIONS(1803), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1803), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1803), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1803), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1803), + [aux_sym_rekey_limit_token1] = ACTIONS(1803), + [aux_sym_remote_command_token1] = ACTIONS(1803), + [aux_sym_remote_forward_token1] = ACTIONS(1803), + [aux_sym_request_tty_token1] = ACTIONS(1803), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1803), + [aux_sym_security_key_provider_token1] = ACTIONS(1803), + [aux_sym_send_env_token1] = ACTIONS(1803), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1803), + [aux_sym_server_alive_interval_token1] = ACTIONS(1803), + [aux_sym_session_type_token1] = ACTIONS(1803), + [aux_sym_set_env_token1] = ACTIONS(1803), + [aux_sym_stdin_null_token1] = ACTIONS(1803), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1803), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1803), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1803), + [aux_sym_syslog_facility_token1] = ACTIONS(1803), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1803), + [aux_sym_keep_alive_token1] = ACTIONS(1803), + [aux_sym_tunnel_token1] = ACTIONS(1805), + [aux_sym_tunnel_device_token1] = ACTIONS(1803), + [aux_sym_update_host_keys_token1] = ACTIONS(1803), + [aux_sym_use_keychain_token1] = ACTIONS(1803), + [aux_sym_user_token1] = ACTIONS(1805), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1803), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1803), + [aux_sym_visual_host_key_token1] = ACTIONS(1803), + [aux_sym_xauth_location_token1] = ACTIONS(1803), + }, + [318] = { + [ts_builtin_sym_end] = ACTIONS(1807), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1809), + [aux_sym_match_token1] = ACTIONS(1807), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1807), + [aux_sym_address_family_token1] = ACTIONS(1807), + [aux_sym_batch_mode_token1] = ACTIONS(1807), + [aux_sym_bind_address_token1] = ACTIONS(1807), + [aux_sym_bind_interface_token1] = ACTIONS(1807), + [aux_sym_canonical_domains_token1] = ACTIONS(1807), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1807), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1807), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1807), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1807), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1807), + [aux_sym_certificate_file_token1] = ACTIONS(1807), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1807), + [aux_sym_check_host_ip_token1] = ACTIONS(1807), + [aux_sym_ciphers_token1] = ACTIONS(1807), + [aux_sym_cipher_token1] = ACTIONS(1809), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1807), + [aux_sym_compression_token1] = ACTIONS(1807), + [aux_sym_connection_attempts_token1] = ACTIONS(1807), + [aux_sym_connect_timeout_token1] = ACTIONS(1807), + [aux_sym_control_master_token1] = ACTIONS(1807), + [aux_sym_control_path_token1] = ACTIONS(1807), + [aux_sym_control_persist_token1] = ACTIONS(1807), + [aux_sym_dynamic_forward_token1] = ACTIONS(1807), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1807), + [aux_sym_escape_char_token1] = ACTIONS(1807), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1807), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1807), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1807), + [aux_sym_forward_agent_token1] = ACTIONS(1807), + [aux_sym_forward_x11_token1] = ACTIONS(1809), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1807), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1807), + [aux_sym_gateway_ports_token1] = ACTIONS(1807), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1807), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1807), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1807), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1807), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1807), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1807), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1807), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1807), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1807), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1807), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1807), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1807), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1807), + [aux_sym_host_key_alias_token1] = ACTIONS(1807), + [aux_sym_hostname_token1] = ACTIONS(1807), + [aux_sym_identities_only_token1] = ACTIONS(1807), + [aux_sym_identity_agent_token1] = ACTIONS(1807), + [aux_sym_identity_file_token1] = ACTIONS(1807), + [aux_sym_ignore_unknown_token1] = ACTIONS(1807), + [aux_sym_include_token1] = ACTIONS(1807), + [aux_sym_ip_qos_token1] = ACTIONS(1807), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1807), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1807), + [aux_sym_kex_algorithms_token1] = ACTIONS(1807), + [aux_sym_known_hosts_command_token1] = ACTIONS(1807), + [aux_sym_local_command_token1] = ACTIONS(1807), + [aux_sym_local_forward_token1] = ACTIONS(1807), + [aux_sym_log_level_token1] = ACTIONS(1807), + [aux_sym_log_verbose_token1] = ACTIONS(1807), + [aux_sym_macs_token1] = ACTIONS(1807), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1807), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1807), + [aux_sym_password_authentication_token1] = ACTIONS(1807), + [aux_sym_permit_local_command_token1] = ACTIONS(1807), + [aux_sym_permit_remote_open_token1] = ACTIONS(1807), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1807), + [aux_sym_port_token1] = ACTIONS(1807), + [aux_sym_preferred_authentications_token1] = ACTIONS(1807), + [aux_sym_protocol_token1] = ACTIONS(1807), + [aux_sym_proxy_command_token1] = ACTIONS(1807), + [aux_sym_proxy_jump_token1] = ACTIONS(1807), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1807), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1807), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1807), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1807), + [aux_sym_rekey_limit_token1] = ACTIONS(1807), + [aux_sym_remote_command_token1] = ACTIONS(1807), + [aux_sym_remote_forward_token1] = ACTIONS(1807), + [aux_sym_request_tty_token1] = ACTIONS(1807), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1807), + [aux_sym_security_key_provider_token1] = ACTIONS(1807), + [aux_sym_send_env_token1] = ACTIONS(1807), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1807), + [aux_sym_server_alive_interval_token1] = ACTIONS(1807), + [aux_sym_session_type_token1] = ACTIONS(1807), + [aux_sym_set_env_token1] = ACTIONS(1807), + [aux_sym_stdin_null_token1] = ACTIONS(1807), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1807), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1807), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1807), + [aux_sym_syslog_facility_token1] = ACTIONS(1807), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1807), + [aux_sym_keep_alive_token1] = ACTIONS(1807), + [aux_sym_tunnel_token1] = ACTIONS(1809), + [aux_sym_tunnel_device_token1] = ACTIONS(1807), + [aux_sym_update_host_keys_token1] = ACTIONS(1807), + [aux_sym_use_keychain_token1] = ACTIONS(1807), + [aux_sym_user_token1] = ACTIONS(1809), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1807), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1807), + [aux_sym_visual_host_key_token1] = ACTIONS(1807), + [aux_sym_xauth_location_token1] = ACTIONS(1807), + }, + [319] = { + [ts_builtin_sym_end] = ACTIONS(1811), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1813), + [aux_sym_match_token1] = ACTIONS(1811), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1811), + [aux_sym_address_family_token1] = ACTIONS(1811), + [aux_sym_batch_mode_token1] = ACTIONS(1811), + [aux_sym_bind_address_token1] = ACTIONS(1811), + [aux_sym_bind_interface_token1] = ACTIONS(1811), + [aux_sym_canonical_domains_token1] = ACTIONS(1811), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1811), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1811), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1811), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1811), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1811), + [aux_sym_certificate_file_token1] = ACTIONS(1811), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1811), + [aux_sym_check_host_ip_token1] = ACTIONS(1811), + [aux_sym_ciphers_token1] = ACTIONS(1811), + [aux_sym_cipher_token1] = ACTIONS(1813), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1811), + [aux_sym_compression_token1] = ACTIONS(1811), + [aux_sym_connection_attempts_token1] = ACTIONS(1811), + [aux_sym_connect_timeout_token1] = ACTIONS(1811), + [aux_sym_control_master_token1] = ACTIONS(1811), + [aux_sym_control_path_token1] = ACTIONS(1811), + [aux_sym_control_persist_token1] = ACTIONS(1811), + [aux_sym_dynamic_forward_token1] = ACTIONS(1811), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1811), + [aux_sym_escape_char_token1] = ACTIONS(1811), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1811), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1811), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1811), + [aux_sym_forward_agent_token1] = ACTIONS(1811), + [aux_sym_forward_x11_token1] = ACTIONS(1813), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1811), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1811), + [aux_sym_gateway_ports_token1] = ACTIONS(1811), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1811), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1811), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1811), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1811), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1811), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1811), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1811), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1811), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1811), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1811), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1811), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1811), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1811), + [aux_sym_host_key_alias_token1] = ACTIONS(1811), + [aux_sym_hostname_token1] = ACTIONS(1811), + [aux_sym_identities_only_token1] = ACTIONS(1811), + [aux_sym_identity_agent_token1] = ACTIONS(1811), + [aux_sym_identity_file_token1] = ACTIONS(1811), + [aux_sym_ignore_unknown_token1] = ACTIONS(1811), + [aux_sym_include_token1] = ACTIONS(1811), + [aux_sym_ip_qos_token1] = ACTIONS(1811), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1811), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1811), + [aux_sym_kex_algorithms_token1] = ACTIONS(1811), + [aux_sym_known_hosts_command_token1] = ACTIONS(1811), + [aux_sym_local_command_token1] = ACTIONS(1811), + [aux_sym_local_forward_token1] = ACTIONS(1811), + [aux_sym_log_level_token1] = ACTIONS(1811), + [aux_sym_log_verbose_token1] = ACTIONS(1811), + [aux_sym_macs_token1] = ACTIONS(1811), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1811), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1811), + [aux_sym_password_authentication_token1] = ACTIONS(1811), + [aux_sym_permit_local_command_token1] = ACTIONS(1811), + [aux_sym_permit_remote_open_token1] = ACTIONS(1811), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1811), + [aux_sym_port_token1] = ACTIONS(1811), + [aux_sym_preferred_authentications_token1] = ACTIONS(1811), + [aux_sym_protocol_token1] = ACTIONS(1811), + [aux_sym_proxy_command_token1] = ACTIONS(1811), + [aux_sym_proxy_jump_token1] = ACTIONS(1811), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1811), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1811), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1811), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1811), + [aux_sym_rekey_limit_token1] = ACTIONS(1811), + [aux_sym_remote_command_token1] = ACTIONS(1811), + [aux_sym_remote_forward_token1] = ACTIONS(1811), + [aux_sym_request_tty_token1] = ACTIONS(1811), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1811), + [aux_sym_security_key_provider_token1] = ACTIONS(1811), + [aux_sym_send_env_token1] = ACTIONS(1811), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1811), + [aux_sym_server_alive_interval_token1] = ACTIONS(1811), + [aux_sym_session_type_token1] = ACTIONS(1811), + [aux_sym_set_env_token1] = ACTIONS(1811), + [aux_sym_stdin_null_token1] = ACTIONS(1811), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1811), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1811), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1811), + [aux_sym_syslog_facility_token1] = ACTIONS(1811), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1811), + [aux_sym_keep_alive_token1] = ACTIONS(1811), + [aux_sym_tunnel_token1] = ACTIONS(1813), + [aux_sym_tunnel_device_token1] = ACTIONS(1811), + [aux_sym_update_host_keys_token1] = ACTIONS(1811), + [aux_sym_use_keychain_token1] = ACTIONS(1811), + [aux_sym_user_token1] = ACTIONS(1813), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1811), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1811), + [aux_sym_visual_host_key_token1] = ACTIONS(1811), + [aux_sym_xauth_location_token1] = ACTIONS(1811), + }, + [320] = { + [ts_builtin_sym_end] = ACTIONS(1815), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1817), + [aux_sym_match_token1] = ACTIONS(1815), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1815), + [aux_sym_address_family_token1] = ACTIONS(1815), + [aux_sym_batch_mode_token1] = ACTIONS(1815), + [aux_sym_bind_address_token1] = ACTIONS(1815), + [aux_sym_bind_interface_token1] = ACTIONS(1815), + [aux_sym_canonical_domains_token1] = ACTIONS(1815), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1815), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1815), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1815), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1815), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1815), + [aux_sym_certificate_file_token1] = ACTIONS(1815), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1815), + [aux_sym_check_host_ip_token1] = ACTIONS(1815), + [aux_sym_ciphers_token1] = ACTIONS(1815), + [aux_sym_cipher_token1] = ACTIONS(1817), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1815), + [aux_sym_compression_token1] = ACTIONS(1815), + [aux_sym_connection_attempts_token1] = ACTIONS(1815), + [aux_sym_connect_timeout_token1] = ACTIONS(1815), + [aux_sym_control_master_token1] = ACTIONS(1815), + [aux_sym_control_path_token1] = ACTIONS(1815), + [aux_sym_control_persist_token1] = ACTIONS(1815), + [aux_sym_dynamic_forward_token1] = ACTIONS(1815), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1815), + [aux_sym_escape_char_token1] = ACTIONS(1815), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1815), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1815), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1815), + [aux_sym_forward_agent_token1] = ACTIONS(1815), + [aux_sym_forward_x11_token1] = ACTIONS(1817), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1815), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1815), + [aux_sym_gateway_ports_token1] = ACTIONS(1815), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1815), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1815), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1815), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1815), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1815), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1815), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1815), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1815), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1815), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1815), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1815), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1815), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1815), + [aux_sym_host_key_alias_token1] = ACTIONS(1815), + [aux_sym_hostname_token1] = ACTIONS(1815), + [aux_sym_identities_only_token1] = ACTIONS(1815), + [aux_sym_identity_agent_token1] = ACTIONS(1815), + [aux_sym_identity_file_token1] = ACTIONS(1815), + [aux_sym_ignore_unknown_token1] = ACTIONS(1815), + [aux_sym_include_token1] = ACTIONS(1815), + [aux_sym_ip_qos_token1] = ACTIONS(1815), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1815), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1815), + [aux_sym_kex_algorithms_token1] = ACTIONS(1815), + [aux_sym_known_hosts_command_token1] = ACTIONS(1815), + [aux_sym_local_command_token1] = ACTIONS(1815), + [aux_sym_local_forward_token1] = ACTIONS(1815), + [aux_sym_log_level_token1] = ACTIONS(1815), + [aux_sym_log_verbose_token1] = ACTIONS(1815), + [aux_sym_macs_token1] = ACTIONS(1815), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1815), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1815), + [aux_sym_password_authentication_token1] = ACTIONS(1815), + [aux_sym_permit_local_command_token1] = ACTIONS(1815), + [aux_sym_permit_remote_open_token1] = ACTIONS(1815), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1815), + [aux_sym_port_token1] = ACTIONS(1815), + [aux_sym_preferred_authentications_token1] = ACTIONS(1815), + [aux_sym_protocol_token1] = ACTIONS(1815), + [aux_sym_proxy_command_token1] = ACTIONS(1815), + [aux_sym_proxy_jump_token1] = ACTIONS(1815), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1815), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1815), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1815), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1815), + [aux_sym_rekey_limit_token1] = ACTIONS(1815), + [aux_sym_remote_command_token1] = ACTIONS(1815), + [aux_sym_remote_forward_token1] = ACTIONS(1815), + [aux_sym_request_tty_token1] = ACTIONS(1815), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1815), + [aux_sym_security_key_provider_token1] = ACTIONS(1815), + [aux_sym_send_env_token1] = ACTIONS(1815), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1815), + [aux_sym_server_alive_interval_token1] = ACTIONS(1815), + [aux_sym_session_type_token1] = ACTIONS(1815), + [aux_sym_set_env_token1] = ACTIONS(1815), + [aux_sym_stdin_null_token1] = ACTIONS(1815), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1815), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1815), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1815), + [aux_sym_syslog_facility_token1] = ACTIONS(1815), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1815), + [aux_sym_keep_alive_token1] = ACTIONS(1815), + [aux_sym_tunnel_token1] = ACTIONS(1817), + [aux_sym_tunnel_device_token1] = ACTIONS(1815), + [aux_sym_update_host_keys_token1] = ACTIONS(1815), + [aux_sym_use_keychain_token1] = ACTIONS(1815), + [aux_sym_user_token1] = ACTIONS(1817), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1815), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1815), + [aux_sym_visual_host_key_token1] = ACTIONS(1815), + [aux_sym_xauth_location_token1] = ACTIONS(1815), + }, + [321] = { + [ts_builtin_sym_end] = ACTIONS(1819), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1821), + [aux_sym_match_token1] = ACTIONS(1819), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1819), + [aux_sym_address_family_token1] = ACTIONS(1819), + [aux_sym_batch_mode_token1] = ACTIONS(1819), + [aux_sym_bind_address_token1] = ACTIONS(1819), + [aux_sym_bind_interface_token1] = ACTIONS(1819), + [aux_sym_canonical_domains_token1] = ACTIONS(1819), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1819), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1819), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1819), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1819), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1819), + [aux_sym_certificate_file_token1] = ACTIONS(1819), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1819), + [aux_sym_check_host_ip_token1] = ACTIONS(1819), + [aux_sym_ciphers_token1] = ACTIONS(1819), + [aux_sym_cipher_token1] = ACTIONS(1821), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1819), + [aux_sym_compression_token1] = ACTIONS(1819), + [aux_sym_connection_attempts_token1] = ACTIONS(1819), + [aux_sym_connect_timeout_token1] = ACTIONS(1819), + [aux_sym_control_master_token1] = ACTIONS(1819), + [aux_sym_control_path_token1] = ACTIONS(1819), + [aux_sym_control_persist_token1] = ACTIONS(1819), + [aux_sym_dynamic_forward_token1] = ACTIONS(1819), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1819), + [aux_sym_escape_char_token1] = ACTIONS(1819), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1819), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1819), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1819), + [aux_sym_forward_agent_token1] = ACTIONS(1819), + [aux_sym_forward_x11_token1] = ACTIONS(1821), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1819), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1819), + [aux_sym_gateway_ports_token1] = ACTIONS(1819), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1819), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1819), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1819), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1819), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1819), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1819), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1819), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1819), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1819), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1819), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1819), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1819), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1819), + [aux_sym_host_key_alias_token1] = ACTIONS(1819), + [aux_sym_hostname_token1] = ACTIONS(1819), + [aux_sym_identities_only_token1] = ACTIONS(1819), + [aux_sym_identity_agent_token1] = ACTIONS(1819), + [aux_sym_identity_file_token1] = ACTIONS(1819), + [aux_sym_ignore_unknown_token1] = ACTIONS(1819), + [aux_sym_include_token1] = ACTIONS(1819), + [aux_sym_ip_qos_token1] = ACTIONS(1819), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1819), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1819), + [aux_sym_kex_algorithms_token1] = ACTIONS(1819), + [aux_sym_known_hosts_command_token1] = ACTIONS(1819), + [aux_sym_local_command_token1] = ACTIONS(1819), + [aux_sym_local_forward_token1] = ACTIONS(1819), + [aux_sym_log_level_token1] = ACTIONS(1819), + [aux_sym_log_verbose_token1] = ACTIONS(1819), + [aux_sym_macs_token1] = ACTIONS(1819), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1819), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1819), + [aux_sym_password_authentication_token1] = ACTIONS(1819), + [aux_sym_permit_local_command_token1] = ACTIONS(1819), + [aux_sym_permit_remote_open_token1] = ACTIONS(1819), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1819), + [aux_sym_port_token1] = ACTIONS(1819), + [aux_sym_preferred_authentications_token1] = ACTIONS(1819), + [aux_sym_protocol_token1] = ACTIONS(1819), + [aux_sym_proxy_command_token1] = ACTIONS(1819), + [aux_sym_proxy_jump_token1] = ACTIONS(1819), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1819), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1819), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1819), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1819), + [aux_sym_rekey_limit_token1] = ACTIONS(1819), + [aux_sym_remote_command_token1] = ACTIONS(1819), + [aux_sym_remote_forward_token1] = ACTIONS(1819), + [aux_sym_request_tty_token1] = ACTIONS(1819), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1819), + [aux_sym_security_key_provider_token1] = ACTIONS(1819), + [aux_sym_send_env_token1] = ACTIONS(1819), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1819), + [aux_sym_server_alive_interval_token1] = ACTIONS(1819), + [aux_sym_session_type_token1] = ACTIONS(1819), + [aux_sym_set_env_token1] = ACTIONS(1819), + [aux_sym_stdin_null_token1] = ACTIONS(1819), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1819), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1819), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1819), + [aux_sym_syslog_facility_token1] = ACTIONS(1819), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1819), + [aux_sym_keep_alive_token1] = ACTIONS(1819), + [aux_sym_tunnel_token1] = ACTIONS(1821), + [aux_sym_tunnel_device_token1] = ACTIONS(1819), + [aux_sym_update_host_keys_token1] = ACTIONS(1819), + [aux_sym_use_keychain_token1] = ACTIONS(1819), + [aux_sym_user_token1] = ACTIONS(1821), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1819), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1819), + [aux_sym_visual_host_key_token1] = ACTIONS(1819), + [aux_sym_xauth_location_token1] = ACTIONS(1819), + }, + [322] = { + [ts_builtin_sym_end] = ACTIONS(1823), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1825), + [aux_sym_match_token1] = ACTIONS(1823), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1823), + [aux_sym_address_family_token1] = ACTIONS(1823), + [aux_sym_batch_mode_token1] = ACTIONS(1823), + [aux_sym_bind_address_token1] = ACTIONS(1823), + [aux_sym_bind_interface_token1] = ACTIONS(1823), + [aux_sym_canonical_domains_token1] = ACTIONS(1823), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1823), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1823), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1823), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1823), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1823), + [aux_sym_certificate_file_token1] = ACTIONS(1823), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1823), + [aux_sym_check_host_ip_token1] = ACTIONS(1823), + [aux_sym_ciphers_token1] = ACTIONS(1823), + [aux_sym_cipher_token1] = ACTIONS(1825), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1823), + [aux_sym_compression_token1] = ACTIONS(1823), + [aux_sym_connection_attempts_token1] = ACTIONS(1823), + [aux_sym_connect_timeout_token1] = ACTIONS(1823), + [aux_sym_control_master_token1] = ACTIONS(1823), + [aux_sym_control_path_token1] = ACTIONS(1823), + [aux_sym_control_persist_token1] = ACTIONS(1823), + [aux_sym_dynamic_forward_token1] = ACTIONS(1823), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1823), + [aux_sym_escape_char_token1] = ACTIONS(1823), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1823), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1823), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1823), + [aux_sym_forward_agent_token1] = ACTIONS(1823), + [aux_sym_forward_x11_token1] = ACTIONS(1825), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1823), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1823), + [aux_sym_gateway_ports_token1] = ACTIONS(1823), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1823), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1823), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1823), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1823), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1823), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1823), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1823), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1823), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1823), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1823), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1823), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1823), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1823), + [aux_sym_host_key_alias_token1] = ACTIONS(1823), + [aux_sym_hostname_token1] = ACTIONS(1823), + [aux_sym_identities_only_token1] = ACTIONS(1823), + [aux_sym_identity_agent_token1] = ACTIONS(1823), + [aux_sym_identity_file_token1] = ACTIONS(1823), + [aux_sym_ignore_unknown_token1] = ACTIONS(1823), + [aux_sym_include_token1] = ACTIONS(1823), + [aux_sym_ip_qos_token1] = ACTIONS(1823), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1823), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1823), + [aux_sym_kex_algorithms_token1] = ACTIONS(1823), + [aux_sym_known_hosts_command_token1] = ACTIONS(1823), + [aux_sym_local_command_token1] = ACTIONS(1823), + [aux_sym_local_forward_token1] = ACTIONS(1823), + [aux_sym_log_level_token1] = ACTIONS(1823), + [aux_sym_log_verbose_token1] = ACTIONS(1823), + [aux_sym_macs_token1] = ACTIONS(1823), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1823), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1823), + [aux_sym_password_authentication_token1] = ACTIONS(1823), + [aux_sym_permit_local_command_token1] = ACTIONS(1823), + [aux_sym_permit_remote_open_token1] = ACTIONS(1823), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1823), + [aux_sym_port_token1] = ACTIONS(1823), + [aux_sym_preferred_authentications_token1] = ACTIONS(1823), + [aux_sym_protocol_token1] = ACTIONS(1823), + [aux_sym_proxy_command_token1] = ACTIONS(1823), + [aux_sym_proxy_jump_token1] = ACTIONS(1823), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1823), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1823), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1823), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1823), + [aux_sym_rekey_limit_token1] = ACTIONS(1823), + [aux_sym_remote_command_token1] = ACTIONS(1823), + [aux_sym_remote_forward_token1] = ACTIONS(1823), + [aux_sym_request_tty_token1] = ACTIONS(1823), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1823), + [aux_sym_security_key_provider_token1] = ACTIONS(1823), + [aux_sym_send_env_token1] = ACTIONS(1823), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1823), + [aux_sym_server_alive_interval_token1] = ACTIONS(1823), + [aux_sym_session_type_token1] = ACTIONS(1823), + [aux_sym_set_env_token1] = ACTIONS(1823), + [aux_sym_stdin_null_token1] = ACTIONS(1823), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1823), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1823), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1823), + [aux_sym_syslog_facility_token1] = ACTIONS(1823), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1823), + [aux_sym_keep_alive_token1] = ACTIONS(1823), + [aux_sym_tunnel_token1] = ACTIONS(1825), + [aux_sym_tunnel_device_token1] = ACTIONS(1823), + [aux_sym_update_host_keys_token1] = ACTIONS(1823), + [aux_sym_use_keychain_token1] = ACTIONS(1823), + [aux_sym_user_token1] = ACTIONS(1825), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1823), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1823), + [aux_sym_visual_host_key_token1] = ACTIONS(1823), + [aux_sym_xauth_location_token1] = ACTIONS(1823), + }, + [323] = { + [ts_builtin_sym_end] = ACTIONS(1827), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1829), + [aux_sym_match_token1] = ACTIONS(1827), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1827), + [aux_sym_address_family_token1] = ACTIONS(1827), + [aux_sym_batch_mode_token1] = ACTIONS(1827), + [aux_sym_bind_address_token1] = ACTIONS(1827), + [aux_sym_bind_interface_token1] = ACTIONS(1827), + [aux_sym_canonical_domains_token1] = ACTIONS(1827), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1827), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1827), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1827), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1827), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1827), + [aux_sym_certificate_file_token1] = ACTIONS(1827), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1827), + [aux_sym_check_host_ip_token1] = ACTIONS(1827), + [aux_sym_ciphers_token1] = ACTIONS(1827), + [aux_sym_cipher_token1] = ACTIONS(1829), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1827), + [aux_sym_compression_token1] = ACTIONS(1827), + [aux_sym_connection_attempts_token1] = ACTIONS(1827), + [aux_sym_connect_timeout_token1] = ACTIONS(1827), + [aux_sym_control_master_token1] = ACTIONS(1827), + [aux_sym_control_path_token1] = ACTIONS(1827), + [aux_sym_control_persist_token1] = ACTIONS(1827), + [aux_sym_dynamic_forward_token1] = ACTIONS(1827), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1827), + [aux_sym_escape_char_token1] = ACTIONS(1827), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1827), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1827), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1827), + [aux_sym_forward_agent_token1] = ACTIONS(1827), + [aux_sym_forward_x11_token1] = ACTIONS(1829), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1827), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1827), + [aux_sym_gateway_ports_token1] = ACTIONS(1827), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1827), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1827), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1827), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1827), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1827), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1827), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1827), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1827), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1827), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1827), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1827), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1827), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1827), + [aux_sym_host_key_alias_token1] = ACTIONS(1827), + [aux_sym_hostname_token1] = ACTIONS(1827), + [aux_sym_identities_only_token1] = ACTIONS(1827), + [aux_sym_identity_agent_token1] = ACTIONS(1827), + [aux_sym_identity_file_token1] = ACTIONS(1827), + [aux_sym_ignore_unknown_token1] = ACTIONS(1827), + [aux_sym_include_token1] = ACTIONS(1827), + [aux_sym_ip_qos_token1] = ACTIONS(1827), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1827), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1827), + [aux_sym_kex_algorithms_token1] = ACTIONS(1827), + [aux_sym_known_hosts_command_token1] = ACTIONS(1827), + [aux_sym_local_command_token1] = ACTIONS(1827), + [aux_sym_local_forward_token1] = ACTIONS(1827), + [aux_sym_log_level_token1] = ACTIONS(1827), + [aux_sym_log_verbose_token1] = ACTIONS(1827), + [aux_sym_macs_token1] = ACTIONS(1827), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1827), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1827), + [aux_sym_password_authentication_token1] = ACTIONS(1827), + [aux_sym_permit_local_command_token1] = ACTIONS(1827), + [aux_sym_permit_remote_open_token1] = ACTIONS(1827), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1827), + [aux_sym_port_token1] = ACTIONS(1827), + [aux_sym_preferred_authentications_token1] = ACTIONS(1827), + [aux_sym_protocol_token1] = ACTIONS(1827), + [aux_sym_proxy_command_token1] = ACTIONS(1827), + [aux_sym_proxy_jump_token1] = ACTIONS(1827), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1827), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1827), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1827), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1827), + [aux_sym_rekey_limit_token1] = ACTIONS(1827), + [aux_sym_remote_command_token1] = ACTIONS(1827), + [aux_sym_remote_forward_token1] = ACTIONS(1827), + [aux_sym_request_tty_token1] = ACTIONS(1827), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1827), + [aux_sym_security_key_provider_token1] = ACTIONS(1827), + [aux_sym_send_env_token1] = ACTIONS(1827), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1827), + [aux_sym_server_alive_interval_token1] = ACTIONS(1827), + [aux_sym_session_type_token1] = ACTIONS(1827), + [aux_sym_set_env_token1] = ACTIONS(1827), + [aux_sym_stdin_null_token1] = ACTIONS(1827), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1827), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1827), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1827), + [aux_sym_syslog_facility_token1] = ACTIONS(1827), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1827), + [aux_sym_keep_alive_token1] = ACTIONS(1827), + [aux_sym_tunnel_token1] = ACTIONS(1829), + [aux_sym_tunnel_device_token1] = ACTIONS(1827), + [aux_sym_update_host_keys_token1] = ACTIONS(1827), + [aux_sym_use_keychain_token1] = ACTIONS(1827), + [aux_sym_user_token1] = ACTIONS(1829), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1827), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1827), + [aux_sym_visual_host_key_token1] = ACTIONS(1827), + [aux_sym_xauth_location_token1] = ACTIONS(1827), + }, + [324] = { + [ts_builtin_sym_end] = ACTIONS(1831), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1833), + [aux_sym_match_token1] = ACTIONS(1831), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1831), + [aux_sym_address_family_token1] = ACTIONS(1831), + [aux_sym_batch_mode_token1] = ACTIONS(1831), + [aux_sym_bind_address_token1] = ACTIONS(1831), + [aux_sym_bind_interface_token1] = ACTIONS(1831), + [aux_sym_canonical_domains_token1] = ACTIONS(1831), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1831), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1831), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1831), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1831), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1831), + [aux_sym_certificate_file_token1] = ACTIONS(1831), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1831), + [aux_sym_check_host_ip_token1] = ACTIONS(1831), + [aux_sym_ciphers_token1] = ACTIONS(1831), + [aux_sym_cipher_token1] = ACTIONS(1833), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1831), + [aux_sym_compression_token1] = ACTIONS(1831), + [aux_sym_connection_attempts_token1] = ACTIONS(1831), + [aux_sym_connect_timeout_token1] = ACTIONS(1831), + [aux_sym_control_master_token1] = ACTIONS(1831), + [aux_sym_control_path_token1] = ACTIONS(1831), + [aux_sym_control_persist_token1] = ACTIONS(1831), + [aux_sym_dynamic_forward_token1] = ACTIONS(1831), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1831), + [aux_sym_escape_char_token1] = ACTIONS(1831), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1831), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1831), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1831), + [aux_sym_forward_agent_token1] = ACTIONS(1831), + [aux_sym_forward_x11_token1] = ACTIONS(1833), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1831), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1831), + [aux_sym_gateway_ports_token1] = ACTIONS(1831), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1831), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1831), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1831), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1831), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1831), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1831), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1831), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1831), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1831), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1831), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1831), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1831), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1831), + [aux_sym_host_key_alias_token1] = ACTIONS(1831), + [aux_sym_hostname_token1] = ACTIONS(1831), + [aux_sym_identities_only_token1] = ACTIONS(1831), + [aux_sym_identity_agent_token1] = ACTIONS(1831), + [aux_sym_identity_file_token1] = ACTIONS(1831), + [aux_sym_ignore_unknown_token1] = ACTIONS(1831), + [aux_sym_include_token1] = ACTIONS(1831), + [aux_sym_ip_qos_token1] = ACTIONS(1831), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1831), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1831), + [aux_sym_kex_algorithms_token1] = ACTIONS(1831), + [aux_sym_known_hosts_command_token1] = ACTIONS(1831), + [aux_sym_local_command_token1] = ACTIONS(1831), + [aux_sym_local_forward_token1] = ACTIONS(1831), + [aux_sym_log_level_token1] = ACTIONS(1831), + [aux_sym_log_verbose_token1] = ACTIONS(1831), + [aux_sym_macs_token1] = ACTIONS(1831), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1831), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1831), + [aux_sym_password_authentication_token1] = ACTIONS(1831), + [aux_sym_permit_local_command_token1] = ACTIONS(1831), + [aux_sym_permit_remote_open_token1] = ACTIONS(1831), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1831), + [aux_sym_port_token1] = ACTIONS(1831), + [aux_sym_preferred_authentications_token1] = ACTIONS(1831), + [aux_sym_protocol_token1] = ACTIONS(1831), + [aux_sym_proxy_command_token1] = ACTIONS(1831), + [aux_sym_proxy_jump_token1] = ACTIONS(1831), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1831), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1831), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1831), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1831), + [aux_sym_rekey_limit_token1] = ACTIONS(1831), + [aux_sym_remote_command_token1] = ACTIONS(1831), + [aux_sym_remote_forward_token1] = ACTIONS(1831), + [aux_sym_request_tty_token1] = ACTIONS(1831), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1831), + [aux_sym_security_key_provider_token1] = ACTIONS(1831), + [aux_sym_send_env_token1] = ACTIONS(1831), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1831), + [aux_sym_server_alive_interval_token1] = ACTIONS(1831), + [aux_sym_session_type_token1] = ACTIONS(1831), + [aux_sym_set_env_token1] = ACTIONS(1831), + [aux_sym_stdin_null_token1] = ACTIONS(1831), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1831), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1831), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1831), + [aux_sym_syslog_facility_token1] = ACTIONS(1831), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1831), + [aux_sym_keep_alive_token1] = ACTIONS(1831), + [aux_sym_tunnel_token1] = ACTIONS(1833), + [aux_sym_tunnel_device_token1] = ACTIONS(1831), + [aux_sym_update_host_keys_token1] = ACTIONS(1831), + [aux_sym_use_keychain_token1] = ACTIONS(1831), + [aux_sym_user_token1] = ACTIONS(1833), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1831), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1831), + [aux_sym_visual_host_key_token1] = ACTIONS(1831), + [aux_sym_xauth_location_token1] = ACTIONS(1831), + }, + [325] = { + [ts_builtin_sym_end] = ACTIONS(1835), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1837), + [aux_sym_match_token1] = ACTIONS(1835), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1835), + [aux_sym_address_family_token1] = ACTIONS(1835), + [aux_sym_batch_mode_token1] = ACTIONS(1835), + [aux_sym_bind_address_token1] = ACTIONS(1835), + [aux_sym_bind_interface_token1] = ACTIONS(1835), + [aux_sym_canonical_domains_token1] = ACTIONS(1835), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1835), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1835), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1835), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1835), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1835), + [aux_sym_certificate_file_token1] = ACTIONS(1835), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1835), + [aux_sym_check_host_ip_token1] = ACTIONS(1835), + [aux_sym_ciphers_token1] = ACTIONS(1835), + [aux_sym_cipher_token1] = ACTIONS(1837), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1835), + [aux_sym_compression_token1] = ACTIONS(1835), + [aux_sym_connection_attempts_token1] = ACTIONS(1835), + [aux_sym_connect_timeout_token1] = ACTIONS(1835), + [aux_sym_control_master_token1] = ACTIONS(1835), + [aux_sym_control_path_token1] = ACTIONS(1835), + [aux_sym_control_persist_token1] = ACTIONS(1835), + [aux_sym_dynamic_forward_token1] = ACTIONS(1835), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1835), + [aux_sym_escape_char_token1] = ACTIONS(1835), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1835), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1835), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1835), + [aux_sym_forward_agent_token1] = ACTIONS(1835), + [aux_sym_forward_x11_token1] = ACTIONS(1837), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1835), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1835), + [aux_sym_gateway_ports_token1] = ACTIONS(1835), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1835), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1835), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1835), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1835), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1835), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1835), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1835), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1835), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1835), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1835), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1835), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1835), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1835), + [aux_sym_host_key_alias_token1] = ACTIONS(1835), + [aux_sym_hostname_token1] = ACTIONS(1835), + [aux_sym_identities_only_token1] = ACTIONS(1835), + [aux_sym_identity_agent_token1] = ACTIONS(1835), + [aux_sym_identity_file_token1] = ACTIONS(1835), + [aux_sym_ignore_unknown_token1] = ACTIONS(1835), + [aux_sym_include_token1] = ACTIONS(1835), + [aux_sym_ip_qos_token1] = ACTIONS(1835), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1835), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1835), + [aux_sym_kex_algorithms_token1] = ACTIONS(1835), + [aux_sym_known_hosts_command_token1] = ACTIONS(1835), + [aux_sym_local_command_token1] = ACTIONS(1835), + [aux_sym_local_forward_token1] = ACTIONS(1835), + [aux_sym_log_level_token1] = ACTIONS(1835), + [aux_sym_log_verbose_token1] = ACTIONS(1835), + [aux_sym_macs_token1] = ACTIONS(1835), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1835), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1835), + [aux_sym_password_authentication_token1] = ACTIONS(1835), + [aux_sym_permit_local_command_token1] = ACTIONS(1835), + [aux_sym_permit_remote_open_token1] = ACTIONS(1835), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1835), + [aux_sym_port_token1] = ACTIONS(1835), + [aux_sym_preferred_authentications_token1] = ACTIONS(1835), + [aux_sym_protocol_token1] = ACTIONS(1835), + [aux_sym_proxy_command_token1] = ACTIONS(1835), + [aux_sym_proxy_jump_token1] = ACTIONS(1835), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1835), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1835), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1835), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1835), + [aux_sym_rekey_limit_token1] = ACTIONS(1835), + [aux_sym_remote_command_token1] = ACTIONS(1835), + [aux_sym_remote_forward_token1] = ACTIONS(1835), + [aux_sym_request_tty_token1] = ACTIONS(1835), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1835), + [aux_sym_security_key_provider_token1] = ACTIONS(1835), + [aux_sym_send_env_token1] = ACTIONS(1835), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1835), + [aux_sym_server_alive_interval_token1] = ACTIONS(1835), + [aux_sym_session_type_token1] = ACTIONS(1835), + [aux_sym_set_env_token1] = ACTIONS(1835), + [aux_sym_stdin_null_token1] = ACTIONS(1835), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1835), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1835), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1835), + [aux_sym_syslog_facility_token1] = ACTIONS(1835), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1835), + [aux_sym_keep_alive_token1] = ACTIONS(1835), + [aux_sym_tunnel_token1] = ACTIONS(1837), + [aux_sym_tunnel_device_token1] = ACTIONS(1835), + [aux_sym_update_host_keys_token1] = ACTIONS(1835), + [aux_sym_use_keychain_token1] = ACTIONS(1835), + [aux_sym_user_token1] = ACTIONS(1837), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1835), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1835), + [aux_sym_visual_host_key_token1] = ACTIONS(1835), + [aux_sym_xauth_location_token1] = ACTIONS(1835), + }, + [326] = { + [ts_builtin_sym_end] = ACTIONS(1839), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1841), + [aux_sym_match_token1] = ACTIONS(1839), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1839), + [aux_sym_address_family_token1] = ACTIONS(1839), + [aux_sym_batch_mode_token1] = ACTIONS(1839), + [aux_sym_bind_address_token1] = ACTIONS(1839), + [aux_sym_bind_interface_token1] = ACTIONS(1839), + [aux_sym_canonical_domains_token1] = ACTIONS(1839), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1839), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1839), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1839), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1839), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1839), + [aux_sym_certificate_file_token1] = ACTIONS(1839), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1839), + [aux_sym_check_host_ip_token1] = ACTIONS(1839), + [aux_sym_ciphers_token1] = ACTIONS(1839), + [aux_sym_cipher_token1] = ACTIONS(1841), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1839), + [aux_sym_compression_token1] = ACTIONS(1839), + [aux_sym_connection_attempts_token1] = ACTIONS(1839), + [aux_sym_connect_timeout_token1] = ACTIONS(1839), + [aux_sym_control_master_token1] = ACTIONS(1839), + [aux_sym_control_path_token1] = ACTIONS(1839), + [aux_sym_control_persist_token1] = ACTIONS(1839), + [aux_sym_dynamic_forward_token1] = ACTIONS(1839), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1839), + [aux_sym_escape_char_token1] = ACTIONS(1839), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1839), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1839), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1839), + [aux_sym_forward_agent_token1] = ACTIONS(1839), + [aux_sym_forward_x11_token1] = ACTIONS(1841), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1839), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1839), + [aux_sym_gateway_ports_token1] = ACTIONS(1839), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1839), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1839), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1839), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1839), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1839), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1839), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1839), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1839), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1839), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1839), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1839), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1839), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1839), + [aux_sym_host_key_alias_token1] = ACTIONS(1839), + [aux_sym_hostname_token1] = ACTIONS(1839), + [aux_sym_identities_only_token1] = ACTIONS(1839), + [aux_sym_identity_agent_token1] = ACTIONS(1839), + [aux_sym_identity_file_token1] = ACTIONS(1839), + [aux_sym_ignore_unknown_token1] = ACTIONS(1839), + [aux_sym_include_token1] = ACTIONS(1839), + [aux_sym_ip_qos_token1] = ACTIONS(1839), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1839), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1839), + [aux_sym_kex_algorithms_token1] = ACTIONS(1839), + [aux_sym_known_hosts_command_token1] = ACTIONS(1839), + [aux_sym_local_command_token1] = ACTIONS(1839), + [aux_sym_local_forward_token1] = ACTIONS(1839), + [aux_sym_log_level_token1] = ACTIONS(1839), + [aux_sym_log_verbose_token1] = ACTIONS(1839), + [aux_sym_macs_token1] = ACTIONS(1839), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1839), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1839), + [aux_sym_password_authentication_token1] = ACTIONS(1839), + [aux_sym_permit_local_command_token1] = ACTIONS(1839), + [aux_sym_permit_remote_open_token1] = ACTIONS(1839), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1839), + [aux_sym_port_token1] = ACTIONS(1839), + [aux_sym_preferred_authentications_token1] = ACTIONS(1839), + [aux_sym_protocol_token1] = ACTIONS(1839), + [aux_sym_proxy_command_token1] = ACTIONS(1839), + [aux_sym_proxy_jump_token1] = ACTIONS(1839), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1839), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1839), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1839), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1839), + [aux_sym_rekey_limit_token1] = ACTIONS(1839), + [aux_sym_remote_command_token1] = ACTIONS(1839), + [aux_sym_remote_forward_token1] = ACTIONS(1839), + [aux_sym_request_tty_token1] = ACTIONS(1839), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1839), + [aux_sym_security_key_provider_token1] = ACTIONS(1839), + [aux_sym_send_env_token1] = ACTIONS(1839), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1839), + [aux_sym_server_alive_interval_token1] = ACTIONS(1839), + [aux_sym_session_type_token1] = ACTIONS(1839), + [aux_sym_set_env_token1] = ACTIONS(1839), + [aux_sym_stdin_null_token1] = ACTIONS(1839), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1839), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1839), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1839), + [aux_sym_syslog_facility_token1] = ACTIONS(1839), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1839), + [aux_sym_keep_alive_token1] = ACTIONS(1839), + [aux_sym_tunnel_token1] = ACTIONS(1841), + [aux_sym_tunnel_device_token1] = ACTIONS(1839), + [aux_sym_update_host_keys_token1] = ACTIONS(1839), + [aux_sym_use_keychain_token1] = ACTIONS(1839), + [aux_sym_user_token1] = ACTIONS(1841), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1839), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1839), + [aux_sym_visual_host_key_token1] = ACTIONS(1839), + [aux_sym_xauth_location_token1] = ACTIONS(1839), + }, + [327] = { + [ts_builtin_sym_end] = ACTIONS(1843), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1845), + [aux_sym_match_token1] = ACTIONS(1843), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1843), + [aux_sym_address_family_token1] = ACTIONS(1843), + [aux_sym_batch_mode_token1] = ACTIONS(1843), + [aux_sym_bind_address_token1] = ACTIONS(1843), + [aux_sym_bind_interface_token1] = ACTIONS(1843), + [aux_sym_canonical_domains_token1] = ACTIONS(1843), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1843), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1843), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1843), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1843), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1843), + [aux_sym_certificate_file_token1] = ACTIONS(1843), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1843), + [aux_sym_check_host_ip_token1] = ACTIONS(1843), + [aux_sym_ciphers_token1] = ACTIONS(1843), + [aux_sym_cipher_token1] = ACTIONS(1845), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1843), + [aux_sym_compression_token1] = ACTIONS(1843), + [aux_sym_connection_attempts_token1] = ACTIONS(1843), + [aux_sym_connect_timeout_token1] = ACTIONS(1843), + [aux_sym_control_master_token1] = ACTIONS(1843), + [aux_sym_control_path_token1] = ACTIONS(1843), + [aux_sym_control_persist_token1] = ACTIONS(1843), + [aux_sym_dynamic_forward_token1] = ACTIONS(1843), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1843), + [aux_sym_escape_char_token1] = ACTIONS(1843), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1843), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1843), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1843), + [aux_sym_forward_agent_token1] = ACTIONS(1843), + [aux_sym_forward_x11_token1] = ACTIONS(1845), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1843), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1843), + [aux_sym_gateway_ports_token1] = ACTIONS(1843), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1843), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1843), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1843), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1843), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1843), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1843), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1843), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1843), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1843), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1843), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1843), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1843), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1843), + [aux_sym_host_key_alias_token1] = ACTIONS(1843), + [aux_sym_hostname_token1] = ACTIONS(1843), + [aux_sym_identities_only_token1] = ACTIONS(1843), + [aux_sym_identity_agent_token1] = ACTIONS(1843), + [aux_sym_identity_file_token1] = ACTIONS(1843), + [aux_sym_ignore_unknown_token1] = ACTIONS(1843), + [aux_sym_include_token1] = ACTIONS(1843), + [aux_sym_ip_qos_token1] = ACTIONS(1843), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1843), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1843), + [aux_sym_kex_algorithms_token1] = ACTIONS(1843), + [aux_sym_known_hosts_command_token1] = ACTIONS(1843), + [aux_sym_local_command_token1] = ACTIONS(1843), + [aux_sym_local_forward_token1] = ACTIONS(1843), + [aux_sym_log_level_token1] = ACTIONS(1843), + [aux_sym_log_verbose_token1] = ACTIONS(1843), + [aux_sym_macs_token1] = ACTIONS(1843), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1843), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1843), + [aux_sym_password_authentication_token1] = ACTIONS(1843), + [aux_sym_permit_local_command_token1] = ACTIONS(1843), + [aux_sym_permit_remote_open_token1] = ACTIONS(1843), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1843), + [aux_sym_port_token1] = ACTIONS(1843), + [aux_sym_preferred_authentications_token1] = ACTIONS(1843), + [aux_sym_protocol_token1] = ACTIONS(1843), + [aux_sym_proxy_command_token1] = ACTIONS(1843), + [aux_sym_proxy_jump_token1] = ACTIONS(1843), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1843), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1843), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1843), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1843), + [aux_sym_rekey_limit_token1] = ACTIONS(1843), + [aux_sym_remote_command_token1] = ACTIONS(1843), + [aux_sym_remote_forward_token1] = ACTIONS(1843), + [aux_sym_request_tty_token1] = ACTIONS(1843), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1843), + [aux_sym_security_key_provider_token1] = ACTIONS(1843), + [aux_sym_send_env_token1] = ACTIONS(1843), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1843), + [aux_sym_server_alive_interval_token1] = ACTIONS(1843), + [aux_sym_session_type_token1] = ACTIONS(1843), + [aux_sym_set_env_token1] = ACTIONS(1843), + [aux_sym_stdin_null_token1] = ACTIONS(1843), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1843), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1843), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1843), + [aux_sym_syslog_facility_token1] = ACTIONS(1843), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1843), + [aux_sym_keep_alive_token1] = ACTIONS(1843), + [aux_sym_tunnel_token1] = ACTIONS(1845), + [aux_sym_tunnel_device_token1] = ACTIONS(1843), + [aux_sym_update_host_keys_token1] = ACTIONS(1843), + [aux_sym_use_keychain_token1] = ACTIONS(1843), + [aux_sym_user_token1] = ACTIONS(1845), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1843), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1843), + [aux_sym_visual_host_key_token1] = ACTIONS(1843), + [aux_sym_xauth_location_token1] = ACTIONS(1843), + }, + [328] = { + [ts_builtin_sym_end] = ACTIONS(1847), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1849), + [aux_sym_match_token1] = ACTIONS(1847), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1847), + [aux_sym_address_family_token1] = ACTIONS(1847), + [aux_sym_batch_mode_token1] = ACTIONS(1847), + [aux_sym_bind_address_token1] = ACTIONS(1847), + [aux_sym_bind_interface_token1] = ACTIONS(1847), + [aux_sym_canonical_domains_token1] = ACTIONS(1847), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1847), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1847), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1847), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1847), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1847), + [aux_sym_certificate_file_token1] = ACTIONS(1847), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1847), + [aux_sym_check_host_ip_token1] = ACTIONS(1847), + [aux_sym_ciphers_token1] = ACTIONS(1847), + [aux_sym_cipher_token1] = ACTIONS(1849), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1847), + [aux_sym_compression_token1] = ACTIONS(1847), + [aux_sym_connection_attempts_token1] = ACTIONS(1847), + [aux_sym_connect_timeout_token1] = ACTIONS(1847), + [aux_sym_control_master_token1] = ACTIONS(1847), + [aux_sym_control_path_token1] = ACTIONS(1847), + [aux_sym_control_persist_token1] = ACTIONS(1847), + [aux_sym_dynamic_forward_token1] = ACTIONS(1847), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1847), + [aux_sym_escape_char_token1] = ACTIONS(1847), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1847), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1847), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1847), + [aux_sym_forward_agent_token1] = ACTIONS(1847), + [aux_sym_forward_x11_token1] = ACTIONS(1849), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1847), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1847), + [aux_sym_gateway_ports_token1] = ACTIONS(1847), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1847), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1847), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1847), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1847), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1847), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1847), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1847), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1847), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1847), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1847), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1847), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1847), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1847), + [aux_sym_host_key_alias_token1] = ACTIONS(1847), + [aux_sym_hostname_token1] = ACTIONS(1847), + [aux_sym_identities_only_token1] = ACTIONS(1847), + [aux_sym_identity_agent_token1] = ACTIONS(1847), + [aux_sym_identity_file_token1] = ACTIONS(1847), + [aux_sym_ignore_unknown_token1] = ACTIONS(1847), + [aux_sym_include_token1] = ACTIONS(1847), + [aux_sym_ip_qos_token1] = ACTIONS(1847), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1847), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1847), + [aux_sym_kex_algorithms_token1] = ACTIONS(1847), + [aux_sym_known_hosts_command_token1] = ACTIONS(1847), + [aux_sym_local_command_token1] = ACTIONS(1847), + [aux_sym_local_forward_token1] = ACTIONS(1847), + [aux_sym_log_level_token1] = ACTIONS(1847), + [aux_sym_log_verbose_token1] = ACTIONS(1847), + [aux_sym_macs_token1] = ACTIONS(1847), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1847), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1847), + [aux_sym_password_authentication_token1] = ACTIONS(1847), + [aux_sym_permit_local_command_token1] = ACTIONS(1847), + [aux_sym_permit_remote_open_token1] = ACTIONS(1847), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1847), + [aux_sym_port_token1] = ACTIONS(1847), + [aux_sym_preferred_authentications_token1] = ACTIONS(1847), + [aux_sym_protocol_token1] = ACTIONS(1847), + [aux_sym_proxy_command_token1] = ACTIONS(1847), + [aux_sym_proxy_jump_token1] = ACTIONS(1847), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1847), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1847), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1847), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1847), + [aux_sym_rekey_limit_token1] = ACTIONS(1847), + [aux_sym_remote_command_token1] = ACTIONS(1847), + [aux_sym_remote_forward_token1] = ACTIONS(1847), + [aux_sym_request_tty_token1] = ACTIONS(1847), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1847), + [aux_sym_security_key_provider_token1] = ACTIONS(1847), + [aux_sym_send_env_token1] = ACTIONS(1847), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1847), + [aux_sym_server_alive_interval_token1] = ACTIONS(1847), + [aux_sym_session_type_token1] = ACTIONS(1847), + [aux_sym_set_env_token1] = ACTIONS(1847), + [aux_sym_stdin_null_token1] = ACTIONS(1847), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1847), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1847), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1847), + [aux_sym_syslog_facility_token1] = ACTIONS(1847), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1847), + [aux_sym_keep_alive_token1] = ACTIONS(1847), + [aux_sym_tunnel_token1] = ACTIONS(1849), + [aux_sym_tunnel_device_token1] = ACTIONS(1847), + [aux_sym_update_host_keys_token1] = ACTIONS(1847), + [aux_sym_use_keychain_token1] = ACTIONS(1847), + [aux_sym_user_token1] = ACTIONS(1849), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1847), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1847), + [aux_sym_visual_host_key_token1] = ACTIONS(1847), + [aux_sym_xauth_location_token1] = ACTIONS(1847), + }, + [329] = { + [ts_builtin_sym_end] = ACTIONS(1851), + [sym_comment] = ACTIONS(3), + [aux_sym_host_token1] = ACTIONS(1853), + [aux_sym_match_token1] = ACTIONS(1851), + [aux_sym_add_keys_to_agent_token1] = ACTIONS(1851), + [aux_sym_address_family_token1] = ACTIONS(1851), + [aux_sym_batch_mode_token1] = ACTIONS(1851), + [aux_sym_bind_address_token1] = ACTIONS(1851), + [aux_sym_bind_interface_token1] = ACTIONS(1851), + [aux_sym_canonical_domains_token1] = ACTIONS(1851), + [aux_sym_canonicalize_fallback_local_token1] = ACTIONS(1851), + [aux_sym_canonicalize_hostname_token1] = ACTIONS(1851), + [aux_sym_canonicalize_max_dots_token1] = ACTIONS(1851), + [aux_sym_canonicalize_permitted_cnames_token1] = ACTIONS(1851), + [aux_sym_ca_signature_algorithms_token1] = ACTIONS(1851), + [aux_sym_certificate_file_token1] = ACTIONS(1851), + [aux_sym_challenge_response_authentication_token1] = ACTIONS(1851), + [aux_sym_check_host_ip_token1] = ACTIONS(1851), + [aux_sym_ciphers_token1] = ACTIONS(1851), + [aux_sym_cipher_token1] = ACTIONS(1853), + [aux_sym_clear_all_forwardings_token1] = ACTIONS(1851), + [aux_sym_compression_token1] = ACTIONS(1851), + [aux_sym_connection_attempts_token1] = ACTIONS(1851), + [aux_sym_connect_timeout_token1] = ACTIONS(1851), + [aux_sym_control_master_token1] = ACTIONS(1851), + [aux_sym_control_path_token1] = ACTIONS(1851), + [aux_sym_control_persist_token1] = ACTIONS(1851), + [aux_sym_dynamic_forward_token1] = ACTIONS(1851), + [aux_sym_enable_ssh_keysign_token1] = ACTIONS(1851), + [aux_sym_escape_char_token1] = ACTIONS(1851), + [aux_sym_exit_on_forward_failure_token1] = ACTIONS(1851), + [aux_sym_fingerprint_hash_token1] = ACTIONS(1851), + [aux_sym_fork_after_authentication_token1] = ACTIONS(1851), + [aux_sym_forward_agent_token1] = ACTIONS(1851), + [aux_sym_forward_x11_token1] = ACTIONS(1853), + [aux_sym_forward_x11_timeout_token1] = ACTIONS(1851), + [aux_sym_forward_x11_trusted_token1] = ACTIONS(1851), + [aux_sym_gateway_ports_token1] = ACTIONS(1851), + [aux_sym_global_known_hosts_file_token1] = ACTIONS(1851), + [aux_sym_gssapi_authentication_token1] = ACTIONS(1851), + [aux_sym_gssapi_client_identity_token1] = ACTIONS(1851), + [aux_sym_gssapi_delegate_credentials_token1] = ACTIONS(1851), + [aux_sym_gssapi_key_exchange_token1] = ACTIONS(1851), + [aux_sym_gssapi_renewal_forces_rekey_token1] = ACTIONS(1851), + [aux_sym_gssapi_server_identity_token1] = ACTIONS(1851), + [aux_sym_gssapi_trust_dns_token1] = ACTIONS(1851), + [aux_sym_gssapi_kex_algorithms_token1] = ACTIONS(1851), + [aux_sym_hash_known_hosts_token1] = ACTIONS(1851), + [aux_sym_hostbased_accepted_algorithms_token1] = ACTIONS(1851), + [aux_sym_hostbased_authentication_token1] = ACTIONS(1851), + [aux_sym_host_key_algorithms_token1] = ACTIONS(1851), + [aux_sym_host_key_alias_token1] = ACTIONS(1851), + [aux_sym_hostname_token1] = ACTIONS(1851), + [aux_sym_identities_only_token1] = ACTIONS(1851), + [aux_sym_identity_agent_token1] = ACTIONS(1851), + [aux_sym_identity_file_token1] = ACTIONS(1851), + [aux_sym_ignore_unknown_token1] = ACTIONS(1851), + [aux_sym_include_token1] = ACTIONS(1851), + [aux_sym_ip_qos_token1] = ACTIONS(1851), + [aux_sym_kbd_interactive_authentication_token1] = ACTIONS(1851), + [aux_sym_kbd_interactive_devices_token1] = ACTIONS(1851), + [aux_sym_kex_algorithms_token1] = ACTIONS(1851), + [aux_sym_known_hosts_command_token1] = ACTIONS(1851), + [aux_sym_local_command_token1] = ACTIONS(1851), + [aux_sym_local_forward_token1] = ACTIONS(1851), + [aux_sym_log_level_token1] = ACTIONS(1851), + [aux_sym_log_verbose_token1] = ACTIONS(1851), + [aux_sym_macs_token1] = ACTIONS(1851), + [aux_sym_no_host_authentication_for_localhost_token1] = ACTIONS(1851), + [aux_sym_number_of_password_prompts_token1] = ACTIONS(1851), + [aux_sym_password_authentication_token1] = ACTIONS(1851), + [aux_sym_permit_local_command_token1] = ACTIONS(1851), + [aux_sym_permit_remote_open_token1] = ACTIONS(1851), + [aux_sym_pkcs11_provider_token1] = ACTIONS(1851), + [aux_sym_port_token1] = ACTIONS(1851), + [aux_sym_preferred_authentications_token1] = ACTIONS(1851), + [aux_sym_protocol_token1] = ACTIONS(1851), + [aux_sym_proxy_command_token1] = ACTIONS(1851), + [aux_sym_proxy_jump_token1] = ACTIONS(1851), + [aux_sym_proxy_use_fdpass_token1] = ACTIONS(1851), + [aux_sym_pubkey_accepted_algorithms_token1] = ACTIONS(1851), + [aux_sym_pubkey_accepted_key_types_token1] = ACTIONS(1851), + [aux_sym_pubkey_authentication_token1] = ACTIONS(1851), + [aux_sym_rekey_limit_token1] = ACTIONS(1851), + [aux_sym_remote_command_token1] = ACTIONS(1851), + [aux_sym_remote_forward_token1] = ACTIONS(1851), + [aux_sym_request_tty_token1] = ACTIONS(1851), + [aux_sym_revoked_host_keys_token1] = ACTIONS(1851), + [aux_sym_security_key_provider_token1] = ACTIONS(1851), + [aux_sym_send_env_token1] = ACTIONS(1851), + [aux_sym_server_alive_count_max_token1] = ACTIONS(1851), + [aux_sym_server_alive_interval_token1] = ACTIONS(1851), + [aux_sym_session_type_token1] = ACTIONS(1851), + [aux_sym_set_env_token1] = ACTIONS(1851), + [aux_sym_stdin_null_token1] = ACTIONS(1851), + [aux_sym_stream_local_bind_mask_token1] = ACTIONS(1851), + [aux_sym_stream_local_bind_unlink_token1] = ACTIONS(1851), + [aux_sym_strict_host_key_checking_token1] = ACTIONS(1851), + [aux_sym_syslog_facility_token1] = ACTIONS(1851), + [aux_sym_tcp_keep_alive_token1] = ACTIONS(1851), + [aux_sym_keep_alive_token1] = ACTIONS(1851), + [aux_sym_tunnel_token1] = ACTIONS(1853), + [aux_sym_tunnel_device_token1] = ACTIONS(1851), + [aux_sym_update_host_keys_token1] = ACTIONS(1851), + [aux_sym_use_keychain_token1] = ACTIONS(1851), + [aux_sym_user_token1] = ACTIONS(1853), + [aux_sym_user_known_hosts_file_token1] = ACTIONS(1851), + [aux_sym_verify_host_key_dns_token1] = ACTIONS(1851), + [aux_sym_visual_host_key_token1] = ACTIONS(1851), + [aux_sym_xauth_location_token1] = ACTIONS(1851), + }, +}; + +static const uint16_t ts_small_parse_table[] = { + [0] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1857), 1, + anon_sym_EQ, + STATE(284), 1, + sym_ip_qos_value, + ACTIONS(1855), 27, + sym_number, + anon_sym_af11, + anon_sym_af12, + anon_sym_af13, + anon_sym_af21, + anon_sym_af22, + anon_sym_af23, + anon_sym_af31, + anon_sym_af32, + anon_sym_af33, + anon_sym_af41, + anon_sym_af42, + anon_sym_af43, + anon_sym_cs0, + anon_sym_cs1, + anon_sym_cs2, + anon_sym_cs3, + anon_sym_cs4, + anon_sym_cs5, + anon_sym_cs6, + anon_sym_cs7, + anon_sym_ef, + anon_sym_le, + anon_sym_lowdelay, + anon_sym_throughput, + anon_sym_reliability, + anon_sym_none, + [39] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(57), 1, + sym_ip_qos_value, + ACTIONS(1855), 27, + sym_number, + anon_sym_af11, + anon_sym_af12, + anon_sym_af13, + anon_sym_af21, + anon_sym_af22, + anon_sym_af23, + anon_sym_af31, + anon_sym_af32, + anon_sym_af33, + anon_sym_af41, + anon_sym_af42, + anon_sym_af43, + anon_sym_cs0, + anon_sym_cs1, + anon_sym_cs2, + anon_sym_cs3, + anon_sym_cs4, + anon_sym_cs5, + anon_sym_cs6, + anon_sym_cs7, + anon_sym_ef, + anon_sym_le, + anon_sym_lowdelay, + anon_sym_throughput, + anon_sym_reliability, + anon_sym_none, + [75] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1859), 1, + anon_sym_EQ, + STATE(187), 1, + sym_syslog_facility_value, + ACTIONS(1861), 11, + anon_sym_DAEMON, + anon_sym_USER, + anon_sym_AUTH, + anon_sym_LOCAL0, + anon_sym_LOCAL1, + anon_sym_LOCAL2, + anon_sym_LOCAL3, + anon_sym_LOCAL4, + anon_sym_LOCAL5, + anon_sym_LOCAL6, + anon_sym_LOCAL7, + [98] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(17), 1, + sym_syslog_facility_value, + ACTIONS(1861), 11, + anon_sym_DAEMON, + anon_sym_USER, + anon_sym_AUTH, + anon_sym_LOCAL0, + anon_sym_LOCAL1, + anon_sym_LOCAL2, + anon_sym_LOCAL3, + anon_sym_LOCAL4, + anon_sym_LOCAL5, + anon_sym_LOCAL6, + anon_sym_LOCAL7, + [118] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1863), 1, + anon_sym_EQ, + ACTIONS(1867), 1, + aux_sym_log_level_value_token6, + STATE(305), 1, + sym_log_level_value, + ACTIONS(1865), 8, + aux_sym_log_level_value_token1, + aux_sym_log_level_value_token2, + aux_sym_log_level_value_token3, + aux_sym_log_level_value_token4, + aux_sym_log_level_value_token5, + aux_sym_log_level_value_token7, + aux_sym_log_level_value_token8, + aux_sym_log_level_value_token9, + [141] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1867), 1, + aux_sym_log_level_value_token6, + STATE(50), 1, + sym_log_level_value, + ACTIONS(1865), 8, + aux_sym_log_level_value_token1, + aux_sym_log_level_value_token2, + aux_sym_log_level_value_token3, + aux_sym_log_level_value_token4, + aux_sym_log_level_value_token5, + aux_sym_log_level_value_token7, + aux_sym_log_level_value_token8, + aux_sym_log_level_value_token9, + [161] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1871), 1, + anon_sym_EQ, + ACTIONS(1873), 1, + anon_sym_auto, + STATE(182), 1, + sym_control_master_value, + ACTIONS(1869), 4, + anon_sym_yes, + anon_sym_no, + anon_sym_ask, + anon_sym_autoask, + [180] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1877), 1, + anon_sym_EQ, + STATE(192), 1, + sym_strict_host_key_checking_value, + ACTIONS(1875), 5, + anon_sym_yes, + anon_sym_no, + anon_sym_ask, + anon_sym_off, + anon_sym_accept_DASHnew, + [197] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1881), 1, + sym_time_format, + ACTIONS(1883), 1, + anon_sym_EQ, + STATE(186), 1, + sym_boolean, + STATE(188), 1, + sym_control_persist_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [217] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1887), 1, + anon_sym_EQ, + STATE(259), 1, + sym_request_tty_value, + ACTIONS(1885), 4, + anon_sym_yes, + anon_sym_no, + anon_sym_auto, + anon_sym_force, + [233] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1873), 1, + anon_sym_auto, + STATE(91), 1, + sym_control_master_value, + ACTIONS(1869), 4, + anon_sym_yes, + anon_sym_no, + anon_sym_ask, + anon_sym_autoask, + [249] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1891), 1, + anon_sym_EQ, + STATE(171), 1, + sym_tunnel_value, + ACTIONS(1889), 4, + anon_sym_yes, + anon_sym_no, + anon_sym_point_DASHto_DASHpoint, + anon_sym_ethernet, + [265] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(18), 1, + sym_strict_host_key_checking_value, + ACTIONS(1875), 5, + anon_sym_yes, + anon_sym_no, + anon_sym_ask, + anon_sym_off, + anon_sym_accept_DASHnew, + [279] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1893), 1, + anon_sym_EQ, + STATE(286), 1, + sym_boolean, + STATE(287), 1, + sym_kbd_interactive_authentication_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [296] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1895), 1, + anon_sym_EQ, + STATE(268), 1, + sym_boolean, + STATE(269), 1, + sym_identities_only_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [313] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1897), 1, + anon_sym_EQ, + ACTIONS(1901), 1, + anon_sym_inet, + STATE(125), 1, + sym_address_family_value, + ACTIONS(1899), 2, + anon_sym_any, + anon_sym_inet6, + [330] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1903), 1, + anon_sym_EQ, + STATE(127), 1, + sym_boolean, + STATE(128), 1, + sym_batch_mode_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [347] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1905), 1, + anon_sym_EQ, + STATE(139), 1, + sym_boolean, + STATE(140), 1, + sym_canonicalize_fallback_local_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [364] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1907), 1, + anon_sym_EQ, + STATE(142), 1, + sym_boolean, + STATE(143), 1, + sym_canonicalize_hostname_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [381] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1909), 1, + anon_sym_EQ, + STATE(157), 1, + sym_boolean, + STATE(158), 1, + sym_challenge_response_authentication_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [398] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1911), 1, + anon_sym_EQ, + STATE(160), 1, + sym_boolean, + STATE(161), 1, + sym_check_host_ip_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [415] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1913), 1, + anon_sym_EQ, + STATE(170), 1, + sym_clear_all_forwardings_value, + STATE(275), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [432] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1915), 1, + anon_sym_EQ, + STATE(172), 1, + sym_boolean, + STATE(173), 1, + sym_compression_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [449] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1917), 1, + anon_sym_EQ, + STATE(193), 1, + sym_boolean, + STATE(194), 1, + sym_enable_ssh_keysign_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [466] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1919), 1, + anon_sym_EQ, + STATE(199), 1, + sym_boolean, + STATE(200), 1, + sym_exit_on_forward_failure_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [483] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1921), 1, + anon_sym_EQ, + STATE(208), 1, + sym_boolean, + STATE(209), 1, + sym_forward_agent_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [500] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1923), 1, + anon_sym_EQ, + STATE(211), 1, + sym_boolean, + STATE(212), 1, + sym_forward_x11_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [517] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1925), 1, + anon_sym_EQ, + STATE(217), 1, + sym_boolean, + STATE(218), 1, + sym_forward_x11_trusted_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [534] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1927), 1, + anon_sym_EQ, + STATE(220), 1, + sym_boolean, + STATE(221), 1, + sym_gateway_ports_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [551] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1929), 1, + anon_sym_EQ, + STATE(226), 1, + sym_boolean, + STATE(227), 1, + sym_gssapi_authentication_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [568] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1931), 1, + anon_sym_EQ, + STATE(235), 1, + sym_boolean, + STATE(236), 1, + sym_gssapi_key_exchange_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [585] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1933), 1, + anon_sym_EQ, + STATE(238), 1, + sym_boolean, + STATE(239), 1, + sym_gssapi_renewal_forces_rekey_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [602] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1935), 1, + anon_sym_EQ, + STATE(244), 1, + sym_boolean, + STATE(245), 1, + sym_gssapi_trust_dns_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [619] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1937), 1, + anon_sym_EQ, + STATE(250), 1, + sym_boolean, + STATE(251), 1, + sym_hash_known_hosts_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [636] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1939), 1, + anon_sym_EQ, + STATE(130), 1, + sym_visual_host_key_value, + STATE(133), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [653] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1941), 1, + anon_sym_EQ, + STATE(256), 1, + sym_boolean, + STATE(257), 1, + sym_hostbased_authentication_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [670] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1943), 1, + anon_sym_EQ, + STATE(313), 1, + sym_boolean, + STATE(314), 1, + sym_no_host_authentication_for_localhost_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [687] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1945), 1, + anon_sym_EQ, + STATE(319), 1, + sym_boolean, + STATE(320), 1, + sym_password_authentication_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [704] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1947), 1, + anon_sym_EQ, + STATE(322), 1, + sym_boolean, + STATE(323), 1, + sym_permit_local_command_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [721] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1949), 1, + anon_sym_EQ, + STATE(277), 1, + sym_pubkey_authentication_value, + STATE(280), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [738] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(29), 1, + sym_request_tty_value, + ACTIONS(1885), 4, + anon_sym_yes, + anon_sym_no, + anon_sym_auto, + anon_sym_force, + [751] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1951), 1, + anon_sym_EQ, + STATE(223), 1, + sym_session_type_value, + ACTIONS(1953), 3, + anon_sym_none, + anon_sym_subsystem, + anon_sym_default, + [766] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1955), 1, + anon_sym_EQ, + STATE(210), 1, + sym_stdin_null_value, + STATE(214), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [783] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1957), 1, + anon_sym_EQ, + STATE(198), 1, + sym_stream_local_bind_unlink_value, + STATE(201), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [800] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1959), 1, + anon_sym_EQ, + STATE(181), 1, + sym_tcp_keep_alive_value, + STATE(184), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [817] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1961), 1, + anon_sym_EQ, + STATE(5), 1, + sym_keep_alive_value, + STATE(178), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [834] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1965), 1, + anon_sym_EQ, + STATE(136), 1, + sym_verify_host_key_dns_value, + ACTIONS(1963), 3, + anon_sym_yes, + anon_sym_no, + anon_sym_ask, + [849] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1967), 1, + anon_sym_EQ, + STATE(154), 1, + sym_use_keychain_value, + STATE(156), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [866] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1969), 1, + anon_sym_EQ, + STATE(121), 1, + sym_boolean, + STATE(122), 1, + sym_add_keys_to_agent_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [883] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1971), 1, + anon_sym_EQ, + STATE(295), 1, + sym_proxy_use_fdpass_value, + STATE(298), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [900] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(14), 1, + sym_tunnel_value, + ACTIONS(1889), 4, + anon_sym_yes, + anon_sym_no, + anon_sym_point_DASHto_DASHpoint, + anon_sym_ethernet, + [913] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1881), 1, + sym_time_format, + STATE(89), 1, + sym_control_persist_value, + STATE(186), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [930] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1973), 1, + anon_sym_EQ, + STATE(232), 1, + sym_boolean, + STATE(233), 1, + sym_gssapi_delegate_credentials_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [947] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1975), 1, + anon_sym_EQ, + STATE(205), 1, + sym_boolean, + STATE(206), 1, + sym_fork_after_authentication_value, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [964] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1979), 1, + anon_sym_EQ, + STATE(159), 1, + sym_update_host_keys_value, + ACTIONS(1977), 3, + anon_sym_yes, + anon_sym_no, + anon_sym_ask, + [979] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(81), 1, + sym_forward_x11_value, + STATE(211), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [993] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1901), 1, + anon_sym_inet, + STATE(110), 1, + sym_address_family_value, + ACTIONS(1899), 2, + anon_sym_any, + anon_sym_inet6, + [1007] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(36), 1, + sym_proxy_use_fdpass_value, + STATE(298), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1021] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(44), 1, + sym_permit_local_command_value, + STATE(322), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1035] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(72), 1, + sym_gssapi_renewal_forces_rekey_value, + STATE(238), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1049] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1981), 1, + anon_sym_EQ, + STATE(203), 1, + sym_fingerprint_hash_value, + ACTIONS(1983), 2, + anon_sym_md5, + anon_sym_sha256, + [1063] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(73), 1, + sym_gssapi_key_exchange_value, + STATE(235), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1077] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(74), 1, + sym_gssapi_delegate_credentials_value, + STATE(232), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1091] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(56), 1, + sym_kbd_interactive_authentication_value, + STATE(286), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1105] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(33), 1, + sym_pubkey_authentication_value, + STATE(280), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1119] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(23), 1, + sym_session_type_value, + ACTIONS(1953), 3, + anon_sym_none, + anon_sym_subsystem, + anon_sym_default, + [1131] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(76), 1, + sym_gssapi_authentication_value, + STATE(226), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1145] = 5, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(1987), 1, + aux_sym_pattern_token1, + ACTIONS(1989), 1, + anon_sym_EQ, + STATE(114), 1, + sym_pattern, + STATE(115), 1, + sym_host_value, + [1161] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(78), 1, + sym_gateway_ports_value, + STATE(220), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1175] = 5, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(1987), 1, + aux_sym_pattern_token1, + ACTIONS(1991), 1, + anon_sym_EQ, + STATE(117), 1, + sym_pattern, + STATE(118), 1, + sym_match_value, + [1191] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(79), 1, + sym_forward_x11_trusted_value, + STATE(217), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1205] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(21), 1, + sym_stdin_null_value, + STATE(214), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1219] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(62), 1, + sym_identities_only_value, + STATE(268), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1233] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(47), 1, + sym_no_host_authentication_for_localhost_value, + STATE(313), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1247] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(82), 1, + sym_forward_agent_value, + STATE(208), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1261] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(45), 1, + sym_password_authentication_value, + STATE(319), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1275] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(83), 1, + sym_fork_after_authentication_value, + STATE(205), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1289] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(19), 1, + sym_stream_local_bind_unlink_value, + STATE(201), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1303] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1993), 1, + anon_sym_EQ, + STATE(312), 1, + sym_protocol_value, + ACTIONS(1995), 2, + anon_sym_1, + anon_sym_2, + [1317] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(85), 1, + sym_exit_on_forward_failure_value, + STATE(199), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1331] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(111), 1, + sym_add_keys_to_agent_value, + STATE(121), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1345] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(87), 1, + sym_enable_ssh_keysign_value, + STATE(193), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1359] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(70), 1, + sym_gssapi_trust_dns_value, + STATE(244), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1373] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(16), 1, + sym_tcp_keep_alive_value, + STATE(184), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1387] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(7), 1, + sym_visual_host_key_value, + STATE(133), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1401] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(15), 1, + sym_keep_alive_value, + STATE(178), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1415] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(68), 1, + sym_hash_known_hosts_value, + STATE(250), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1429] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(66), 1, + sym_hostbased_authentication_value, + STATE(256), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1443] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(94), 1, + sym_compression_value, + STATE(172), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1457] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(95), 1, + sym_clear_all_forwardings_value, + STATE(275), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1471] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(109), 1, + sym_batch_mode_value, + STATE(127), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1485] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(104), 1, + sym_canonicalize_hostname_value, + STATE(142), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1499] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(105), 1, + sym_canonicalize_fallback_local_value, + STATE(139), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1513] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(12), 1, + sym_update_host_keys_value, + ACTIONS(1977), 3, + anon_sym_yes, + anon_sym_no, + anon_sym_ask, + [1525] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(98), 1, + sym_check_host_ip_value, + STATE(160), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1539] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(11), 1, + sym_use_keychain_value, + STATE(156), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1553] = 4, + ACTIONS(3), 1, + sym_comment, + STATE(99), 1, + sym_challenge_response_authentication_value, + STATE(157), 1, + sym_boolean, + ACTIONS(1879), 2, + anon_sym_yes, + anon_sym_no, + [1567] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(8), 1, + sym_verify_host_key_dns_value, + ACTIONS(1963), 3, + anon_sym_yes, + anon_sym_no, + anon_sym_ask, + [1579] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(1997), 1, + aux_sym_pattern_token1, + ACTIONS(1999), 1, + anon_sym_EQ, + STATE(265), 1, + sym_remote_forward_value, + [1592] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2001), 1, + aux_sym_pattern_token1, + ACTIONS(2003), 1, + anon_sym_EQ, + STATE(302), 1, + sym_local_forward_value, + [1605] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2005), 1, + aux_sym_pattern_token1, + ACTIONS(2007), 1, + anon_sym_EQ, + STATE(131), 1, + sym_bind_address_value, + [1618] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2009), 1, + aux_sym_pattern_token1, + ACTIONS(2011), 1, + anon_sym_EQ, + STATE(134), 1, + sym_bind_interface_value, + [1631] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2013), 1, + aux_sym_pattern_token1, + ACTIONS(2015), 1, + anon_sym_EQ, + STATE(137), 1, + sym_canonical_domains_value, + [1644] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2017), 1, + sym_number, + ACTIONS(2019), 1, + anon_sym_EQ, + STATE(146), 1, + sym_canonicalize_max_dots_value, + [1657] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2021), 1, + aux_sym_pattern_token1, + ACTIONS(2023), 1, + anon_sym_EQ, + STATE(149), 1, + sym_canonicalize_permitted_cnames_value, + [1670] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2025), 1, + aux_sym_pattern_token1, + ACTIONS(2027), 1, + anon_sym_EQ, + STATE(152), 1, + sym_ca_signature_algorithms_value, + [1683] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2029), 1, + aux_sym_pattern_token1, + ACTIONS(2031), 1, + anon_sym_EQ, + STATE(155), 1, + sym_certificate_file_value, + [1696] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2033), 1, + aux_sym_pattern_token1, + ACTIONS(2035), 1, + anon_sym_EQ, + STATE(164), 1, + sym_ciphers_value, + [1709] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2037), 1, + aux_sym_pattern_token1, + ACTIONS(2039), 1, + anon_sym_EQ, + STATE(167), 1, + sym_cipher_value, + [1722] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2041), 1, + sym_number, + ACTIONS(2043), 1, + anon_sym_EQ, + STATE(176), 1, + sym_connection_attempts_value, + [1735] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2045), 1, + sym_number, + ACTIONS(2047), 1, + anon_sym_EQ, + STATE(179), 1, + sym_connect_timeout_value, + [1748] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2049), 1, + aux_sym_pattern_token1, + ACTIONS(2051), 1, + anon_sym_EQ, + STATE(185), 1, + sym_control_path_value, + [1761] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2053), 1, + aux_sym_pattern_token1, + ACTIONS(2055), 1, + anon_sym_EQ, + STATE(191), 1, + sym_dynamic_forward_value, + [1774] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2057), 1, + aux_sym_pattern_token1, + ACTIONS(2059), 1, + anon_sym_EQ, + STATE(197), 1, + sym_escape_char_value, + [1787] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2061), 1, + aux_sym_pattern_token1, + STATE(114), 1, + sym_pattern, + STATE(116), 1, + sym_host_value, + [1800] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2061), 1, + aux_sym_pattern_token1, + STATE(113), 1, + sym_match_value, + STATE(117), 1, + sym_pattern, + [1813] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2063), 1, + aux_sym_pattern_token1, + ACTIONS(2065), 1, + anon_sym_EQ, + STATE(120), 1, + sym_xauth_location_value, + [1826] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2067), 1, + sym_time_format, + ACTIONS(2069), 1, + anon_sym_EQ, + STATE(215), 1, + sym_forward_x11_timeout_value, + [1839] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2071), 1, + aux_sym_pattern_token1, + ACTIONS(2073), 1, + anon_sym_EQ, + STATE(148), 1, + sym_user_value, + [1852] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2075), 1, + aux_sym_pattern_token1, + ACTIONS(2077), 1, + anon_sym_EQ, + STATE(224), 1, + sym_global_known_hosts_file_value, + [1865] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2079), 1, + aux_sym_pattern_token1, + ACTIONS(2081), 1, + anon_sym_EQ, + STATE(230), 1, + sym_gssapi_client_identity_value, + [1878] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2083), 1, + aux_sym_pattern_token1, + ACTIONS(2085), 1, + anon_sym_EQ, + STATE(166), 1, + sym_tunnel_device_value, + [1891] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2087), 1, + aux_sym_pattern_token1, + ACTIONS(2089), 1, + anon_sym_EQ, + STATE(242), 1, + sym_gssapi_server_identity_value, + [1904] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2091), 1, + aux_sym_pattern_token1, + ACTIONS(2093), 1, + anon_sym_EQ, + STATE(248), 1, + sym_gssapi_kex_algorithms_value, + [1917] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2095), 1, + aux_sym_pattern_token1, + ACTIONS(2097), 1, + anon_sym_EQ, + STATE(254), 1, + sym_hostbased_accepted_algorithms_value, + [1930] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2099), 1, + aux_sym_pattern_token1, + ACTIONS(2101), 1, + anon_sym_EQ, + STATE(260), 1, + sym_host_key_algorithms_value, + [1943] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2103), 1, + aux_sym_pattern_token1, + ACTIONS(2105), 1, + anon_sym_EQ, + STATE(263), 1, + sym_host_key_alias_value, + [1956] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2107), 1, + aux_sym_pattern_token1, + ACTIONS(2109), 1, + anon_sym_EQ, + STATE(204), 1, + sym_stream_local_bind_mask_value, + [1969] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2111), 1, + aux_sym_pattern_token1, + ACTIONS(2113), 1, + anon_sym_EQ, + STATE(266), 1, + sym_hostname_value, + [1982] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2115), 1, + aux_sym_pattern_token1, + ACTIONS(2117), 1, + anon_sym_EQ, + STATE(216), 1, + sym_set_env_value, + [1995] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2119), 1, + sym_number, + ACTIONS(2121), 1, + anon_sym_EQ, + STATE(229), 1, + sym_server_alive_interval_value, + [2008] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2123), 1, + sym_number, + ACTIONS(2125), 1, + anon_sym_EQ, + STATE(234), 1, + sym_server_alive_count_max_value, + [2021] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2127), 1, + aux_sym_pattern_token1, + ACTIONS(2129), 1, + anon_sym_EQ, + STATE(241), 1, + sym_send_env_value, + [2034] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2131), 1, + aux_sym_pattern_token1, + ACTIONS(2133), 1, + anon_sym_EQ, + STATE(247), 1, + sym_security_key_provider_value, + [2047] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2135), 1, + aux_sym_pattern_token1, + ACTIONS(2137), 1, + anon_sym_EQ, + STATE(253), 1, + sym_revoked_host_keys_value, + [2060] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(39), 1, + sym_protocol_value, + ACTIONS(1995), 2, + anon_sym_1, + anon_sym_2, + [2071] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2139), 1, + aux_sym_pattern_token1, + ACTIONS(2141), 1, + anon_sym_EQ, + STATE(141), 1, + sym_user_known_hosts_file_value, + [2084] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2143), 1, + aux_sym_pattern_token1, + ACTIONS(2145), 1, + anon_sym_EQ, + STATE(271), 1, + sym_remote_command_value, + [2097] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2147), 1, + aux_sym_pattern_token1, + ACTIONS(2149), 1, + anon_sym_EQ, + STATE(274), 1, + sym_rekey_limit_value, + [2110] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2151), 1, + aux_sym_pattern_token1, + ACTIONS(2153), 1, + anon_sym_EQ, + STATE(272), 1, + sym_identity_agent_value, + [2123] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2155), 1, + aux_sym_pattern_token1, + ACTIONS(2157), 1, + anon_sym_EQ, + STATE(283), 1, + sym_pubkey_accepted_key_types_value, + [2136] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2159), 1, + aux_sym_pattern_token1, + ACTIONS(2161), 1, + anon_sym_EQ, + STATE(289), 1, + sym_pubkey_accepted_algorithms_value, + [2149] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2163), 1, + aux_sym_pattern_token1, + ACTIONS(2165), 1, + anon_sym_EQ, + STATE(169), 1, + sym_identity_file_value, + [2162] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2167), 1, + aux_sym_pattern_token1, + ACTIONS(2169), 1, + anon_sym_EQ, + STATE(301), 1, + sym_proxy_jump_value, + [2175] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2171), 1, + aux_sym_pattern_token1, + ACTIONS(2173), 1, + anon_sym_EQ, + STATE(307), 1, + sym_proxy_command_value, + [2188] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2175), 1, + aux_sym_pattern_token1, + ACTIONS(2177), 1, + anon_sym_EQ, + STATE(278), 1, + sym_ignore_unknown_value, + [2201] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2179), 1, + aux_sym_pattern_token1, + ACTIONS(2181), 1, + anon_sym_EQ, + STATE(318), 1, + sym_preferred_authentications_value, + [2214] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2183), 1, + sym_number, + ACTIONS(2185), 1, + anon_sym_EQ, + STATE(325), 1, + sym_port_value, + [2227] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2187), 1, + aux_sym_pattern_token1, + ACTIONS(2189), 1, + anon_sym_EQ, + STATE(329), 1, + sym_pkcs11_provider_value, + [2240] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2191), 1, + aux_sym_pattern_token1, + ACTIONS(2193), 1, + anon_sym_EQ, + STATE(326), 1, + sym_permit_remote_open_value, + [2253] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2195), 1, + aux_sym_pattern_token1, + ACTIONS(2197), 1, + anon_sym_EQ, + STATE(281), 1, + sym_include_value, + [2266] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2199), 1, + aux_sym_pattern_token1, + ACTIONS(2201), 1, + anon_sym_EQ, + STATE(290), 1, + sym_kbd_interactive_devices_value, + [2279] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2203), 1, + sym_number, + ACTIONS(2205), 1, + anon_sym_EQ, + STATE(317), 1, + sym_number_of_password_prompts_value, + [2292] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2207), 1, + aux_sym_pattern_token1, + ACTIONS(2209), 1, + anon_sym_EQ, + STATE(293), 1, + sym_kex_algorithms_value, + [2305] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2211), 1, + aux_sym_pattern_token1, + ACTIONS(2213), 1, + anon_sym_EQ, + STATE(311), 1, + sym_macs_value, + [2318] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2215), 1, + aux_sym_pattern_token1, + ACTIONS(2217), 1, + anon_sym_EQ, + STATE(308), 1, + sym_log_verbose_value, + [2331] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(84), 1, + sym_fingerprint_hash_value, + ACTIONS(1983), 2, + anon_sym_md5, + anon_sym_sha256, + [2342] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2219), 1, + aux_sym_pattern_token1, + ACTIONS(2221), 1, + anon_sym_EQ, + STATE(296), 1, + sym_known_hosts_command_value, + [2355] = 4, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2223), 1, + aux_sym_pattern_token1, + ACTIONS(2225), 1, + anon_sym_EQ, + STATE(299), 1, + sym_local_command_value, + [2368] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2227), 1, + aux_sym_pattern_token1, + STATE(34), 1, + sym_pubkey_accepted_key_types_value, + [2378] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2229), 1, + aux_sym_pattern_token1, + STATE(6), 1, + sym_xauth_location_value, + [2388] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2231), 1, + aux_sym_pattern_token1, + STATE(38), 1, + sym_proxy_command_value, + [2398] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2233), 1, + aux_sym_pattern_token1, + STATE(42), 1, + sym_pkcs11_provider_value, + [2408] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2235), 1, + aux_sym_pattern_token1, + STATE(90), 1, + sym_control_path_value, + [2418] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2237), 1, + aux_sym_pattern_token1, + STATE(64), 1, + sym_host_key_alias_value, + [2428] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2239), 1, + aux_sym_pattern_token1, + STATE(86), 1, + sym_escape_char_value, + [2438] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2241), 1, + aux_sym_pattern_token1, + STATE(88), 1, + sym_dynamic_forward_value, + [2448] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2243), 1, + aux_sym_pattern_token1, + STATE(65), 1, + sym_host_key_algorithms_value, + [2458] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2245), 1, + aux_sym_pattern_token1, + STATE(26), 1, + sym_send_env_value, + [2468] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2247), 1, + aux_sym_pattern_token1, + STATE(28), 1, + sym_revoked_host_keys_value, + [2478] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2249), 1, + aux_sym_pattern_token1, + STATE(67), 1, + sym_hostbased_accepted_algorithms_value, + [2488] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2203), 1, + sym_number, + STATE(46), 1, + sym_number_of_password_prompts_value, + [2498] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2251), 1, + aux_sym_pattern_token1, + STATE(20), 1, + sym_stream_local_bind_mask_value, + [2508] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2183), 1, + sym_number, + STATE(41), 1, + sym_port_value, + [2518] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2253), 1, + aux_sym_pattern_token1, + STATE(61), 1, + sym_identity_agent_value, + [2528] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2255), 1, + aux_sym_pattern_token1, + STATE(27), 1, + sym_security_key_provider_value, + [2538] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2067), 1, + sym_time_format, + STATE(80), 1, + sym_forward_x11_timeout_value, + [2548] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2257), 1, + aux_sym_pattern_token1, + STATE(60), 1, + sym_identity_file_value, + [2558] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2259), 1, + aux_sym_pattern_token1, + STATE(32), 1, + sym_rekey_limit_value, + [2568] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2261), 1, + aux_sym_pattern_token1, + STATE(75), 1, + sym_gssapi_client_identity_value, + [2578] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2263), 1, + aux_sym_pattern_token1, + STATE(22), 1, + sym_set_env_value, + [2588] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2265), 1, + aux_sym_pattern_token1, + STATE(69), 1, + sym_gssapi_kex_algorithms_value, + [2598] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2267), 1, + aux_sym_pattern_token1, + STATE(59), 1, + sym_ignore_unknown_value, + [2608] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2269), 1, + aux_sym_pattern_token1, + STATE(48), 1, + sym_macs_value, + [2618] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2271), 1, + aux_sym_pattern_token1, + STATE(58), 1, + sym_include_value, + [2628] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2273), 1, + aux_sym_pattern_token1, + STATE(77), 1, + sym_global_known_hosts_file_value, + [2638] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2275), 1, + aux_sym_pattern_token1, + STATE(31), 1, + sym_remote_command_value, + [2648] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2277), 1, + aux_sym_pattern_token1, + STATE(40), 1, + sym_preferred_authentications_value, + [2658] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2279), 1, + aux_sym_pattern_token1, + STATE(30), 1, + sym_remote_forward_value, + [2668] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2281), 1, + aux_sym_pattern_token1, + STATE(63), 1, + sym_hostname_value, + [2678] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2119), 1, + sym_number, + STATE(24), 1, + sym_server_alive_interval_value, + [2688] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2283), 1, + aux_sym_pattern_token1, + STATE(55), 1, + sym_kbd_interactive_devices_value, + [2698] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2285), 1, + aux_sym_pattern_token1, + STATE(108), 1, + sym_bind_address_value, + [2708] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2287), 1, + aux_sym_pattern_token1, + STATE(35), 1, + sym_pubkey_accepted_algorithms_value, + [2718] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2289), 1, + aux_sym_pattern_token1, + STATE(107), 1, + sym_bind_interface_value, + [2728] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2123), 1, + sym_number, + STATE(25), 1, + sym_server_alive_count_max_value, + [2738] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2291), 1, + aux_sym_pattern_token1, + STATE(106), 1, + sym_canonical_domains_value, + [2748] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2293), 1, + aux_sym_pattern_token1, + STATE(43), 1, + sym_permit_remote_open_value, + [2758] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2295), 1, + aux_sym_pattern_token1, + STATE(9), 1, + sym_user_known_hosts_file_value, + [2768] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2017), 1, + sym_number, + STATE(103), 1, + sym_canonicalize_max_dots_value, + [2778] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2297), 1, + aux_sym_pattern_token1, + STATE(54), 1, + sym_kex_algorithms_value, + [2788] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2299), 1, + aux_sym_pattern_token1, + STATE(53), 1, + sym_known_hosts_command_value, + [2798] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2301), 1, + aux_sym_pattern_token1, + STATE(102), 1, + sym_canonicalize_permitted_cnames_value, + [2808] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2303), 1, + aux_sym_pattern_token1, + STATE(10), 1, + sym_user_value, + [2818] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2305), 1, + aux_sym_pattern_token1, + STATE(52), 1, + sym_local_command_value, + [2828] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2307), 1, + aux_sym_pattern_token1, + STATE(71), 1, + sym_gssapi_server_identity_value, + [2838] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2309), 1, + aux_sym_pattern_token1, + STATE(101), 1, + sym_ca_signature_algorithms_value, + [2848] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2311), 1, + aux_sym_pattern_token1, + STATE(100), 1, + sym_certificate_file_value, + [2858] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2313), 1, + aux_sym_pattern_token1, + STATE(97), 1, + sym_ciphers_value, + [2868] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2315), 1, + aux_sym_pattern_token1, + STATE(96), 1, + sym_cipher_value, + [2878] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2317), 1, + aux_sym_pattern_token1, + STATE(51), 1, + sym_local_forward_value, + [2888] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2319), 1, + aux_sym_pattern_token1, + STATE(37), 1, + sym_proxy_jump_value, + [2898] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2321), 1, + aux_sym_pattern_token1, + STATE(13), 1, + sym_tunnel_device_value, + [2908] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2041), 1, + sym_number, + STATE(93), 1, + sym_connection_attempts_value, + [2918] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2045), 1, + sym_number, + STATE(92), 1, + sym_connect_timeout_value, + [2928] = 3, + ACTIONS(1985), 1, + sym_comment, + ACTIONS(2323), 1, + aux_sym_pattern_token1, + STATE(49), 1, + sym_log_verbose_value, + [2938] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2325), 1, + ts_builtin_sym_end, +}; + +static const uint32_t ts_small_parse_table_map[] = { + [SMALL_STATE(330)] = 0, + [SMALL_STATE(331)] = 39, + [SMALL_STATE(332)] = 75, + [SMALL_STATE(333)] = 98, + [SMALL_STATE(334)] = 118, + [SMALL_STATE(335)] = 141, + [SMALL_STATE(336)] = 161, + [SMALL_STATE(337)] = 180, + [SMALL_STATE(338)] = 197, + [SMALL_STATE(339)] = 217, + [SMALL_STATE(340)] = 233, + [SMALL_STATE(341)] = 249, + [SMALL_STATE(342)] = 265, + [SMALL_STATE(343)] = 279, + [SMALL_STATE(344)] = 296, + [SMALL_STATE(345)] = 313, + [SMALL_STATE(346)] = 330, + [SMALL_STATE(347)] = 347, + [SMALL_STATE(348)] = 364, + [SMALL_STATE(349)] = 381, + [SMALL_STATE(350)] = 398, + [SMALL_STATE(351)] = 415, + [SMALL_STATE(352)] = 432, + [SMALL_STATE(353)] = 449, + [SMALL_STATE(354)] = 466, + [SMALL_STATE(355)] = 483, + [SMALL_STATE(356)] = 500, + [SMALL_STATE(357)] = 517, + [SMALL_STATE(358)] = 534, + [SMALL_STATE(359)] = 551, + [SMALL_STATE(360)] = 568, + [SMALL_STATE(361)] = 585, + [SMALL_STATE(362)] = 602, + [SMALL_STATE(363)] = 619, + [SMALL_STATE(364)] = 636, + [SMALL_STATE(365)] = 653, + [SMALL_STATE(366)] = 670, + [SMALL_STATE(367)] = 687, + [SMALL_STATE(368)] = 704, + [SMALL_STATE(369)] = 721, + [SMALL_STATE(370)] = 738, + [SMALL_STATE(371)] = 751, + [SMALL_STATE(372)] = 766, + [SMALL_STATE(373)] = 783, + [SMALL_STATE(374)] = 800, + [SMALL_STATE(375)] = 817, + [SMALL_STATE(376)] = 834, + [SMALL_STATE(377)] = 849, + [SMALL_STATE(378)] = 866, + [SMALL_STATE(379)] = 883, + [SMALL_STATE(380)] = 900, + [SMALL_STATE(381)] = 913, + [SMALL_STATE(382)] = 930, + [SMALL_STATE(383)] = 947, + [SMALL_STATE(384)] = 964, + [SMALL_STATE(385)] = 979, + [SMALL_STATE(386)] = 993, + [SMALL_STATE(387)] = 1007, + [SMALL_STATE(388)] = 1021, + [SMALL_STATE(389)] = 1035, + [SMALL_STATE(390)] = 1049, + [SMALL_STATE(391)] = 1063, + [SMALL_STATE(392)] = 1077, + [SMALL_STATE(393)] = 1091, + [SMALL_STATE(394)] = 1105, + [SMALL_STATE(395)] = 1119, + [SMALL_STATE(396)] = 1131, + [SMALL_STATE(397)] = 1145, + [SMALL_STATE(398)] = 1161, + [SMALL_STATE(399)] = 1175, + [SMALL_STATE(400)] = 1191, + [SMALL_STATE(401)] = 1205, + [SMALL_STATE(402)] = 1219, + [SMALL_STATE(403)] = 1233, + [SMALL_STATE(404)] = 1247, + [SMALL_STATE(405)] = 1261, + [SMALL_STATE(406)] = 1275, + [SMALL_STATE(407)] = 1289, + [SMALL_STATE(408)] = 1303, + [SMALL_STATE(409)] = 1317, + [SMALL_STATE(410)] = 1331, + [SMALL_STATE(411)] = 1345, + [SMALL_STATE(412)] = 1359, + [SMALL_STATE(413)] = 1373, + [SMALL_STATE(414)] = 1387, + [SMALL_STATE(415)] = 1401, + [SMALL_STATE(416)] = 1415, + [SMALL_STATE(417)] = 1429, + [SMALL_STATE(418)] = 1443, + [SMALL_STATE(419)] = 1457, + [SMALL_STATE(420)] = 1471, + [SMALL_STATE(421)] = 1485, + [SMALL_STATE(422)] = 1499, + [SMALL_STATE(423)] = 1513, + [SMALL_STATE(424)] = 1525, + [SMALL_STATE(425)] = 1539, + [SMALL_STATE(426)] = 1553, + [SMALL_STATE(427)] = 1567, + [SMALL_STATE(428)] = 1579, + [SMALL_STATE(429)] = 1592, + [SMALL_STATE(430)] = 1605, + [SMALL_STATE(431)] = 1618, + [SMALL_STATE(432)] = 1631, + [SMALL_STATE(433)] = 1644, + [SMALL_STATE(434)] = 1657, + [SMALL_STATE(435)] = 1670, + [SMALL_STATE(436)] = 1683, + [SMALL_STATE(437)] = 1696, + [SMALL_STATE(438)] = 1709, + [SMALL_STATE(439)] = 1722, + [SMALL_STATE(440)] = 1735, + [SMALL_STATE(441)] = 1748, + [SMALL_STATE(442)] = 1761, + [SMALL_STATE(443)] = 1774, + [SMALL_STATE(444)] = 1787, + [SMALL_STATE(445)] = 1800, + [SMALL_STATE(446)] = 1813, + [SMALL_STATE(447)] = 1826, + [SMALL_STATE(448)] = 1839, + [SMALL_STATE(449)] = 1852, + [SMALL_STATE(450)] = 1865, + [SMALL_STATE(451)] = 1878, + [SMALL_STATE(452)] = 1891, + [SMALL_STATE(453)] = 1904, + [SMALL_STATE(454)] = 1917, + [SMALL_STATE(455)] = 1930, + [SMALL_STATE(456)] = 1943, + [SMALL_STATE(457)] = 1956, + [SMALL_STATE(458)] = 1969, + [SMALL_STATE(459)] = 1982, + [SMALL_STATE(460)] = 1995, + [SMALL_STATE(461)] = 2008, + [SMALL_STATE(462)] = 2021, + [SMALL_STATE(463)] = 2034, + [SMALL_STATE(464)] = 2047, + [SMALL_STATE(465)] = 2060, + [SMALL_STATE(466)] = 2071, + [SMALL_STATE(467)] = 2084, + [SMALL_STATE(468)] = 2097, + [SMALL_STATE(469)] = 2110, + [SMALL_STATE(470)] = 2123, + [SMALL_STATE(471)] = 2136, + [SMALL_STATE(472)] = 2149, + [SMALL_STATE(473)] = 2162, + [SMALL_STATE(474)] = 2175, + [SMALL_STATE(475)] = 2188, + [SMALL_STATE(476)] = 2201, + [SMALL_STATE(477)] = 2214, + [SMALL_STATE(478)] = 2227, + [SMALL_STATE(479)] = 2240, + [SMALL_STATE(480)] = 2253, + [SMALL_STATE(481)] = 2266, + [SMALL_STATE(482)] = 2279, + [SMALL_STATE(483)] = 2292, + [SMALL_STATE(484)] = 2305, + [SMALL_STATE(485)] = 2318, + [SMALL_STATE(486)] = 2331, + [SMALL_STATE(487)] = 2342, + [SMALL_STATE(488)] = 2355, + [SMALL_STATE(489)] = 2368, + [SMALL_STATE(490)] = 2378, + [SMALL_STATE(491)] = 2388, + [SMALL_STATE(492)] = 2398, + [SMALL_STATE(493)] = 2408, + [SMALL_STATE(494)] = 2418, + [SMALL_STATE(495)] = 2428, + [SMALL_STATE(496)] = 2438, + [SMALL_STATE(497)] = 2448, + [SMALL_STATE(498)] = 2458, + [SMALL_STATE(499)] = 2468, + [SMALL_STATE(500)] = 2478, + [SMALL_STATE(501)] = 2488, + [SMALL_STATE(502)] = 2498, + [SMALL_STATE(503)] = 2508, + [SMALL_STATE(504)] = 2518, + [SMALL_STATE(505)] = 2528, + [SMALL_STATE(506)] = 2538, + [SMALL_STATE(507)] = 2548, + [SMALL_STATE(508)] = 2558, + [SMALL_STATE(509)] = 2568, + [SMALL_STATE(510)] = 2578, + [SMALL_STATE(511)] = 2588, + [SMALL_STATE(512)] = 2598, + [SMALL_STATE(513)] = 2608, + [SMALL_STATE(514)] = 2618, + [SMALL_STATE(515)] = 2628, + [SMALL_STATE(516)] = 2638, + [SMALL_STATE(517)] = 2648, + [SMALL_STATE(518)] = 2658, + [SMALL_STATE(519)] = 2668, + [SMALL_STATE(520)] = 2678, + [SMALL_STATE(521)] = 2688, + [SMALL_STATE(522)] = 2698, + [SMALL_STATE(523)] = 2708, + [SMALL_STATE(524)] = 2718, + [SMALL_STATE(525)] = 2728, + [SMALL_STATE(526)] = 2738, + [SMALL_STATE(527)] = 2748, + [SMALL_STATE(528)] = 2758, + [SMALL_STATE(529)] = 2768, + [SMALL_STATE(530)] = 2778, + [SMALL_STATE(531)] = 2788, + [SMALL_STATE(532)] = 2798, + [SMALL_STATE(533)] = 2808, + [SMALL_STATE(534)] = 2818, + [SMALL_STATE(535)] = 2828, + [SMALL_STATE(536)] = 2838, + [SMALL_STATE(537)] = 2848, + [SMALL_STATE(538)] = 2858, + [SMALL_STATE(539)] = 2868, + [SMALL_STATE(540)] = 2878, + [SMALL_STATE(541)] = 2888, + [SMALL_STATE(542)] = 2898, + [SMALL_STATE(543)] = 2908, + [SMALL_STATE(544)] = 2918, + [SMALL_STATE(545)] = 2928, + [SMALL_STATE(546)] = 2938, +}; + +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}}, SHIFT_EXTRA(), + [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_client_config, 0), + [7] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), + [9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), + [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), + [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), + [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), + [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), + [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), + [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), + [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), + [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), + [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), + [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), + [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), + [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), + [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), + [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), + [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), + [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), + [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), + [49] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), + [51] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), + [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), + [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), + [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), + [63] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), + [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), + [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), + [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), + [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), + [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), + [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), + [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), + [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), + [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), + [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), + [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), + [111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), + [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), + [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), + [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), + [125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), + [127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), + [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), + [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), + [133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), + [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), + [137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), + [139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), + [141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), + [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), + [149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), + [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), + [153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), + [155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), + [157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), + [159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), + [161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), + [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), + [165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), + [169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), + [171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), + [173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), + [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), + [177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), + [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), + [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), + [185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), + [189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), + [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), + [193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), + [203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), + [207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), + [209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), + [211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), + [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448), + [215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), + [219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), + [223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_client_config, 1), + [225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), + [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(397), + [230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(399), + [233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(378), + [236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(345), + [239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(346), + [242] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(430), + [245] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(431), + [248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(432), + [251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(347), + [254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(348), + [257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(433), + [260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(434), + [263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(435), + [266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(436), + [269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(349), + [272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(350), + [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(437), + [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(438), + [281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(351), + [284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(352), + [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(439), + [290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(440), + [293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(336), + [296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(441), + [299] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(338), + [302] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(442), + [305] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(353), + [308] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(443), + [311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(354), + [314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(390), + [317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(383), + [320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(355), + [323] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(356), + [326] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(447), + [329] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(357), + [332] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(358), + [335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(449), + [338] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(359), + [341] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(450), + [344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(382), + [347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(360), + [350] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(361), + [353] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(452), + [356] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(362), + [359] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(453), + [362] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(363), + [365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(454), + [368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(365), + [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(455), + [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(456), + [377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(458), + [380] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(344), + [383] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(469), + [386] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(472), + [389] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(475), + [392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(480), + [395] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(330), + [398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(343), + [401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(481), + [404] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(483), + [407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(487), + [410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(488), + [413] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(429), + [416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(334), + [419] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(485), + [422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(484), + [425] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(366), + [428] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(482), + [431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(367), + [434] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(368), + [437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(479), + [440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(478), + [443] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(477), + [446] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(476), + [449] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(408), + [452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(474), + [455] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(473), + [458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(379), + [461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(471), + [464] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(470), + [467] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(369), + [470] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(468), + [473] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(467), + [476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(428), + [479] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(339), + [482] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(464), + [485] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(463), + [488] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(462), + [491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(461), + [494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(460), + [497] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(371), + [500] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(459), + [503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(372), + [506] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(457), + [509] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(373), + [512] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(337), + [515] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(332), + [518] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(374), + [521] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(375), + [524] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(341), + [527] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(451), + [530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(384), + [533] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(377), + [536] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(448), + [539] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(466), + [542] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(376), + [545] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(364), + [548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_client_config_repeat1, 2), SHIFT_REPEAT(446), + [551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identity_file_value, 1), + [553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identity_file_value, 1), + [555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keep_alive, 2), + [557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keep_alive, 2), + [559] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_xauth_location, 3), + [561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_xauth_location, 3), + [563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_visual_host_key, 3), + [565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_visual_host_key, 3), + [567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_verify_host_key_dns, 3), + [569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_verify_host_key_dns, 3), + [571] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user_known_hosts_file, 3), + [573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_user_known_hosts_file, 3), + [575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user, 3), + [577] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_user, 3), + [579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_use_keychain, 3), + [581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_use_keychain, 3), + [583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_host_keys, 3), + [585] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_host_keys, 3), + [587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tunnel_device, 3), + [589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tunnel_device, 3), + [591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tunnel, 3), + [593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tunnel, 3), + [595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keep_alive, 3), + [597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keep_alive, 3), + [599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tcp_keep_alive, 3), + [601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tcp_keep_alive, 3), + [603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_syslog_facility, 3), + [605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_syslog_facility, 3), + [607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_strict_host_key_checking, 3), + [609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_strict_host_key_checking, 3), + [611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stream_local_bind_unlink, 3), + [613] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stream_local_bind_unlink, 3), + [615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stream_local_bind_mask, 3), + [617] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stream_local_bind_mask, 3), + [619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stdin_null, 3), + [621] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stdin_null, 3), + [623] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_env, 3), + [625] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_env, 3), + [627] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_session_type, 3), + [629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_session_type, 3), + [631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_server_alive_interval, 3), + [633] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_server_alive_interval, 3), + [635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_server_alive_count_max, 3), + [637] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_server_alive_count_max, 3), + [639] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_send_env, 3), + [641] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_send_env, 3), + [643] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_security_key_provider, 3), + [645] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_security_key_provider, 3), + [647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_revoked_host_keys, 3), + [649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_revoked_host_keys, 3), + [651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_request_tty, 3), + [653] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_request_tty, 3), + [655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remote_forward, 3), + [657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_remote_forward, 3), + [659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remote_command, 3), + [661] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_remote_command, 3), + [663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rekey_limit, 3), + [665] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rekey_limit, 3), + [667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pubkey_authentication, 3), + [669] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pubkey_authentication, 3), + [671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pubkey_accepted_key_types, 3), + [673] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pubkey_accepted_key_types, 3), + [675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pubkey_accepted_algorithms, 3), + [677] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pubkey_accepted_algorithms, 3), + [679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_proxy_use_fdpass, 3), + [681] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_proxy_use_fdpass, 3), + [683] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_proxy_jump, 3), + [685] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_proxy_jump, 3), + [687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_proxy_command, 3), + [689] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_proxy_command, 3), + [691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_protocol, 3), + [693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_protocol, 3), + [695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preferred_authentications, 3), + [697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preferred_authentications, 3), + [699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_port, 3), + [701] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_port, 3), + [703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pkcs11_provider, 3), + [705] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pkcs11_provider, 3), + [707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permit_remote_open, 3), + [709] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_permit_remote_open, 3), + [711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permit_local_command, 3), + [713] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_permit_local_command, 3), + [715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_password_authentication, 3), + [717] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_password_authentication, 3), + [719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_number_of_password_prompts, 3), + [721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_number_of_password_prompts, 3), + [723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_no_host_authentication_for_localhost, 3), + [725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_no_host_authentication_for_localhost, 3), + [727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macs, 3), + [729] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macs, 3), + [731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_log_verbose, 3), + [733] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_log_verbose, 3), + [735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_log_level, 3), + [737] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_log_level, 3), + [739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_local_forward, 3), + [741] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_local_forward, 3), + [743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_local_command, 3), + [745] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_local_command, 3), + [747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_known_hosts_command, 3), + [749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_known_hosts_command, 3), + [751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kex_algorithms, 3), + [753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kex_algorithms, 3), + [755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kbd_interactive_devices, 3), + [757] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kbd_interactive_devices, 3), + [759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kbd_interactive_authentication, 3), + [761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kbd_interactive_authentication, 3), + [763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ip_qos, 3), + [765] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ip_qos, 3), + [767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include, 3), + [769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include, 3), + [771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ignore_unknown, 3), + [773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ignore_unknown, 3), + [775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identity_file, 3), + [777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identity_file, 3), + [779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identity_agent, 3), + [781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identity_agent, 3), + [783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identities_only, 3), + [785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identities_only, 3), + [787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hostname, 3), + [789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hostname, 3), + [791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_key_alias, 3), + [793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_key_alias, 3), + [795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_key_algorithms, 3), + [797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_key_algorithms, 3), + [799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hostbased_authentication, 3), + [801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hostbased_authentication, 3), + [803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hostbased_accepted_algorithms, 3), + [805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hostbased_accepted_algorithms, 3), + [807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_known_hosts, 3), + [809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_known_hosts, 3), + [811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_kex_algorithms, 3), + [813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_kex_algorithms, 3), + [815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_trust_dns, 3), + [817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_trust_dns, 3), + [819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_server_identity, 3), + [821] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_server_identity, 3), + [823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_renewal_forces_rekey, 3), + [825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_renewal_forces_rekey, 3), + [827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_key_exchange, 3), + [829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_key_exchange, 3), + [831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_delegate_credentials, 3), + [833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_delegate_credentials, 3), + [835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_client_identity, 3), + [837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_client_identity, 3), + [839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_authentication, 3), + [841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_authentication, 3), + [843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_known_hosts_file, 3), + [845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_known_hosts_file, 3), + [847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gateway_ports, 3), + [849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gateway_ports, 3), + [851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_x11_trusted, 3), + [853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_x11_trusted, 3), + [855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_x11_timeout, 3), + [857] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_x11_timeout, 3), + [859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_x11, 3), + [861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_x11, 3), + [863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_agent, 3), + [865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_agent, 3), + [867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fork_after_authentication, 3), + [869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fork_after_authentication, 3), + [871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fingerprint_hash, 3), + [873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fingerprint_hash, 3), + [875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exit_on_forward_failure, 3), + [877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_exit_on_forward_failure, 3), + [879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_escape_char, 3), + [881] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_escape_char, 3), + [883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enable_ssh_keysign, 3), + [885] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_enable_ssh_keysign, 3), + [887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dynamic_forward, 3), + [889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dynamic_forward, 3), + [891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_control_persist, 3), + [893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_control_persist, 3), + [895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_control_path, 3), + [897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_control_path, 3), + [899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_control_master, 3), + [901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_control_master, 3), + [903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_connect_timeout, 3), + [905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_connect_timeout, 3), + [907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_connection_attempts, 3), + [909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_connection_attempts, 3), + [911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_compression, 3), + [913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_compression, 3), + [915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_clear_all_forwardings, 3), + [917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_clear_all_forwardings, 3), + [919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cipher, 3), + [921] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cipher, 3), + [923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ciphers, 3), + [925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ciphers, 3), + [927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_check_host_ip, 3), + [929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_check_host_ip, 3), + [931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_challenge_response_authentication, 3), + [933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_challenge_response_authentication, 3), + [935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_certificate_file, 3), + [937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_certificate_file, 3), + [939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ca_signature_algorithms, 3), + [941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ca_signature_algorithms, 3), + [943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_permitted_cnames, 3), + [945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_permitted_cnames, 3), + [947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_max_dots, 3), + [949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_max_dots, 3), + [951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_hostname, 3), + [953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_hostname, 3), + [955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_fallback_local, 3), + [957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_fallback_local, 3), + [959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonical_domains, 3), + [961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonical_domains, 3), + [963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bind_interface, 3), + [965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bind_interface, 3), + [967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bind_address, 3), + [969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bind_address, 3), + [971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_batch_mode, 3), + [973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_batch_mode, 3), + [975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_address_family, 3), + [977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_address_family, 3), + [979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_keys_to_agent, 3), + [981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_add_keys_to_agent, 3), + [983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1), + [985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern, 1), + [987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match, 3), + [989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match, 3), + [991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_value, 1), + [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_value, 1), + [995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host, 2), + [997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host, 2), + [999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host, 3), + [1001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host, 3), + [1003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_value, 1, .production_id = 1), + [1005] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_value, 1, .production_id = 1), + [1007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match, 2), + [1009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match, 2), + [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_boolean, 1), + [1013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_boolean, 1), + [1015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_xauth_location, 2), + [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_xauth_location, 2), + [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_keys_to_agent_value, 1), + [1021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_add_keys_to_agent_value, 1), + [1023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_keys_to_agent, 2), + [1025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_add_keys_to_agent, 2), + [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ignore_unknown_value, 1), + [1029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ignore_unknown_value, 1), + [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_address_family_value, 1), + [1033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_address_family_value, 1), + [1035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_address_family, 2), + [1037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_address_family, 2), + [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_xauth_location_value, 1), + [1041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_xauth_location_value, 1), + [1043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_batch_mode_value, 1, .production_id = 2), + [1045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_batch_mode_value, 1, .production_id = 2), + [1047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_batch_mode, 2), + [1049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_batch_mode, 2), + [1051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bind_address_value, 1), + [1053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bind_address_value, 1), + [1055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_visual_host_key, 2), + [1057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_visual_host_key, 2), + [1059] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bind_address, 2), + [1061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bind_address, 2), + [1063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bind_interface_value, 1), + [1065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bind_interface_value, 1), + [1067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_visual_host_key_value, 1, .production_id = 44), + [1069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_visual_host_key_value, 1, .production_id = 44), + [1071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bind_interface, 2), + [1073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bind_interface, 2), + [1075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonical_domains_value, 1), + [1077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonical_domains_value, 1), + [1079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_verify_host_key_dns, 2), + [1081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_verify_host_key_dns, 2), + [1083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonical_domains, 2), + [1085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonical_domains, 2), + [1087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_verify_host_key_dns_value, 1), + [1089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_verify_host_key_dns_value, 1), + [1091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_fallback_local_value, 1, .production_id = 3), + [1093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_fallback_local_value, 1, .production_id = 3), + [1095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_fallback_local, 2), + [1097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_fallback_local, 2), + [1099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user_known_hosts_file, 2), + [1101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_user_known_hosts_file, 2), + [1103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_hostname_value, 1, .production_id = 4), + [1105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_hostname_value, 1, .production_id = 4), + [1107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_hostname, 2), + [1109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_hostname, 2), + [1111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_max_dots_value, 1), + [1113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_max_dots_value, 1), + [1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user_known_hosts_file_value, 1), + [1117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_user_known_hosts_file_value, 1), + [1119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_max_dots, 2), + [1121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_max_dots, 2), + [1123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_permitted_cnames_value, 1), + [1125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_permitted_cnames_value, 1), + [1127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user, 2), + [1129] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_user, 2), + [1131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_canonicalize_permitted_cnames, 2), + [1133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_canonicalize_permitted_cnames, 2), + [1135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ca_signature_algorithms_value, 1), + [1137] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ca_signature_algorithms_value, 1), + [1139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user_value, 1), + [1141] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_user_value, 1), + [1143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ca_signature_algorithms, 2), + [1145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ca_signature_algorithms, 2), + [1147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_certificate_file_value, 1), + [1149] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_certificate_file_value, 1), + [1151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_use_keychain, 2), + [1153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_use_keychain, 2), + [1155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_certificate_file, 2), + [1157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_certificate_file, 2), + [1159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_use_keychain_value, 1, .production_id = 43), + [1161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_use_keychain_value, 1, .production_id = 43), + [1163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_challenge_response_authentication_value, 1, .production_id = 5), + [1165] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_challenge_response_authentication_value, 1, .production_id = 5), + [1167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_challenge_response_authentication, 2), + [1169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_challenge_response_authentication, 2), + [1171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_host_keys, 2), + [1173] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_host_keys, 2), + [1175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_check_host_ip_value, 1, .production_id = 6), + [1177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_check_host_ip_value, 1, .production_id = 6), + [1179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_check_host_ip, 2), + [1181] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_check_host_ip, 2), + [1183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ciphers_value, 1), + [1185] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ciphers_value, 1), + [1187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_host_keys_value, 1), + [1189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_host_keys_value, 1), + [1191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ciphers, 2), + [1193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ciphers, 2), + [1195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cipher_value, 1), + [1197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cipher_value, 1), + [1199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tunnel_device, 2), + [1201] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tunnel_device, 2), + [1203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cipher, 2), + [1205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cipher, 2), + [1207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tunnel_device_value, 1), + [1209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tunnel_device_value, 1), + [1211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identity_file, 2), + [1213] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identity_file, 2), + [1215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_clear_all_forwardings, 2), + [1217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_clear_all_forwardings, 2), + [1219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tunnel, 2), + [1221] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tunnel, 2), + [1223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_compression_value, 1, .production_id = 8), + [1225] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_compression_value, 1, .production_id = 8), + [1227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_compression, 2), + [1229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_compression, 2), + [1231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_connection_attempts_value, 1, .production_id = 9), + [1233] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_connection_attempts_value, 1, .production_id = 9), + [1235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tunnel_value, 1), + [1237] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tunnel_value, 1), + [1239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_connection_attempts, 2), + [1241] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_connection_attempts, 2), + [1243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_connect_timeout_value, 1, .production_id = 10), + [1245] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_connect_timeout_value, 1, .production_id = 10), + [1247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keep_alive_value, 1, .production_id = 42), + [1249] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keep_alive_value, 1, .production_id = 42), + [1251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_connect_timeout, 2), + [1253] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_connect_timeout, 2), + [1255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_control_master_value, 1), + [1257] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_control_master_value, 1), + [1259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tcp_keep_alive, 2), + [1261] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tcp_keep_alive, 2), + [1263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_control_master, 2), + [1265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_control_master, 2), + [1267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_control_path_value, 1), + [1269] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_control_path_value, 1), + [1271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tcp_keep_alive_value, 1, .production_id = 41), + [1273] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tcp_keep_alive_value, 1, .production_id = 41), + [1275] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_control_path, 2), + [1277] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_control_path, 2), + [1279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_control_persist_value, 1, .production_id = 11), + [1281] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_control_persist_value, 1, .production_id = 11), + [1283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_syslog_facility, 2), + [1285] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_syslog_facility, 2), + [1287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_control_persist, 2), + [1289] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_control_persist, 2), + [1291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dynamic_forward_value, 1), + [1293] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dynamic_forward_value, 1), + [1295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_syslog_facility_value, 1), + [1297] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_syslog_facility_value, 1), + [1299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dynamic_forward, 2), + [1301] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dynamic_forward, 2), + [1303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_strict_host_key_checking, 2), + [1305] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_strict_host_key_checking, 2), + [1307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enable_ssh_keysign_value, 1, .production_id = 12), + [1309] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_enable_ssh_keysign_value, 1, .production_id = 12), + [1311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enable_ssh_keysign, 2), + [1313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_enable_ssh_keysign, 2), + [1315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_escape_char_value, 1), + [1317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_escape_char_value, 1), + [1319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_strict_host_key_checking_value, 1), + [1321] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_strict_host_key_checking_value, 1), + [1323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_escape_char, 2), + [1325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_escape_char, 2), + [1327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stream_local_bind_unlink, 2), + [1329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stream_local_bind_unlink, 2), + [1331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exit_on_forward_failure_value, 1, .production_id = 13), + [1333] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_exit_on_forward_failure_value, 1, .production_id = 13), + [1335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_exit_on_forward_failure, 2), + [1337] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_exit_on_forward_failure, 2), + [1339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stream_local_bind_unlink_value, 1, .production_id = 40), + [1341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stream_local_bind_unlink_value, 1, .production_id = 40), + [1343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fingerprint_hash_value, 1), + [1345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fingerprint_hash_value, 1), + [1347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fingerprint_hash, 2), + [1349] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fingerprint_hash, 2), + [1351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stream_local_bind_mask, 2), + [1353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stream_local_bind_mask, 2), + [1355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fork_after_authentication_value, 1, .production_id = 14), + [1357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fork_after_authentication_value, 1, .production_id = 14), + [1359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fork_after_authentication, 2), + [1361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_fork_after_authentication, 2), + [1363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stream_local_bind_mask_value, 1), + [1365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stream_local_bind_mask_value, 1), + [1367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_agent_value, 1, .production_id = 15), + [1369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_agent_value, 1, .production_id = 15), + [1371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_agent, 2), + [1373] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_agent, 2), + [1375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stdin_null, 2), + [1377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stdin_null, 2), + [1379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_x11_value, 1, .production_id = 16), + [1381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_x11_value, 1, .production_id = 16), + [1383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_x11, 2), + [1385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_x11, 2), + [1387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_x11_timeout_value, 1, .production_id = 17), + [1389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_x11_timeout_value, 1, .production_id = 17), + [1391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stdin_null_value, 1, .production_id = 39), + [1393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stdin_null_value, 1, .production_id = 39), + [1395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_x11_timeout, 2), + [1397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_x11_timeout, 2), + [1399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_env, 2), + [1401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_env, 2), + [1403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_x11_trusted_value, 1, .production_id = 18), + [1405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_x11_trusted_value, 1, .production_id = 18), + [1407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_forward_x11_trusted, 2), + [1409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_forward_x11_trusted, 2), + [1411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_env_value, 1), + [1413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_env_value, 1), + [1415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gateway_ports_value, 1, .production_id = 19), + [1417] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gateway_ports_value, 1, .production_id = 19), + [1419] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gateway_ports, 2), + [1421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gateway_ports, 2), + [1423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_known_hosts_file_value, 1), + [1425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_known_hosts_file_value, 1), + [1427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_session_type, 2), + [1429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_session_type, 2), + [1431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_known_hosts_file, 2), + [1433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_known_hosts_file, 2), + [1435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_session_type_value, 1), + [1437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_session_type_value, 1), + [1439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_authentication_value, 1, .production_id = 20), + [1441] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_authentication_value, 1, .production_id = 20), + [1443] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_authentication, 2), + [1445] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_authentication, 2), + [1447] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_client_identity_value, 1), + [1449] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_client_identity_value, 1), + [1451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_server_alive_interval, 2), + [1453] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_server_alive_interval, 2), + [1455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_client_identity, 2), + [1457] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_client_identity, 2), + [1459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_server_alive_interval_value, 1, .production_id = 38), + [1461] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_server_alive_interval_value, 1, .production_id = 38), + [1463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_delegate_credentials_value, 1, .production_id = 21), + [1465] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_delegate_credentials_value, 1, .production_id = 21), + [1467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_delegate_credentials, 2), + [1469] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_delegate_credentials, 2), + [1471] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_server_alive_count_max, 2), + [1473] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_server_alive_count_max, 2), + [1475] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_key_exchange_value, 1, .production_id = 22), + [1477] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_key_exchange_value, 1, .production_id = 22), + [1479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_key_exchange, 2), + [1481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_key_exchange, 2), + [1483] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_server_alive_count_max_value, 1, .production_id = 37), + [1485] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_server_alive_count_max_value, 1, .production_id = 37), + [1487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_renewal_forces_rekey_value, 1, .production_id = 23), + [1489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_renewal_forces_rekey_value, 1, .production_id = 23), + [1491] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_renewal_forces_rekey, 2), + [1493] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_renewal_forces_rekey, 2), + [1495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_server_identity_value, 1), + [1497] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_server_identity_value, 1), + [1499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_send_env, 2), + [1501] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_send_env, 2), + [1503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_server_identity, 2), + [1505] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_server_identity, 2), + [1507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_send_env_value, 1), + [1509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_send_env_value, 1), + [1511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_trust_dns_value, 1, .production_id = 24), + [1513] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_trust_dns_value, 1, .production_id = 24), + [1515] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_trust_dns, 2), + [1517] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_trust_dns, 2), + [1519] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_kex_algorithms_value, 1), + [1521] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_kex_algorithms_value, 1), + [1523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_security_key_provider, 2), + [1525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_security_key_provider, 2), + [1527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_gssapi_kex_algorithms, 2), + [1529] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_gssapi_kex_algorithms, 2), + [1531] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_security_key_provider_value, 1), + [1533] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_security_key_provider_value, 1), + [1535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_known_hosts_value, 1, .production_id = 25), + [1537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_known_hosts_value, 1, .production_id = 25), + [1539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_known_hosts, 2), + [1541] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_known_hosts, 2), + [1543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hostbased_accepted_algorithms_value, 1), + [1545] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hostbased_accepted_algorithms_value, 1), + [1547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_revoked_host_keys, 2), + [1549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_revoked_host_keys, 2), + [1551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hostbased_accepted_algorithms, 2), + [1553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hostbased_accepted_algorithms, 2), + [1555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_revoked_host_keys_value, 1), + [1557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_revoked_host_keys_value, 1), + [1559] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hostbased_authentication_value, 1, .production_id = 26), + [1561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hostbased_authentication_value, 1, .production_id = 26), + [1563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hostbased_authentication, 2), + [1565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hostbased_authentication, 2), + [1567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_key_algorithms_value, 1), + [1569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_key_algorithms_value, 1), + [1571] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_request_tty, 2), + [1573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_request_tty, 2), + [1575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_key_algorithms, 2), + [1577] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_key_algorithms, 2), + [1579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_key_alias_value, 1), + [1581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_key_alias_value, 1), + [1583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_request_tty_value, 1), + [1585] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_request_tty_value, 1), + [1587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_key_alias, 2), + [1589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_key_alias, 2), + [1591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hostname_value, 1), + [1593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hostname_value, 1), + [1595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remote_forward, 2), + [1597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_remote_forward, 2), + [1599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hostname, 2), + [1601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hostname, 2), + [1603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remote_forward_value, 1), + [1605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_remote_forward_value, 1), + [1607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identities_only_value, 1, .production_id = 27), + [1609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identities_only_value, 1, .production_id = 27), + [1611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identities_only, 2), + [1613] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identities_only, 2), + [1615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identity_agent_value, 1), + [1617] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identity_agent_value, 1), + [1619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remote_command, 2), + [1621] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_remote_command, 2), + [1623] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identity_agent, 2), + [1625] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identity_agent, 2), + [1627] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remote_command_value, 1), + [1629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_remote_command_value, 1), + [1631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rekey_limit, 2), + [1633] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rekey_limit, 2), + [1635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_clear_all_forwardings_value, 1, .production_id = 7), + [1637] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_clear_all_forwardings_value, 1, .production_id = 7), + [1639] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rekey_limit_value, 1), + [1641] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rekey_limit_value, 1), + [1643] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pubkey_authentication, 2), + [1645] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pubkey_authentication, 2), + [1647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ignore_unknown, 2), + [1649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ignore_unknown, 2), + [1651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include_value, 1), + [1653] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include_value, 1), + [1655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pubkey_authentication_value, 1, .production_id = 36), + [1657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pubkey_authentication_value, 1, .production_id = 36), + [1659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include, 2), + [1661] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include, 2), + [1663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ip_qos_value, 1, .production_id = 28), + [1665] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ip_qos_value, 1, .production_id = 28), + [1667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pubkey_accepted_key_types, 2), + [1669] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pubkey_accepted_key_types, 2), + [1671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ip_qos, 2), + [1673] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ip_qos, 2), + [1675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pubkey_accepted_key_types_value, 1), + [1677] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pubkey_accepted_key_types_value, 1), + [1679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kbd_interactive_authentication_value, 1, .production_id = 29), + [1681] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kbd_interactive_authentication_value, 1, .production_id = 29), + [1683] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kbd_interactive_authentication, 2), + [1685] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kbd_interactive_authentication, 2), + [1687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kbd_interactive_devices_value, 1), + [1689] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kbd_interactive_devices_value, 1), + [1691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pubkey_accepted_algorithms, 2), + [1693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pubkey_accepted_algorithms, 2), + [1695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kbd_interactive_devices, 2), + [1697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kbd_interactive_devices, 2), + [1699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kex_algorithms_value, 1), + [1701] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kex_algorithms_value, 1), + [1703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pubkey_accepted_algorithms_value, 1), + [1705] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pubkey_accepted_algorithms_value, 1), + [1707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kex_algorithms, 2), + [1709] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kex_algorithms, 2), + [1711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_known_hosts_command_value, 1), + [1713] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_known_hosts_command_value, 1), + [1715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_proxy_use_fdpass, 2), + [1717] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_proxy_use_fdpass, 2), + [1719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_known_hosts_command, 2), + [1721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_known_hosts_command, 2), + [1723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_local_command_value, 1), + [1725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_local_command_value, 1), + [1727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_proxy_use_fdpass_value, 1, .production_id = 35), + [1729] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_proxy_use_fdpass_value, 1, .production_id = 35), + [1731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_local_command, 2), + [1733] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_local_command, 2), + [1735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_local_forward_value, 1), + [1737] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_local_forward_value, 1), + [1739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_proxy_jump, 2), + [1741] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_proxy_jump, 2), + [1743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_local_forward, 2), + [1745] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_local_forward, 2), + [1747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_proxy_jump_value, 1), + [1749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_proxy_jump_value, 1), + [1751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_log_level_value, 1), + [1753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_log_level_value, 1), + [1755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_log_level, 2), + [1757] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_log_level, 2), + [1759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_log_verbose_value, 1), + [1761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_log_verbose_value, 1), + [1763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_proxy_command, 2), + [1765] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_proxy_command, 2), + [1767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_log_verbose, 2), + [1769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_log_verbose, 2), + [1771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macs_value, 1), + [1773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macs_value, 1), + [1775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_proxy_command_value, 1), + [1777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_proxy_command_value, 1), + [1779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_macs, 2), + [1781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_macs, 2), + [1783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_protocol, 2), + [1785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_protocol, 2), + [1787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_no_host_authentication_for_localhost_value, 1, .production_id = 30), + [1789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_no_host_authentication_for_localhost_value, 1, .production_id = 30), + [1791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_no_host_authentication_for_localhost, 2), + [1793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_no_host_authentication_for_localhost, 2), + [1795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_number_of_password_prompts_value, 1, .production_id = 31), + [1797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_number_of_password_prompts_value, 1, .production_id = 31), + [1799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_protocol_value, 1), + [1801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_protocol_value, 1), + [1803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_number_of_password_prompts, 2), + [1805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_number_of_password_prompts, 2), + [1807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preferred_authentications, 2), + [1809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preferred_authentications, 2), + [1811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_password_authentication_value, 1, .production_id = 32), + [1813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_password_authentication_value, 1, .production_id = 32), + [1815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_password_authentication, 2), + [1817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_password_authentication, 2), + [1819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preferred_authentications_value, 1), + [1821] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preferred_authentications_value, 1), + [1823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permit_local_command_value, 1, .production_id = 33), + [1825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_permit_local_command_value, 1, .production_id = 33), + [1827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permit_local_command, 2), + [1829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_permit_local_command, 2), + [1831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permit_remote_open_value, 1), + [1833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_permit_remote_open_value, 1), + [1835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_port, 2), + [1837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_port, 2), + [1839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permit_remote_open, 2), + [1841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_permit_remote_open, 2), + [1843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pkcs11_provider_value, 1), + [1845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pkcs11_provider_value, 1), + [1847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_port_value, 1, .production_id = 34), + [1849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_port_value, 1, .production_id = 34), + [1851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pkcs11_provider, 2), + [1853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pkcs11_provider, 2), + [1855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), + [1857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), + [1859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), + [1861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), + [1863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [1867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), + [1869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [1871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), + [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180), + [1875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [1877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), + [1879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [1881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [1883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), + [1885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), + [1887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [1889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), + [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), + [1893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), + [1895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [1897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), + [1899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), + [1903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [1905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), + [1907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), + [1909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), + [1911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), + [1913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), + [1915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [1917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [1919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), + [1921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), + [1923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [1925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), + [1927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), + [1929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), + [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), + [1933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), + [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), + [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), + [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), + [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), + [1943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), + [1945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [1947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), + [1949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [1951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), + [1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [1955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), + [1957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), + [1959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), + [1961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), + [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [1965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [1967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), + [1969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), + [1971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), + [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), + [1977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [1979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), + [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), + [1983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [1985] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), + [1987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(112), + [1989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), + [1991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), + [1993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [1995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), + [1997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(267), + [1999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), + [2001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), + [2003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(540), + [2005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), + [2007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(522), + [2009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), + [2011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), + [2013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(135), + [2015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(526), + [2017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [2019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), + [2021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(147), + [2023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(532), + [2025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(150), + [2027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536), + [2029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153), + [2031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(537), + [2033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(162), + [2035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538), + [2037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165), + [2039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(539), + [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [2043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), + [2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), + [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), + [2049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), + [2051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493), + [2053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189), + [2055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), + [2057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), + [2059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), + [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [2063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), + [2065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), + [2067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [2069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), + [2071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), + [2073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(533), + [2075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), + [2077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), + [2079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228), + [2081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509), + [2083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), + [2085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542), + [2087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), + [2089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(535), + [2091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), + [2093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(511), + [2095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252), + [2097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500), + [2099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(258), + [2101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), + [2103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(261), + [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494), + [2107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207), + [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), + [2111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), + [2113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(519), + [2115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), + [2117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(510), + [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), + [2123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), + [2125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), + [2127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), + [2129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498), + [2131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), + [2133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), + [2135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(255), + [2137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), + [2139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145), + [2141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), + [2143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), + [2145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(516), + [2147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), + [2149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), + [2151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(270), + [2153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), + [2155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [2157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), + [2159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292), + [2161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(523), + [2163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4), + [2165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(507), + [2167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), + [2169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(541), + [2171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), + [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491), + [2175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123), + [2177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(512), + [2179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), + [2181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(517), + [2183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), + [2185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), + [2187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), + [2189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), + [2191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324), + [2193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(527), + [2195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), + [2197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(514), + [2199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), + [2201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(521), + [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), + [2205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), + [2207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291), + [2209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(530), + [2211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), + [2213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(513), + [2215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), + [2217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(545), + [2219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(294), + [2221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(531), + [2223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), + [2225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(534), + [2227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), + [2229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [2231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), + [2233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [2235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), + [2237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [2241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [2243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [2245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), + [2247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), + [2249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [2251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), + [2253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), + [2257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [2261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), + [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), + [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), + [2271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), + [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [2277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), + [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), + [2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), + [2291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [2293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), + [2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [2297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), + [2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), + [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), + [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [2311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [2313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [2315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), + [2317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), + [2319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), + [2321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), + [2323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), + [2325] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), +}; + +#ifdef __cplusplus +extern "C" { +#endif +#ifdef _WIN32 +#define extern __declspec(dllexport) +#endif + +extern const TSLanguage *tree_sitter_sshclientconfig(void) { + static const TSLanguage language = { + .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, + .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 = ts_lex_modes, + .lex_fn = ts_lex, + }; + return &language; +} +#ifdef __cplusplus +} +#endif diff --git a/src/tree_sitter/parser.h b/src/tree_sitter/parser.h new file mode 100644 index 0000000..2b14ac1 --- /dev/null +++ b/src/tree_sitter/parser.h @@ -0,0 +1,224 @@ +#ifndef TREE_SITTER_PARSER_H_ +#define TREE_SITTER_PARSER_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +#include +#include +#include + +#define ts_builtin_sym_error ((TSSymbol)-1) +#define ts_builtin_sym_end 0 +#define TREE_SITTER_SERIALIZATION_BUFFER_SIZE 1024 + +typedef uint16_t TSStateId; + +#ifndef TREE_SITTER_API_H_ +typedef uint16_t TSSymbol; +typedef uint16_t TSFieldId; +typedef struct TSLanguage TSLanguage; +#endif + +typedef struct { + TSFieldId field_id; + uint8_t child_index; + bool inherited; +} TSFieldMapEntry; + +typedef struct { + uint16_t index; + uint16_t length; +} TSFieldMapSlice; + +typedef struct { + bool visible; + bool named; + bool supertype; +} TSSymbolMetadata; + +typedef struct TSLexer TSLexer; + +struct TSLexer { + int32_t lookahead; + TSSymbol result_symbol; + void (*advance)(TSLexer *, bool); + void (*mark_end)(TSLexer *); + uint32_t (*get_column)(TSLexer *); + bool (*is_at_included_range_start)(const TSLexer *); + bool (*eof)(const TSLexer *); +}; + +typedef enum { + TSParseActionTypeShift, + TSParseActionTypeReduce, + TSParseActionTypeAccept, + TSParseActionTypeRecover, +} TSParseActionType; + +typedef union { + struct { + uint8_t type; + TSStateId state; + bool extra; + bool repetition; + } shift; + struct { + uint8_t type; + uint8_t child_count; + TSSymbol symbol; + int16_t dynamic_precedence; + uint16_t production_id; + } reduce; + uint8_t type; +} TSParseAction; + +typedef struct { + uint16_t lex_state; + uint16_t external_lex_state; +} TSLexMode; + +typedef union { + TSParseAction action; + struct { + uint8_t count; + bool reusable; + } entry; +} TSParseActionEntry; + +struct TSLanguage { + uint32_t version; + uint32_t symbol_count; + uint32_t alias_count; + uint32_t token_count; + uint32_t external_token_count; + uint32_t state_count; + uint32_t large_state_count; + uint32_t production_id_count; + uint32_t field_count; + uint16_t max_alias_sequence_length; + const uint16_t *parse_table; + const uint16_t *small_parse_table; + const uint32_t *small_parse_table_map; + const TSParseActionEntry *parse_actions; + const char * const *symbol_names; + const char * const *field_names; + const TSFieldMapSlice *field_map_slices; + const TSFieldMapEntry *field_map_entries; + const TSSymbolMetadata *symbol_metadata; + const TSSymbol *public_symbol_map; + const uint16_t *alias_map; + const TSSymbol *alias_sequences; + const TSLexMode *lex_modes; + bool (*lex_fn)(TSLexer *, TSStateId); + bool (*keyword_lex_fn)(TSLexer *, TSStateId); + TSSymbol keyword_capture_token; + struct { + const bool *states; + const TSSymbol *symbol_map; + void *(*create)(void); + void (*destroy)(void *); + bool (*scan)(void *, TSLexer *, const bool *symbol_whitelist); + unsigned (*serialize)(void *, char *); + void (*deserialize)(void *, const char *, unsigned); + } external_scanner; + const TSStateId *primary_state_ids; +}; + +/* + * Lexer Macros + */ + +#define START_LEXER() \ + bool result = false; \ + bool skip = false; \ + bool eof = false; \ + int32_t lookahead; \ + goto start; \ + next_state: \ + lexer->advance(lexer, skip); \ + start: \ + skip = false; \ + lookahead = lexer->lookahead; + +#define ADVANCE(state_value) \ + { \ + state = state_value; \ + goto next_state; \ + } + +#define SKIP(state_value) \ + { \ + skip = true; \ + state = state_value; \ + goto next_state; \ + } + +#define ACCEPT_TOKEN(symbol_value) \ + result = true; \ + lexer->result_symbol = symbol_value; \ + lexer->mark_end(lexer); + +#define END_STATE() return result; + +/* + * Parse Table Macros + */ + +#define SMALL_STATE(id) id - LARGE_STATE_COUNT + +#define STATE(id) id + +#define ACTIONS(id) id + +#define SHIFT(state_value) \ + {{ \ + .shift = { \ + .type = TSParseActionTypeShift, \ + .state = state_value \ + } \ + }} + +#define SHIFT_REPEAT(state_value) \ + {{ \ + .shift = { \ + .type = TSParseActionTypeShift, \ + .state = state_value, \ + .repetition = true \ + } \ + }} + +#define SHIFT_EXTRA() \ + {{ \ + .shift = { \ + .type = TSParseActionTypeShift, \ + .extra = true \ + } \ + }} + +#define REDUCE(symbol_val, child_count_val, ...) \ + {{ \ + .reduce = { \ + .type = TSParseActionTypeReduce, \ + .symbol = symbol_val, \ + .child_count = child_count_val, \ + __VA_ARGS__ \ + }, \ + }} + +#define RECOVER() \ + {{ \ + .type = TSParseActionTypeRecover \ + }} + +#define ACCEPT_INPUT() \ + {{ \ + .type = TSParseActionTypeAccept \ + }} + +#ifdef __cplusplus +} +#endif + +#endif // TREE_SITTER_PARSER_H_ diff --git a/test/corpus/add_keys_to_agent.txt b/test/corpus/add_keys_to_agent.txt new file mode 100644 index 0000000..2630f1f --- /dev/null +++ b/test/corpus/add_keys_to_agent.txt @@ -0,0 +1,86 @@ +================== +add key to agent +================== + +AddKeysToAgent yes + +--- + +(client_config + (add_keys_to_agent + (add_keys_to_agent_value))) + +================== +do not add keys to agent +================== + +AddKeysToAgent no + +--- + +(client_config + (add_keys_to_agent + (add_keys_to_agent_value))) + +================== +use irregular casing +================== + +addkeystoAGENT yes + +--- + +(client_config + (add_keys_to_agent + (add_keys_to_agent_value))) + +================== +can use equals sign +================== + +addkeystoAGENT=yes + +--- + +(client_config + (add_keys_to_agent + (add_keys_to_agent_value))) + +================== +can use equals sign with whitespace +================== + +addkeystoAGENT = yes + +--- + +(client_config + (add_keys_to_agent + (add_keys_to_agent_value))) + +================== +can be specified after host +================== + +Host example.com + AddKeysToAgent no + +--- + +(client_config + (host + (host_value)) + (add_keys_to_agent + (add_keys_to_agent_value))) + +================== +detect invalid values +================== + +addkeystoAGENT ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/address_family.txt b/test/corpus/address_family.txt new file mode 100644 index 0000000..8deb64f --- /dev/null +++ b/test/corpus/address_family.txt @@ -0,0 +1,98 @@ +================== +use any address family +================== + +AddressFamily any + +--- + +(client_config + (address_family + (address_family_value))) + +================== +use IPv4 address family +================== + +AddressFamily inet + +--- + +(client_config + (address_family + (address_family_value))) + +================== +use IPv6 address family +================== + +AddressFamily inet6 + +--- + +(client_config + (address_family + (address_family_value))) + +================== +can use equals sign +================== + +AddressFamily=inet6 + +--- + +(client_config + (address_family + (address_family_value))) + +================== +can use equals sign with whitespace +================== + +AddressFamily = inet6 + +--- + +(client_config + (address_family + (address_family_value))) + +================== +can be specified after host +================== + +Host example.com + AddressFamily inet6 + +--- + +(client_config + (host + (host_value)) + (address_family + (address_family_value))) + +================== +use irregular casing +================== + +ADDRESSfamily inet6 + +--- + +(client_config + (address_family + (address_family_value))) + +================== +detect invalid values +================== + +AddressFamily net + +--- + +(client_config + (ERROR + (UNEXPECTED 'e'))) diff --git a/test/corpus/batch_mode.txt b/test/corpus/batch_mode.txt new file mode 100644 index 0000000..d20efbd --- /dev/null +++ b/test/corpus/batch_mode.txt @@ -0,0 +1,86 @@ +================== +enable batch mode +================== + +BatchMode yes + +--- + +(client_config + (batch_mode + (batch_mode_value))) + +================== +disable batch mode +================== + +BatchMode no + +--- + +(client_config + (batch_mode + (batch_mode_value))) + +================== +use irregular casing +================== + +BaTCHmode yes + +--- + +(client_config + (batch_mode + (batch_mode_value))) + +================== +can use equals sign +================== + +BaTCHmode=yes + +--- + +(client_config + (batch_mode + (batch_mode_value))) + +================== +can use equals sign with whitespace +================== + +BaTCHmode = yes + +--- + +(client_config + (batch_mode + (batch_mode_value))) + +================== +can be specified after host +================== + +Host example.com + BaTCHmode no + +--- + +(client_config + (host + (host_value)) + (batch_mode + (batch_mode_value))) + +================== +detect invalid values +================== + +BaTCHmode ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/bind_address.txt b/test/corpus/bind_address.txt new file mode 100644 index 0000000..765bd37 --- /dev/null +++ b/test/corpus/bind_address.txt @@ -0,0 +1,74 @@ +================== +bind on local host +================== + +BindAddress 127.0.0.1 + +--- + +(client_config + (bind_address + (bind_address_value))) + +================== +bind on all addresses +================== + +BindAddress 0.0.0.0 + +--- + +(client_config + (bind_address + (bind_address_value))) + +================== +use irregular casing +================== + +bINdaDDress 1.2.3.4 + +--- + +(client_config + (bind_address + (bind_address_value))) + +================== +can use equals sign +================== + +bINdaDDress=1.2.3.4 + +--- + +(client_config + (bind_address + (bind_address_value))) + +================== +can use equals sign with whitespace +================== + +bINdaDDress = 1.2.3.4 + +--- + +(client_config + (bind_address + (bind_address_value))) + +================== +can be specified after host +================== + +Host example.com + bINdaDDress 127.0.0.1 + +--- + +(client_config + (host + (host_value)) + (bind_address + (bind_address_value))) diff --git a/test/corpus/bind_interface.txt b/test/corpus/bind_interface.txt new file mode 100644 index 0000000..d2271ff --- /dev/null +++ b/test/corpus/bind_interface.txt @@ -0,0 +1,74 @@ +================== +bind on local host +================== + +BindInterface 127.0.0.1 + +--- + +(client_config + (bind_interface + (bind_interface_value))) + +================== +bind on all addresses +================== + +BindInterface 0.0.0.0 + +--- + +(client_config + (bind_interface + (bind_interface_value))) + +================== +use irregular casing +================== + +BindInteRFAce 0.0.0.0 + +--- + +(client_config + (bind_interface + (bind_interface_value))) + +================== +can use equals sign +================== + +BindInteRFAce=0.0.0.0 + +--- + +(client_config + (bind_interface + (bind_interface_value))) + +================== +can use equals sign with whitespace +================== + +BindInteRFAce = 0.0.0.0 + +--- + +(client_config + (bind_interface + (bind_interface_value))) + +================== +can be specified after host +================== + +Host example.com + BindInteRFAce 0.0.0.0 + +--- + +(client_config + (host + (host_value)) + (bind_interface + (bind_interface_value))) diff --git a/test/corpus/ca_signature_algorithms.txt b/test/corpus/ca_signature_algorithms.txt new file mode 100644 index 0000000..f4002b5 --- /dev/null +++ b/test/corpus/ca_signature_algorithms.txt @@ -0,0 +1,86 @@ +================== +specify algorithms to use +================== + +CASignatureAlgorithms some-algo + +--- + +(client_config + (ca_signature_algorithms + (ca_signature_algorithms_value))) + +================== +remove algorithm from list +================== + +CASignatureAlgorithms -some-other + +--- + +(client_config + (ca_signature_algorithms + (ca_signature_algorithms_value))) + +================== +add algorithm to list +================== + +CASignatureAlgorithms +some-other + +--- + +(client_config + (ca_signature_algorithms + (ca_signature_algorithms_value))) + +================== +use irregular casing +================== + +CASignatureAlgorithms some-algo + +--- + +(client_config + (ca_signature_algorithms + (ca_signature_algorithms_value))) + +================== +can use equals sign +================== + +CASignatureAlgorithms=some-algo + +--- + +(client_config + (ca_signature_algorithms + (ca_signature_algorithms_value))) + +================== +can use equals sign with whitespace +================== + +CASignatureAlgorithms = some-algo + +--- + +(client_config + (ca_signature_algorithms + (ca_signature_algorithms_value))) + +================== +can be specified after host +================== + +Host example.com + CASignatureAlgorithms some-algo + +--- + +(client_config + (host + (host_value)) + (ca_signature_algorithms + (ca_signature_algorithms_value))) diff --git a/test/corpus/canonical_domains.txt b/test/corpus/canonical_domains.txt new file mode 100644 index 0000000..d37562e --- /dev/null +++ b/test/corpus/canonical_domains.txt @@ -0,0 +1,86 @@ +================== +canonical domain +================== + +CanonicalDomains example + +--- + +(client_config + (canonical_domains + (canonical_domains_value))) + +================== +canonical domain with tld +================== + +CanonicalDomains example.com + +--- + +(client_config + (canonical_domains + (canonical_domains_value))) + +================== +canonical subdomain with tld +================== + +CanonicalDomains sub.example.com + +--- + +(client_config + (canonical_domains + (canonical_domains_value))) + +================== +use irregular casing +================== + +CanonicaldOMAins hoß.de + +--- + +(client_config + (canonical_domains + (canonical_domains_value))) + +================== +can use equals sign +================== + +CanonicaldOMAins=hoß.de + +--- + +(client_config + (canonical_domains + (canonical_domains_value))) + +================== +can use equals sign with whitespace +================== + +CanonicaldOMAins = hoß.de + +--- + +(client_config + (canonical_domains + (canonical_domains_value))) + +================== +can be specified after host +================== + +Host example.com + CanonicaldOMAins hoß.de + +--- + +(client_config + (host + (host_value)) + (canonical_domains + (canonical_domains_value))) diff --git a/test/corpus/canonicalize_fallback_local.txt b/test/corpus/canonicalize_fallback_local.txt new file mode 100644 index 0000000..c4f6147 --- /dev/null +++ b/test/corpus/canonicalize_fallback_local.txt @@ -0,0 +1,86 @@ +================== +error when hostname canonicalization fails +================== + +CanonicalizeFallbackLocal yes + +--- + +(client_config + (canonicalize_fallback_local + (canonicalize_fallback_local_value))) + +================== +do not error when hostname canonicalization fails +================== + +CanonicalizeFallbackLocal no + +--- + +(client_config + (canonicalize_fallback_local + (canonicalize_fallback_local_value))) + +================== +use irregular casing +================== + +CanonicalizeFALLbackLocal yes + +--- + +(client_config + (canonicalize_fallback_local + (canonicalize_fallback_local_value))) + +================== +can use equals sign +================== + +CanonicalizeFALLbackLocal=yes + +--- + +(client_config + (canonicalize_fallback_local + (canonicalize_fallback_local_value))) + +================== +can use equals sign with whitespace +================== + +CanonicalizeFALLbackLocal = yes + +--- + +(client_config + (canonicalize_fallback_local + (canonicalize_fallback_local_value))) + +================== +can be specified after host +================== + +Host example.com + CanonicalizeFALLbackLocal no + +--- + +(client_config + (host + (host_value)) + (canonicalize_fallback_local + (canonicalize_fallback_local_value))) + +================== +detect invalid values +================== + +CanonicalizeFALLbackLocal ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/canonicalize_hostname.txt b/test/corpus/canonicalize_hostname.txt new file mode 100644 index 0000000..207c825 --- /dev/null +++ b/test/corpus/canonicalize_hostname.txt @@ -0,0 +1,86 @@ +================== +perform hostname canonicalization +================== + +CanonicalizeHostname yes + +--- + +(client_config + (canonicalize_hostname + (canonicalize_hostname_value))) + +================== +do not perform hostname canonicalization +================== + +CanonicalizeHostname no + +--- + +(client_config + (canonicalize_hostname + (canonicalize_hostname_value))) + +================== +use irregular casing +================== + +CanonICalizeHostname yes + +--- + +(client_config + (canonicalize_hostname + (canonicalize_hostname_value))) + +================== +can use equals sign +================== + +CanonicalizeHostname=yes + +--- + +(client_config + (canonicalize_hostname + (canonicalize_hostname_value))) + +================== +can use equals sign with whitespace +================== + +CanonicalizeHostname = yes + +--- + +(client_config + (canonicalize_hostname + (canonicalize_hostname_value))) + +================== +can be specified after host +================== + +Host example.com + CanonicalizeHostname no + +--- + +(client_config + (host + (host_value)) + (canonicalize_hostname + (canonicalize_hostname_value))) + +================== +detect invalid values +================== + +CanonicalizeHostname ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/canonicalize_max_dots.txt b/test/corpus/canonicalize_max_dots.txt new file mode 100644 index 0000000..54f3fde --- /dev/null +++ b/test/corpus/canonicalize_max_dots.txt @@ -0,0 +1,86 @@ +================== +allow single dot +================== + +CanonicalizeMaxDots 1 + +--- + +(client_config + (canonicalize_max_dots + (canonicalize_max_dots_value))) + +================== +allow multiple dots +================== + +CanonicalizeMaxDots 3 + +--- + +(client_config + (canonicalize_max_dots + (canonicalize_max_dots_value))) + +================== +use irregular casing +================== + +CanoniCAlizeMaxDots 5 + +--- + +(client_config + (canonicalize_max_dots + (canonicalize_max_dots_value))) + +================== +can use equals sign +================== + +CanonicalizeMaxDots=7 + +--- + +(client_config + (canonicalize_max_dots + (canonicalize_max_dots_value))) + +================== +can use equals sign with whitespace +================== + +CanonicalizeMaxDots = 9 + +--- + +(client_config + (canonicalize_max_dots + (canonicalize_max_dots_value))) + +================== +can be specified after host +================== + +Host example.com + CanonicalizeMaxDots 2 + +--- + +(client_config + (host + (host_value)) + (canonicalize_max_dots + (canonicalize_max_dots_value))) + +================== +detect invalid values +================== + +CanonicalizeMaxDots -1 + +--- + +(client_config + (ERROR + (UNEXPECTED '-'))) diff --git a/test/corpus/canonicalize_permitted_cnames.txt b/test/corpus/canonicalize_permitted_cnames.txt new file mode 100644 index 0000000..5f5c9fb --- /dev/null +++ b/test/corpus/canonicalize_permitted_cnames.txt @@ -0,0 +1,62 @@ +================== +specify host_value-list for source and target domains +================== + +CanonicalizePermittedCNAMEs *.a.example.com:*.b.example.com,*.c.example.com + +--- + +(client_config + (canonicalize_permitted_cnames + (canonicalize_permitted_cnames_value))) + +================== +use irregular casing +================== + +CanonicalizePermittedCNAMEs *.a.example.com:*.b.example.com,*.c.example.com + +--- + +(client_config + (canonicalize_permitted_cnames + (canonicalize_permitted_cnames_value))) + +================== +can use equals sign +================== + +CanonicalizePermittedCNAMEs=*.a.example.com:*.b.example.com,*.c.example.com + +--- + +(client_config + (canonicalize_permitted_cnames + (canonicalize_permitted_cnames_value))) + +================== +can use equals sign with whitespace +================== + +CanonicalizePermittedCNAMEs = *.a.example.com:*.b.example.com,*.c.example.com + +--- + +(client_config + (canonicalize_permitted_cnames + (canonicalize_permitted_cnames_value))) + +================== +can be specified after host +================== + +Host example.com + CanonicalizePermittedCNAMEs *.a.example.com:*.b.example.com,*.c.example.com + +--- + +(client_config + (host + (host_value)) + (canonicalize_permitted_cnames + (canonicalize_permitted_cnames_value))) diff --git a/test/corpus/certificate_file.txt b/test/corpus/certificate_file.txt new file mode 100644 index 0000000..3faa36c --- /dev/null +++ b/test/corpus/certificate_file.txt @@ -0,0 +1,74 @@ +================== +use certificate from user home +================== + +CertificateFile ~/.ssh/cert + +--- + +(client_config + (certificate_file + (certificate_file_value))) + +================== +use certificate from system +================== + +CertificateFile /etc/ssh/cert + +--- + +(client_config + (certificate_file + (certificate_file_value))) + +================== +use irregular casing +================== + +CertifICateFile ~/.ssh/cert + +--- + +(client_config + (certificate_file + (certificate_file_value))) + +================== +can use equals sign +================== + +CertificateFile=~/.ssh/cert + +--- + +(client_config + (certificate_file + (certificate_file_value))) + +================== +can use equals sign with whitespace +================== + +CertificateFile = ~/.ssh/cert + +--- + +(client_config + (certificate_file + (certificate_file_value))) + +================== +can be specified after host +================== + +Host example.com + CertificateFile ~/.ssh/cert + +--- + +(client_config + (host + (host_value)) + (certificate_file + (certificate_file_value))) diff --git a/test/corpus/challenge_response_authentication.txt b/test/corpus/challenge_response_authentication.txt new file mode 100644 index 0000000..4bef0bb --- /dev/null +++ b/test/corpus/challenge_response_authentication.txt @@ -0,0 +1,86 @@ +================== +enable challenge response authentication +================== + +ChallengeResponseAuthentication yes + +--- + +(client_config + (challenge_response_authentication + (challenge_response_authentication_value))) + +================== +disable challenge response authentication +================== + +ChallengeResponseAuthentication no + +--- + +(client_config + (challenge_response_authentication + (challenge_response_authentication_value))) + +================== +use irregular casing +================== + +chALLengeResponseAuthentication yes + +--- + +(client_config + (challenge_response_authentication + (challenge_response_authentication_value))) + +================== +can use equals sign +================== + +chALLengeResponseAuthentication=yes + +--- + +(client_config + (challenge_response_authentication + (challenge_response_authentication_value))) + +================== +can use equals sign with whitespace +================== + +chALLengeResponseAuthentication = yes + +--- + +(client_config + (challenge_response_authentication + (challenge_response_authentication_value))) + +================== +can be specified after host +================== + +Host example.com + chALLengeResponseAuthentication no + +--- + +(client_config + (host + (host_value)) + (challenge_response_authentication + (challenge_response_authentication_value))) + +================== +detect invalid values +================== + +chALLengeResponseAuthentication ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/check_host_ip.txt b/test/corpus/check_host_ip.txt new file mode 100644 index 0000000..f5cd411 --- /dev/null +++ b/test/corpus/check_host_ip.txt @@ -0,0 +1,86 @@ +================== +enable host IP checking +================== + +CheckHostIP yes + +--- + +(client_config + (check_host_ip + (check_host_ip_value))) + +================== +disable host IP checking +================== + +CheckHostIP no + +--- + +(client_config + (check_host_ip + (check_host_ip_value))) + +================== +use irregular casing +================== + +CheCKhostIP yes + +--- + +(client_config + (check_host_ip + (check_host_ip_value))) + +================== +can use equals sign +================== + +CheckHostIP=yes + +--- + +(client_config + (check_host_ip + (check_host_ip_value))) + +================== +can use equals sign with whitespace +================== + +CheckHostIP = yes + +--- + +(client_config + (check_host_ip + (check_host_ip_value))) + +================== +can be specified after host +================== + +Host example.com + CheckHostIP no + +--- + +(client_config + (host + (host_value)) + (check_host_ip + (check_host_ip_value))) + +================== +detect invalid values +================== + +CheckHostIP ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/cipher.txt b/test/corpus/cipher.txt new file mode 100644 index 0000000..6f97c77 --- /dev/null +++ b/test/corpus/cipher.txt @@ -0,0 +1,62 @@ +================== +specify cipher to use +================== + +Cipher some-algo + +--- + +(client_config + (cipher + (cipher_value))) + +================== +use irregular casing +================== + +cIPher some-algo + +--- + +(client_config + (cipher + (cipher_value))) + +================== +can use equals sign +================== + +Cipher=some-algo + +--- + +(client_config + (cipher + (cipher_value))) + +================== +can use equals sign with whitespace +================== + +Cipher = some-algo + +--- + +(client_config + (cipher + (cipher_value))) + +================== +can be specified after host +================== + +Host example.com + Cipher some-algo + +--- + +(client_config + (host + (host_value)) + (cipher + (cipher_value))) diff --git a/test/corpus/ciphers.txt b/test/corpus/ciphers.txt new file mode 100644 index 0000000..e1e2396 --- /dev/null +++ b/test/corpus/ciphers.txt @@ -0,0 +1,86 @@ +================== +specify ciphers to use +================== + +Ciphers some-algo + +--- + +(client_config + (ciphers + (ciphers_value))) + +================== +remove cipher from list +================== + +Ciphers -some-other + +--- + +(client_config + (ciphers + (ciphers_value))) + +================== +add cipher to list +================== + +Ciphers +some-other + +--- + +(client_config + (ciphers + (ciphers_value))) + +================== +use irregular casing +================== + +cIPhErs some-algo + +--- + +(client_config + (ciphers + (ciphers_value))) + +================== +can use equals sign +================== + +Ciphers=some-algo + +--- + +(client_config + (ciphers + (ciphers_value))) + +================== +can use equals sign with whitespace +================== + +Ciphers = some-algo + +--- + +(client_config + (ciphers + (ciphers_value))) + +================== +can be specified after host +================== + +Host example.com + Ciphers some-algo + +--- + +(client_config + (host + (host_value)) + (ciphers + (ciphers_value))) diff --git a/test/corpus/clear_all_forwardings.txt b/test/corpus/clear_all_forwardings.txt new file mode 100644 index 0000000..b8ffa68 --- /dev/null +++ b/test/corpus/clear_all_forwardings.txt @@ -0,0 +1,86 @@ +================== +clear all port forwards +================== + +ClearAllForwardings yes + +--- + +(client_config + (clear_all_forwardings + (clear_all_forwardings_value))) + +================== +do not clear all port forwards +================== + +ClearAllForwardings no + +--- + +(client_config + (clear_all_forwardings + (clear_all_forwardings_value))) + +================== +use irregular casing +================== + +ClearAllForwARDings yes + +--- + +(client_config + (clear_all_forwardings + (clear_all_forwardings_value))) + +================== +can use equals sign +================== + +ClearAllForwARDings=yes + +--- + +(client_config + (clear_all_forwardings + (clear_all_forwardings_value))) + +================== +can use equals sign with whitespace +================== + +ClearAllForwARDings = yes + +--- + +(client_config + (clear_all_forwardings + (clear_all_forwardings_value))) + +================== +can be specified after host +================== + +Host example.com + ClearAllForwardings no + +--- + +(client_config + (host + (host_value)) + (clear_all_forwardings + (clear_all_forwardings_value))) + +================== +detect invalid values +================== + +ClearAllForwARDings ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/comment.txt b/test/corpus/comment.txt new file mode 100644 index 0000000..47db267 --- /dev/null +++ b/test/corpus/comment.txt @@ -0,0 +1,81 @@ +================== +file comment +================== + +# file comment + +--- + +(client_config + (comment)) + +================== +file comments +================== + +# file comment 1 +# file comment 2 + +--- + +(client_config + (comment) + (comment)) + +================== +file comments with newlines +================== + +# file comment 1 + +# file comment 2 + +--- + +(client_config + (comment) + (comment)) + +================== +comment before host block +================== + +# some text here +host example + +--- + +(client_config + (comment) + (host + (host_value))) + +================== +comment in host block +================== + +host example + # some text here + +--- + +(client_config + (host + (host_value)) + (comment)) + +================== +comment before and after host block +================== + +# some text here +host example +# some text here + +--- + +(client_config + (comment) + (host + (host_value)) + (comment)) diff --git a/test/corpus/compression.txt b/test/corpus/compression.txt new file mode 100644 index 0000000..39ecae4 --- /dev/null +++ b/test/corpus/compression.txt @@ -0,0 +1,86 @@ +================== +enable compression +================== + +Compression yes + +--- + +(client_config + (compression + (compression_value))) + +================== +disable compression +================== + +Compression no + +--- + +(client_config + (compression + (compression_value))) + +================== +use irregular casing +================== + +CompressiON yes + +--- + +(client_config + (compression + (compression_value))) + +================== +can use equals sign +================== + +CompressiON=yes + +--- + +(client_config + (compression + (compression_value))) + +================== +can use equals sign with whitespace +================== + +CompressiON = yes + +--- + +(client_config + (compression + (compression_value))) + +================== +can be specified after host +================== + +Host example.com + Compression no + +--- + +(client_config + (host + (host_value)) + (compression + (compression_value))) + +================== +detect invalid values +================== + +CompressiON ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/connect_timeout.txt b/test/corpus/connect_timeout.txt new file mode 100644 index 0000000..0bc17d7 --- /dev/null +++ b/test/corpus/connect_timeout.txt @@ -0,0 +1,86 @@ +================== +use one second timeouts +================== + +ConnectTimeout 1 + +--- + +(client_config + (connect_timeout + (connect_timeout_value))) + +================== +use one minute timeouts +================== + +ConnectTimeout 60 + +--- + +(client_config + (connect_timeout + (connect_timeout_value))) + +================== +use irregular casing +================== + +ConnecttIMEout 5 + +--- + +(client_config + (connect_timeout + (connect_timeout_value))) + +================== +can use equals sign +================== + +ConnectTimeout=7 + +--- + +(client_config + (connect_timeout + (connect_timeout_value))) + +================== +can use equals sign with whitespace +================== + +ConnectTimeout = 9 + +--- + +(client_config + (connect_timeout + (connect_timeout_value))) + +================== +can be specified after host +================== + +Host example.com + ConnectTimeout 2 + +--- + +(client_config + (host + (host_value)) + (connect_timeout + (connect_timeout_value))) + +================== +detect invalid values +================== + +ConnectTimeout -1 + +--- + +(client_config + (ERROR + (UNEXPECTED '-'))) diff --git a/test/corpus/connection_attempts.txt b/test/corpus/connection_attempts.txt new file mode 100644 index 0000000..731e796 --- /dev/null +++ b/test/corpus/connection_attempts.txt @@ -0,0 +1,86 @@ +================== +allow single attempts +================== + +ConnectionAttempts 1 + +--- + +(client_config + (connection_attempts + (connection_attempts_value))) + +================== +allow multiple attempts +================== + +ConnectionAttempts 3 + +--- + +(client_config + (connection_attempts + (connection_attempts_value))) + +================== +use irregular casing +================== + +ConneCTIonAttempts 5 + +--- + +(client_config + (connection_attempts + (connection_attempts_value))) + +================== +can use equals sign +================== + +ConnectionAttempts=7 + +--- + +(client_config + (connection_attempts + (connection_attempts_value))) + +================== +can use equals sign with whitespace +================== + +ConnectionAttempts = 9 + +--- + +(client_config + (connection_attempts + (connection_attempts_value))) + +================== +can be specified after host +================== + +Host example.com + ConnectionAttempts 2 + +--- + +(client_config + (host + (host_value)) + (connection_attempts + (connection_attempts_value))) + +================== +detect invalid values +================== + +ConnectionAttempts -1 + +--- + +(client_config + (ERROR + (UNEXPECTED '-'))) diff --git a/test/corpus/control_master.txt b/test/corpus/control_master.txt new file mode 100644 index 0000000..c5af9c6 --- /dev/null +++ b/test/corpus/control_master.txt @@ -0,0 +1,122 @@ +================== +enable control master +================== + +ControlMaster yes + +--- + +(client_config + (control_master + (control_master_value))) + +================== +disable control master +================== + +ControlMaster no + +--- + +(client_config + (control_master + (control_master_value))) + +================== +ask user for control master +================== + +ControlMaster ask + +--- + +(client_config + (control_master + (control_master_value))) + +================== +automatically use control master +================== + +ControlMaster auto + +--- + +(client_config + (control_master + (control_master_value))) + +================== +automatically ask for control master +================== + +ControlMaster autoask + +--- + +(client_config + (control_master + (control_master_value))) + +================== +use irregular casing +================== + +ContrOLmASter yes + +--- + +(client_config + (control_master + (control_master_value))) + +================== +can use equals sign +================== + +ContrOLmASter=yes + +--- + +(client_config + (control_master + (control_master_value))) + +================== +can use equals sign with whitespace +================== + +ContrOLmASter = yes + +--- + +(client_config + (control_master + (control_master_value))) + +================== +can be specified after host +================== + +Host example.com + ControlMaster no + +--- + +(client_config + (host + (host_value)) + (control_master + (control_master_value))) + +================== +detect invalid values +================== + +ContrOLmASter ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/control_path.txt b/test/corpus/control_path.txt new file mode 100644 index 0000000..042802b --- /dev/null +++ b/test/corpus/control_path.txt @@ -0,0 +1,98 @@ +================== +use path from user home +================== + +ControlPath ~/.ssh/control + +--- + +(client_config + (control_path + (control_path_value))) + +================== +use path from system +================== + +ControlPath /etc/ssh/control + +--- + +(client_config + (control_path + (control_path_value))) + +================== +disable connection sharing +================== + +ControlPath none + +--- + +(client_config + (control_path + (control_path_value))) + +================== +use placeholders +================== + +ControlPath ~/.ssh/control-%h-%p-%r-%C + +--- + +(client_config + (control_path + (control_path_value))) + +================== +use irregular casing +================== + +ContROLPath ~/.ssh/control + +--- + +(client_config + (control_path + (control_path_value))) + +================== +can use equals sign +================== + +ControlPath=~/.ssh/control + +--- + +(client_config + (control_path + (control_path_value))) + +================== +can use equals sign with whitespace +================== + +ControlPath = ~/.ssh/control + +--- + +(client_config + (control_path + (control_path_value))) + +================== +can be specified after host +================== + +Host example.com + ControlPath ~/.ssh/control + +--- + +(client_config + (host + (host_value)) + (control_path + (control_path_value))) diff --git a/test/corpus/control_persist.txt b/test/corpus/control_persist.txt new file mode 100644 index 0000000..0422072 --- /dev/null +++ b/test/corpus/control_persist.txt @@ -0,0 +1,122 @@ +================== +place connection in background +================== + +ControlPersist yes + +--- + +(client_config + (control_persist + (control_persist_value))) + +================== +do not place connection in background +================== + +ControlPersist no + +--- + +(client_config + (control_persist + (control_persist_value))) + +================== +connection remains in background indefinitely +================== + +ControlPersist 0 + +--- + +(client_config + (control_persist + (control_persist_value))) + +================== +connection remains for seconds +================== + +ControlPersist 180 + +--- + +(client_config + (control_persist + (control_persist_value))) + +================== +connection remains for minutes +================== + +ControlPersist 10m + +--- + +(client_config + (control_persist + (control_persist_value))) + +================== +connection remains for hours +================== + +ControlPersist 3h + +--- + +(client_config + (control_persist + (control_persist_value))) + +================== +use irregular casing +================== + +ControlPerSISt 123m + +--- + +(client_config + (control_persist + (control_persist_value))) + +================== +can use equals sign +================== + +ControlPersist=300 + +--- + +(client_config + (control_persist + (control_persist_value))) + +================== +can use equals sign with whitespace +================== + +ControlPersist = 5w + +--- + +(client_config + (control_persist + (control_persist_value))) + +================== +can be specified after host +================== + +Host example.com + ControlPersist 7D + +--- + +(client_config + (host + (host_value)) + (control_persist + (control_persist_value))) diff --git a/test/corpus/dynamic_forward.txt b/test/corpus/dynamic_forward.txt new file mode 100644 index 0000000..0c72d2f --- /dev/null +++ b/test/corpus/dynamic_forward.txt @@ -0,0 +1,98 @@ +================== +forward port +================== + +DynamicForward 8080 + +--- + +(client_config + (dynamic_forward + (dynamic_forward_value))) + +================== +forward address:port +================== + +DynamicForward 0.0.0.0:1234 + +--- + +(client_config + (dynamic_forward + (dynamic_forward_value))) + +================== +forward using localhost +================== + +DynamicForward localhost:9095 + +--- + +(client_config + (dynamic_forward + (dynamic_forward_value))) + +================== +forward on all interfaces +================== + +DynamicForward *:3000 + +--- + +(client_config + (dynamic_forward + (dynamic_forward_value))) + +================== +use irregular casing +================== + +DynamICfORward *:3000 + +--- + +(client_config + (dynamic_forward + (dynamic_forward_value))) + +================== +can use equals sign +================== + +DynamicForward=*:3000 + +--- + +(client_config + (dynamic_forward + (dynamic_forward_value))) + +================== +can use equals sign with whitespace +================== + +DynamicForward = *:3000 + +--- + +(client_config + (dynamic_forward + (dynamic_forward_value))) + +================== +can be specified after host +================== + +Host example.com + DynamicForward *:3000 + +--- + +(client_config + (host + (host_value)) + (dynamic_forward + (dynamic_forward_value))) diff --git a/test/corpus/enable_ssh_keysign.txt b/test/corpus/enable_ssh_keysign.txt new file mode 100644 index 0000000..b003e68 --- /dev/null +++ b/test/corpus/enable_ssh_keysign.txt @@ -0,0 +1,86 @@ +================== +enable ssh-keysign usage +================== + +EnableSSHKeysign yes + +--- + +(client_config + (enable_ssh_keysign + (enable_ssh_keysign_value))) + +================== +disable ssh-keysign usage +================== + +EnableSSHKeysign no + +--- + +(client_config + (enable_ssh_keysign + (enable_ssh_keysign_value))) + +================== +use irregular casing +================== + +enabLEsshKEysign yes + +--- + +(client_config + (enable_ssh_keysign + (enable_ssh_keysign_value))) + +================== +can use equals sign +================== + +enabLEsshKEysign=yes + +--- + +(client_config + (enable_ssh_keysign + (enable_ssh_keysign_value))) + +================== +can use equals sign with whitespace +================== + +enabLEsshKEysign = yes + +--- + +(client_config + (enable_ssh_keysign + (enable_ssh_keysign_value))) + +================== +can be specified after host +================== + +Host example.com + enabLEsshKEysign no + +--- + +(client_config + (host + (host_value)) + (enable_ssh_keysign + (enable_ssh_keysign_value))) + +================== +detect invalid values +================== + +enabLEsshKEysign ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/escape_char.txt b/test/corpus/escape_char.txt new file mode 100644 index 0000000..0993b1b --- /dev/null +++ b/test/corpus/escape_char.txt @@ -0,0 +1,86 @@ +================== +use default escape char +================== + +EscapeChar ^~ + +--- + +(client_config + (escape_char + (escape_char_value))) + +================== +use custom escape char +================== + +EscapeChar ^| + +--- + +(client_config + (escape_char + (escape_char_value))) + +================== +disable escape character +================== + +EscapeChar none + +--- + +(client_config + (escape_char + (escape_char_value))) + +================== +use irregular casing +================== + +EscAPEchar none + +--- + +(client_config + (escape_char + (escape_char_value))) + +================== +can use equals sign +================== + +EscapeChar=none + +--- + +(client_config + (escape_char + (escape_char_value))) + +================== +can use equals sign with whitespace +================== + +EscapeChar = none + +--- + +(client_config + (escape_char + (escape_char_value))) + +================== +can be specified after host +================== + +Host example.com + EscapeChar none + +--- + +(client_config + (host + (host_value)) + (escape_char + (escape_char_value))) diff --git a/test/corpus/exit_on_forward_failure.txt b/test/corpus/exit_on_forward_failure.txt new file mode 100644 index 0000000..64d1b4f --- /dev/null +++ b/test/corpus/exit_on_forward_failure.txt @@ -0,0 +1,86 @@ +================== +terminate connection when forward fails +================== + +ExitOnForwardFailure yes + +--- + +(client_config + (exit_on_forward_failure + (exit_on_forward_failure_value))) + +================== +do not terminate connection when forward fails +================== + +ExitOnForwardFailure no + +--- + +(client_config + (exit_on_forward_failure + (exit_on_forward_failure_value))) + +================== +use irregular casing +================== + +exITonFORwardfAIlure yes + +--- + +(client_config + (exit_on_forward_failure + (exit_on_forward_failure_value))) + +================== +can use equals sign +================== + +exITonFORwardfAIlure=yes + +--- + +(client_config + (exit_on_forward_failure + (exit_on_forward_failure_value))) + +================== +can use equals sign with whitespace +================== + +exITonFORwardfAIlure = yes + +--- + +(client_config + (exit_on_forward_failure + (exit_on_forward_failure_value))) + +================== +can be specified after host +================== + +Host example.com + exITonFORwardfAIlure no + +--- + +(client_config + (host + (host_value)) + (exit_on_forward_failure + (exit_on_forward_failure_value))) + +================== +detect invalid values +================== + +exITonFORwardfAIlure ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/fingerprint_hash.txt b/test/corpus/fingerprint_hash.txt new file mode 100644 index 0000000..4ad12aa --- /dev/null +++ b/test/corpus/fingerprint_hash.txt @@ -0,0 +1,74 @@ +================== +use sha256 algorithm +================== + +FingerprintHash sha256 + +--- + +(client_config + (fingerprint_hash + (fingerprint_hash_value))) + +================== +use md5 algorithm +================== + +FingerprintHash md5 + +--- + +(client_config + (fingerprint_hash + (fingerprint_hash_value))) + +================== +use irregular casing +================== + +fINGerprintHash md5 + +--- + +(client_config + (fingerprint_hash + (fingerprint_hash_value))) + +================== +can use equals sign +================== + +FingerprintHash=md5 + +--- + +(client_config + (fingerprint_hash + (fingerprint_hash_value))) + +================== +can use equals sign with whitespace +================== + +FingerprintHash = md5 + +--- + +(client_config + (fingerprint_hash + (fingerprint_hash_value))) + +================== +can be specified after host +================== + +Host example.com + FingerprintHash md5 + +--- + +(client_config + (host + (host_value)) + (fingerprint_hash + (fingerprint_hash_value))) diff --git a/test/corpus/fork_after_authentication.txt b/test/corpus/fork_after_authentication.txt new file mode 100644 index 0000000..b10a861 --- /dev/null +++ b/test/corpus/fork_after_authentication.txt @@ -0,0 +1,86 @@ +================== +enable forking +================== + +ForkAfterAuthentication yes + +--- + +(client_config + (fork_after_authentication + (fork_after_authentication_value))) + +================== +disable forking +================== + +ForkAfterAuthentication no + +--- + +(client_config + (fork_after_authentication + (fork_after_authentication_value))) + +================== +use irregular casing +================== + +fORkAftERAuthentication yes + +--- + +(client_config + (fork_after_authentication + (fork_after_authentication_value))) + +================== +can use equals sign +================== + +fORkAftERAuthentication=yes + +--- + +(client_config + (fork_after_authentication + (fork_after_authentication_value))) + +================== +can use equals sign with whitespace +================== + +fORkAftERAuthentication = yes + +--- + +(client_config + (fork_after_authentication + (fork_after_authentication_value))) + +================== +can be specified after host +================== + +Host example.com + fORkAftERAuthentication no + +--- + +(client_config + (host + (host_value)) + (fork_after_authentication + (fork_after_authentication_value))) + +================== +detect invalid values +================== + +fORkAftERAuthentication ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/forward_agent.txt b/test/corpus/forward_agent.txt new file mode 100644 index 0000000..a76b788 --- /dev/null +++ b/test/corpus/forward_agent.txt @@ -0,0 +1,86 @@ +================== +enable agent forward +================== + +ForwardAgent yes + +--- + +(client_config + (forward_agent + (forward_agent_value))) + +================== +disable agent forward +================== + +ForwardAgent no + +--- + +(client_config + (forward_agent + (forward_agent_value))) + +================== +use irregular casing +================== + +fORwARDagent yes + +--- + +(client_config + (forward_agent + (forward_agent_value))) + +================== +can use equals sign +================== + +fORwARDagent=yes + +--- + +(client_config + (forward_agent + (forward_agent_value))) + +================== +can use equals sign with whitespace +================== + +fORwARDagent = yes + +--- + +(client_config + (forward_agent + (forward_agent_value))) + +================== +can be specified after host +================== + +Host example.com + fORwARDagent no + +--- + +(client_config + (host + (host_value)) + (forward_agent + (forward_agent_value))) + +================== +detect invalid values +================== + +fORwARDagent ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/forward_x11.txt b/test/corpus/forward_x11.txt new file mode 100644 index 0000000..d25550f --- /dev/null +++ b/test/corpus/forward_x11.txt @@ -0,0 +1,86 @@ +================== +enable X11 forward +================== + +ForwardX11 yes + +--- + +(client_config + (forward_x11 + (forward_x11_value))) + +================== +disable X11 forward +================== + +ForwardX11 no + +--- + +(client_config + (forward_x11 + (forward_x11_value))) + +================== +use irregular casing +================== + +forWARdX11 yes + +--- + +(client_config + (forward_x11 + (forward_x11_value))) + +================== +can use equals sign +================== + +forWARdX11=yes + +--- + +(client_config + (forward_x11 + (forward_x11_value))) + +================== +can use equals sign with whitespace +================== + +forWARdX11 = yes + +--- + +(client_config + (forward_x11 + (forward_x11_value))) + +================== +can be specified after host +================== + +Host example.com + forWARdX11 no + +--- + +(client_config + (host + (host_value)) + (forward_x11 + (forward_x11_value))) + +================== +detect invalid values +================== + +forWARdX11 ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/forward_x11_timeout.txt b/test/corpus/forward_x11_timeout.txt new file mode 100644 index 0000000..7740894 --- /dev/null +++ b/test/corpus/forward_x11_timeout.txt @@ -0,0 +1,145 @@ +================== +use timeout with implicit seconds +================== + +ForwardX11Timeout 30 + +--- + +(client_config + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +use timeout with explicit seconds +================== + +ForwardX11Timeout 30s + +--- + +(client_config + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +use timeout with minutes +================== + +ForwardX11Timeout 30M + +--- + +(client_config + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +use timeout with hours +================== + +ForwardX11Timeout 30h + +--- + +(client_config + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +use timeout with days +================== + +ForwardX11Timeout 30D + +--- + +(client_config + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +use timeout with weeks +================== + +ForwardX11Timeout 30w + +--- + +(client_config + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +disable timeout +================== + +ForwardX11Timeout 0 + +--- + +(client_config + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +use irregular casing +================== + +ForwardX11TimeOUT 0 + +--- + +(client_config + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +can use equals sign +================== + +ForwardX11TimeOUT=0 + +--- + +(client_config + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +can use equals sign with whitespace +================== + +ForwardX11TimeOUT = 0 + +--- + +(client_config + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +can be specified after host +================== + +Host example.com + ForwardX11TimeOUT 0 + +--- + +(client_config + (host + (host_value)) + (forward_x11_timeout + (forward_x11_timeout_value))) + +================== +detect invalid values +================== + +ForwardX11TimeOUT no + +--- + +(client_config + (ERROR)) diff --git a/test/corpus/forward_x11_trusted.txt b/test/corpus/forward_x11_trusted.txt new file mode 100644 index 0000000..cf32b09 --- /dev/null +++ b/test/corpus/forward_x11_trusted.txt @@ -0,0 +1,86 @@ +================== +enable X11 trust +================== + +ForwardX11Trusted yes + +--- + +(client_config + (forward_x11_trusted + (forward_x11_trusted_value))) + +================== +disable X11 trust +================== + +ForwardX11Trusted no + +--- + +(client_config + (forward_x11_trusted + (forward_x11_trusted_value))) + +================== +use irregular casing +================== + +FORwardX11TrUSted yes + +--- + +(client_config + (forward_x11_trusted + (forward_x11_trusted_value))) + +================== +can use equals sign +================== + +FORwardX11TrUSted=yes + +--- + +(client_config + (forward_x11_trusted + (forward_x11_trusted_value))) + +================== +can use equals sign with whitespace +================== + +FORwardX11TrUSted = yes + +--- + +(client_config + (forward_x11_trusted + (forward_x11_trusted_value))) + +================== +can be specified after host +================== + +Host example.com + FORwardX11TrUSted no + +--- + +(client_config + (host + (host_value)) + (forward_x11_trusted + (forward_x11_trusted_value))) + +================== +detect invalid values +================== + +FORwardX11TrUSted ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/gateway_ports.txt b/test/corpus/gateway_ports.txt new file mode 100644 index 0000000..83ab944 --- /dev/null +++ b/test/corpus/gateway_ports.txt @@ -0,0 +1,86 @@ +================== +enable gateway ports +================== + +GatewayPorts yes + +--- + +(client_config + (gateway_ports + (gateway_ports_value))) + +================== +disable gateway ports +================== + +GatewayPorts no + +--- + +(client_config + (gateway_ports + (gateway_ports_value))) + +================== +use irregular casing +================== + +GateWAYpORts yes + +--- + +(client_config + (gateway_ports + (gateway_ports_value))) + +================== +can use equals sign +================== + +GateWAYpORts=yes + +--- + +(client_config + (gateway_ports + (gateway_ports_value))) + +================== +can use equals sign with whitespace +================== + +GateWAYpORts = yes + +--- + +(client_config + (gateway_ports + (gateway_ports_value))) + +================== +can be specified after host +================== + +Host example.com + GateWAYpORts no + +--- + +(client_config + (host + (host_value)) + (gateway_ports + (gateway_ports_value))) + +================== +detect invalid values +================== + +GateWAYpORts ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/global_known_hosts_file.txt b/test/corpus/global_known_hosts_file.txt new file mode 100644 index 0000000..1795903 --- /dev/null +++ b/test/corpus/global_known_hosts_file.txt @@ -0,0 +1,86 @@ +================== +use path from user home +================== + +GlobalKnownHostsFile ~/.ssh/hosts + +--- + +(client_config + (global_known_hosts_file + (global_known_hosts_file_value))) + +================== +use path from system +================== + +GlobalKnownHostsFile /etc/ssh/ssh_known_hosts + +--- + +(client_config + (global_known_hosts_file + (global_known_hosts_file_value))) + +================== +can specify multiple paths +================== + +GlobalKnownHostsFile /etc/ssh/ssh_known_hosts /etc/ssh/ssh_known_hosts2 + +--- + +(client_config + (global_known_hosts_file + (global_known_hosts_file_value))) + +================== +use irregular casing +================== + +GlobalKnownHoSTSfile ~/.ssh/hosts + +--- + +(client_config + (global_known_hosts_file + (global_known_hosts_file_value))) + +================== +can use equals sign +================== + +GlobalKnownHostsFile=~/.ssh/hosts + +--- + +(client_config + (global_known_hosts_file + (global_known_hosts_file_value))) + +================== +can use equals sign with whitespace +================== + +GlobalKnownHostsFile = ~/.ssh/hosts + +--- + +(client_config + (global_known_hosts_file + (global_known_hosts_file_value))) + +================== +can be specified after host +================== + +Host example.com + GlobalKnownHostsFile ~/.ssh/hosts + +--- + +(client_config + (host + (host_value)) + (global_known_hosts_file + (global_known_hosts_file_value))) diff --git a/test/corpus/gssapi_authentication.txt b/test/corpus/gssapi_authentication.txt new file mode 100644 index 0000000..b0c5a6e --- /dev/null +++ b/test/corpus/gssapi_authentication.txt @@ -0,0 +1,86 @@ +================== +allow GSSAPI authentication +================== + +GSSAPIAuthentication yes + +--- + +(client_config + (gssapi_authentication + (gssapi_authentication_value))) + +================== +disallow GSSAPI authentication +================== + +GSSAPIAuthentication no + +--- + +(client_config + (gssapi_authentication + (gssapi_authentication_value))) + +================== +use irregular casing +================== + +GSSAPIAuthentiCATion yes + +--- + +(client_config + (gssapi_authentication + (gssapi_authentication_value))) + +================== +can use equals sign +================== + +GSSAPIAuthentiCATion=yes + +--- + +(client_config + (gssapi_authentication + (gssapi_authentication_value))) + +================== +can use equals sign with whitespace +================== + +GSSAPIAuthentiCATion = yes + +--- + +(client_config + (gssapi_authentication + (gssapi_authentication_value))) + +================== +can be specified after host +================== + +Host example.com + GSSAPIAuthentication no + +--- + +(client_config + (host + (host_value)) + (gssapi_authentication + (gssapi_authentication_value))) + +================== +detect invalid values +================== + +GSSAPIAuthentiCATion ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/gssapi_client_identity.txt b/test/corpus/gssapi_client_identity.txt new file mode 100644 index 0000000..4451a6c --- /dev/null +++ b/test/corpus/gssapi_client_identity.txt @@ -0,0 +1,62 @@ +================== +specify custom client identity +================== + +GSSAPIClientIdentity some-user + +--- + +(client_config + (gssapi_client_identity + (gssapi_client_identity_value))) + +================== +use irregular casing +================== + +GSSAPIClientIdENTity some-user + +--- + +(client_config + (gssapi_client_identity + (gssapi_client_identity_value))) + +================== +can use equals sign +================== + +GSSAPIClientIdentity=some-user + +--- + +(client_config + (gssapi_client_identity + (gssapi_client_identity_value))) + +================== +can use equals sign with whitespace +================== + +GSSAPIClientIdentity = some-user + +--- + +(client_config + (gssapi_client_identity + (gssapi_client_identity_value))) + +================== +can be specified after host +================== + +Host example.com + GSSAPIClientIdentity some-user + +--- + +(client_config + (host + (host_value)) + (gssapi_client_identity + (gssapi_client_identity_value))) diff --git a/test/corpus/gssapi_delegate_credentials.txt b/test/corpus/gssapi_delegate_credentials.txt new file mode 100644 index 0000000..8664efb --- /dev/null +++ b/test/corpus/gssapi_delegate_credentials.txt @@ -0,0 +1,86 @@ +================== +forward credentials to server +================== + +GSSAPIDelegateCredentials yes + +--- + +(client_config + (gssapi_delegate_credentials + (gssapi_delegate_credentials_value))) + +================== +do not forward credentials to server +================== + +GSSAPIDelegateCredentials no + +--- + +(client_config + (gssapi_delegate_credentials + (gssapi_delegate_credentials_value))) + +================== +use irregular casing +================== + +GSSAPIDelegateCredENTials yes + +--- + +(client_config + (gssapi_delegate_credentials + (gssapi_delegate_credentials_value))) + +================== +can use equals sign +================== + +GSSAPIDelegateCredENTials=yes + +--- + +(client_config + (gssapi_delegate_credentials + (gssapi_delegate_credentials_value))) + +================== +can use equals sign with whitespace +================== + +GSSAPIDelegateCredENTials = yes + +--- + +(client_config + (gssapi_delegate_credentials + (gssapi_delegate_credentials_value))) + +================== +can be specified after host +================== + +Host example.com + GSSAPIDelegateCredentials no + +--- + +(client_config + (host + (host_value)) + (gssapi_delegate_credentials + (gssapi_delegate_credentials_value))) + +================== +detect invalid values +================== + +GSSAPIDelegateCredENTials ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/gssapi_kex_algorithms.txt b/test/corpus/gssapi_kex_algorithms.txt new file mode 100644 index 0000000..1e0e2fd --- /dev/null +++ b/test/corpus/gssapi_kex_algorithms.txt @@ -0,0 +1,62 @@ +================== +specify kex algorithms +================== + +GSSAPIKexAlgorithms gss-gex-sha1-,gss-group1-sha1-,gss-curce25519-sha256- + +--- + +(client_config + (gssapi_kex_algorithms + (gssapi_kex_algorithms_value))) + +================== +use irregular casing +================== + +GSSAPIKexAlgoRIThms gss-gex-sha1- + +--- + +(client_config + (gssapi_kex_algorithms + (gssapi_kex_algorithms_value))) + +================== +can use equals sign +================== + +GSSAPIKexAlgorithms=gss-gex-sha1- + +--- + +(client_config + (gssapi_kex_algorithms + (gssapi_kex_algorithms_value))) + +================== +can use equals sign with whitespace +================== + +GSSAPIKexAlgorithms = gss-gex-sha1- + +--- + +(client_config + (gssapi_kex_algorithms + (gssapi_kex_algorithms_value))) + +================== +can be specified after host +================== + +Host example.com + GSSAPIKexAlgorithms gss-gex-sha1- + +--- + +(client_config + (host + (host_value)) + (gssapi_kex_algorithms + (gssapi_kex_algorithms_value))) diff --git a/test/corpus/gssapi_key_exchange.txt b/test/corpus/gssapi_key_exchange.txt new file mode 100644 index 0000000..e37c206 --- /dev/null +++ b/test/corpus/gssapi_key_exchange.txt @@ -0,0 +1,86 @@ +================== +use key exchange based on GSSAPI +================== + +GSSAPIKeyExchange yes + +--- + +(client_config + (gssapi_key_exchange + (gssapi_key_exchange_value))) + +================== +do not use key exchange based on GSSAPI +================== + +GSSAPIKeyExchange no + +--- + +(client_config + (gssapi_key_exchange + (gssapi_key_exchange_value))) + +================== +use irregular casing +================== + +GSSAPIKeyEXCHange yes + +--- + +(client_config + (gssapi_key_exchange + (gssapi_key_exchange_value))) + +================== +can use equals sign +================== + +GSSAPIKeyEXCHange=yes + +--- + +(client_config + (gssapi_key_exchange + (gssapi_key_exchange_value))) + +================== +can use equals sign with whitespace +================== + +GSSAPIKeyEXCHange = yes + +--- + +(client_config + (gssapi_key_exchange + (gssapi_key_exchange_value))) + +================== +can be specified after host +================== + +Host example.com + GSSAPIKeyExchange no + +--- + +(client_config + (host + (host_value)) + (gssapi_key_exchange + (gssapi_key_exchange_value))) + +================== +detect invalid values +================== + +GSSAPIKeyEXCHange ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/gssapi_renewal_forces_rekey.txt b/test/corpus/gssapi_renewal_forces_rekey.txt new file mode 100644 index 0000000..af111b2 --- /dev/null +++ b/test/corpus/gssapi_renewal_forces_rekey.txt @@ -0,0 +1,86 @@ +================== +force rekeying of the SSH connection +================== + +GSSAPIRenewalForcesRekey yes + +--- + +(client_config + (gssapi_renewal_forces_rekey + (gssapi_renewal_forces_rekey_value))) + +================== +do not force rekeying of the SSH connection +================== + +GSSAPIRenewalForcesRekey no + +--- + +(client_config + (gssapi_renewal_forces_rekey + (gssapi_renewal_forces_rekey_value))) + +================== +use irregular casing +================== + +GSSAPIRenEWAlForcesRekey yes + +--- + +(client_config + (gssapi_renewal_forces_rekey + (gssapi_renewal_forces_rekey_value))) + +================== +can use equals sign +================== + +GSSAPIRenEWAlForcesRekey=yes + +--- + +(client_config + (gssapi_renewal_forces_rekey + (gssapi_renewal_forces_rekey_value))) + +================== +can use equals sign with whitespace +================== + +GSSAPIRenEWAlForcesRekey = yes + +--- + +(client_config + (gssapi_renewal_forces_rekey + (gssapi_renewal_forces_rekey_value))) + +================== +can be specified after host +================== + +Host example.com + GSSAPIRenewalForcesRekey no + +--- + +(client_config + (host + (host_value)) + (gssapi_renewal_forces_rekey + (gssapi_renewal_forces_rekey_value))) + +================== +detect invalid values +================== + +GSSAPIRenEWAlForcesRekey ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/gssapi_server_identity.txt b/test/corpus/gssapi_server_identity.txt new file mode 100644 index 0000000..45ac34b --- /dev/null +++ b/test/corpus/gssapi_server_identity.txt @@ -0,0 +1,62 @@ +================== +specify custom server identity +================== + +GSSAPIServerIdentity some-user + +--- + +(client_config + (gssapi_server_identity + (gssapi_server_identity_value))) + +================== +use irregular casing +================== + +GSSAPIServerIdENTity some-user + +--- + +(client_config + (gssapi_server_identity + (gssapi_server_identity_value))) + +================== +can use equals sign +================== + +GSSAPIServerIdentity=some-user + +--- + +(client_config + (gssapi_server_identity + (gssapi_server_identity_value))) + +================== +can use equals sign with whitespace +================== + +GSSAPIServerIdentity = some-user + +--- + +(client_config + (gssapi_server_identity + (gssapi_server_identity_value))) + +================== +can be specified after host +================== + +Host example.com + GSSAPIServerIdentity some-user + +--- + +(client_config + (host + (host_value)) + (gssapi_server_identity + (gssapi_server_identity_value))) diff --git a/test/corpus/gssapi_trust_dns.txt b/test/corpus/gssapi_trust_dns.txt new file mode 100644 index 0000000..d177eda --- /dev/null +++ b/test/corpus/gssapi_trust_dns.txt @@ -0,0 +1,86 @@ +================== +trust DNS +================== + +GSSAPITrustDns yes + +--- + +(client_config + (gssapi_trust_dns + (gssapi_trust_dns_value))) + +================== +do not trust DNS +================== + +GSSAPITrustDns no + +--- + +(client_config + (gssapi_trust_dns + (gssapi_trust_dns_value))) + +================== +use irregular casing +================== + +GSSAPITrUStDns yes + +--- + +(client_config + (gssapi_trust_dns + (gssapi_trust_dns_value))) + +================== +can use equals sign +================== + +GSSAPITrUStDns=yes + +--- + +(client_config + (gssapi_trust_dns + (gssapi_trust_dns_value))) + +================== +can use equals sign with whitespace +================== + +GSSAPITrUStDns = yes + +--- + +(client_config + (gssapi_trust_dns + (gssapi_trust_dns_value))) + +================== +can be specified after host +================== + +Host example.com + GSSAPITrustDns no + +--- + +(client_config + (host + (host_value)) + (gssapi_trust_dns + (gssapi_trust_dns_value))) + +================== +detect invalid values +================== + +GSSAPITrUStDns ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/hash_known_hosts.txt b/test/corpus/hash_known_hosts.txt new file mode 100644 index 0000000..65b1277 --- /dev/null +++ b/test/corpus/hash_known_hosts.txt @@ -0,0 +1,86 @@ +================== +has host names +================== + +HashKnownHosts yes + +--- + +(client_config + (hash_known_hosts + (hash_known_hosts_value))) + +================== +do not has host names +================== + +HashKnownHosts no + +--- + +(client_config + (hash_known_hosts + (hash_known_hosts_value))) + +================== +use irregular casing +================== + +HashKnownHOSts yes + +--- + +(client_config + (hash_known_hosts + (hash_known_hosts_value))) + +================== +can use equals sign +================== + +HashKnownHOSts=yes + +--- + +(client_config + (hash_known_hosts + (hash_known_hosts_value))) + +================== +can use equals sign with whitespace +================== + +HashKnownHOSts = yes + +--- + +(client_config + (hash_known_hosts + (hash_known_hosts_value))) + +================== +can be specified after host +================== + +Host example.com + HashKnownHosts no + +--- + +(client_config + (host + (host_value)) + (hash_known_hosts + (hash_known_hosts_value))) + +================== +detect invalid values +================== + +HashKnownHOSts ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/host.txt b/test/corpus/host.txt new file mode 100644 index 0000000..a74aade --- /dev/null +++ b/test/corpus/host.txt @@ -0,0 +1,119 @@ +================== +single name host +================== + +Host example + +--- + +(client_config + (host + (host_value))) + +================== +host with TLD +================== + +host example.com + +--- + +(client_config + (host + (host_value))) + +================== +host using wildcard +================== + +host * + +--- + +(client_config + (host + (host_value))) + +================== +host with comment +================== + +host company.com # whooops + +--- + +(client_config + (host + (host_value))) + +================== +host using multiple host_values +================== + +host example.com another.tld + +--- + +(client_config + (host + (host_value))) + +================== +host with negation +================== + +host !example.com + +--- + +(client_config + (host + (host_value))) + +================== +host using multiple host_values with negation +================== + +host example.com !another.tld + +--- + +(client_config + (host + (host_value))) + +================== +host using wildcard as subdomain +================== + +host *.co.uk + +--- + +(client_config + (host + (host_value))) + +================== +host using wildcard last entry in IP address +================== + +host 192.168.0.? + +--- + +(client_config + (host + (host_value))) + +================== +use irregular casing +================== + +hOSt 192.168.0.? + +--- + +(client_config + (host + (host_value))) diff --git a/test/corpus/host_key_algorithms.txt b/test/corpus/host_key_algorithms.txt new file mode 100644 index 0000000..b3133be --- /dev/null +++ b/test/corpus/host_key_algorithms.txt @@ -0,0 +1,98 @@ +================== +specify accepted algorithms +================== + +HostKeyAlgorithms ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521 + +--- + +(client_config + (host_key_algorithms + (host_key_algorithms_value))) + +================== +add algorithm +================== + +HostKeyAlgorithms +ssh-ed25519 + +--- + +(client_config + (host_key_algorithms + (host_key_algorithms_value))) + +================== +remove algorithm +================== + +HostKeyAlgorithms -ssh-ed25519 + +--- + +(client_config + (host_key_algorithms + (host_key_algorithms_value))) + +================== +prepend algorithm +================== + +HostKeyAlgorithms ^ssh-ed25519 + +--- + +(client_config + (host_key_algorithms + (host_key_algorithms_value))) + +================== +use irregular casing +================== + +HostKeyAlgoritHMS ssh-ed25519 + +--- + +(client_config + (host_key_algorithms + (host_key_algorithms_value))) + +================== +can use equals sign +================== + +HostKeyAlgorithms=ssh-ed25519 + +--- + +(client_config + (host_key_algorithms + (host_key_algorithms_value))) + +================== +can use equals sign with whitespace +================== + +HostKeyAlgorithms = ssh-ed25519 + +--- + +(client_config + (host_key_algorithms + (host_key_algorithms_value))) + +================== +can be specified after host +================== + +Host example.com + HostKeyAlgorithms ssh-ed25519 + +--- + +(client_config + (host + (host_value)) + (host_key_algorithms + (host_key_algorithms_value))) diff --git a/test/corpus/host_key_alias.txt b/test/corpus/host_key_alias.txt new file mode 100644 index 0000000..dea8894 --- /dev/null +++ b/test/corpus/host_key_alias.txt @@ -0,0 +1,62 @@ +================== +specify key alias +================== + +HostKeyAlias some-user + +--- + +(client_config + (host_key_alias + (host_key_alias_value))) + +================== +use irregular casing +================== + +HostKeyAlIAs some-user + +--- + +(client_config + (host_key_alias + (host_key_alias_value))) + +================== +can use equals sign +================== + +HostKeyAlias=some-user + +--- + +(client_config + (host_key_alias + (host_key_alias_value))) + +================== +can use equals sign with whitespace +================== + +HostKeyAlias = some-user + +--- + +(client_config + (host_key_alias + (host_key_alias_value))) + +================== +can be specified after host +================== + +Host example.com + HostKeyAlias some-user + +--- + +(client_config + (host + (host_value)) + (host_key_alias + (host_key_alias_value))) diff --git a/test/corpus/hostbased_accepted_algorithms.txt b/test/corpus/hostbased_accepted_algorithms.txt new file mode 100644 index 0000000..23d7179 --- /dev/null +++ b/test/corpus/hostbased_accepted_algorithms.txt @@ -0,0 +1,98 @@ +================== +specify accepted algorithms +================== + +HostbasedAcceptedAlgorithms ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521 + +--- + +(client_config + (hostbased_accepted_algorithms + (hostbased_accepted_algorithms_value))) + +================== +add algorithm +================== + +HostbasedAcceptedAlgorithms +ssh-ed25519 + +--- + +(client_config + (hostbased_accepted_algorithms + (hostbased_accepted_algorithms_value))) + +================== +remove algorithm +================== + +HostbasedAcceptedAlgorithms -ssh-ed25519 + +--- + +(client_config + (hostbased_accepted_algorithms + (hostbased_accepted_algorithms_value))) + +================== +prepend algorithm +================== + +HostbasedAcceptedAlgorithms ^ssh-ed25519 + +--- + +(client_config + (hostbased_accepted_algorithms + (hostbased_accepted_algorithms_value))) + +================== +use irregular casing +================== + +HostbasedAcceptedALGOrithms ssh-ed25519 + +--- + +(client_config + (hostbased_accepted_algorithms + (hostbased_accepted_algorithms_value))) + +================== +can use equals sign +================== + +HostbasedAcceptedAlgorithms=ssh-ed25519 + +--- + +(client_config + (hostbased_accepted_algorithms + (hostbased_accepted_algorithms_value))) + +================== +can use equals sign with whitespace +================== + +HostbasedAcceptedAlgorithms = ssh-ed25519 + +--- + +(client_config + (hostbased_accepted_algorithms + (hostbased_accepted_algorithms_value))) + +================== +can be specified after host +================== + +Host example.com + HostbasedAcceptedAlgorithms ssh-ed25519 + +--- + +(client_config + (host + (host_value)) + (hostbased_accepted_algorithms + (hostbased_accepted_algorithms_value))) diff --git a/test/corpus/hostbased_authentication.txt b/test/corpus/hostbased_authentication.txt new file mode 100644 index 0000000..b604f27 --- /dev/null +++ b/test/corpus/hostbased_authentication.txt @@ -0,0 +1,86 @@ +================== +has host names +================== + +HostbasedAuthentication yes + +--- + +(client_config + (hostbased_authentication + (hostbased_authentication_value))) + +================== +do not has host names +================== + +HostbasedAuthentication no + +--- + +(client_config + (hostbased_authentication + (hostbased_authentication_value))) + +================== +use irregular casing +================== + +HostbasedAUTHentication yes + +--- + +(client_config + (hostbased_authentication + (hostbased_authentication_value))) + +================== +can use equals sign +================== + +HostbasedAUTHentication=yes + +--- + +(client_config + (hostbased_authentication + (hostbased_authentication_value))) + +================== +can use equals sign with whitespace +================== + +HostbasedAUTHentication = yes + +--- + +(client_config + (hostbased_authentication + (hostbased_authentication_value))) + +================== +can be specified after host +================== + +Host example.com + HostbasedAuthentication no + +--- + +(client_config + (host + (host_value)) + (hostbased_authentication + (hostbased_authentication_value))) + +================== +detect invalid values +================== + +HostbasedAUTHentication ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/hostname.txt b/test/corpus/hostname.txt new file mode 100644 index 0000000..57730eb --- /dev/null +++ b/test/corpus/hostname.txt @@ -0,0 +1,74 @@ +================== +specify host name +================== + +Hostname some-host + +--- + +(client_config + (hostname + (hostname_value))) + +================== +specify IP address +================== + +Hostname 192.168.1.123 + +--- + +(client_config + (hostname + (hostname_value))) + +================== +use irregular casing +================== + +hostNAme some-host + +--- + +(client_config + (hostname + (hostname_value))) + +================== +can use equals sign +================== + +Hostname=some-host + +--- + +(client_config + (hostname + (hostname_value))) + +================== +can use equals sign with whitespace +================== + +Hostname = some-host + +--- + +(client_config + (hostname + (hostname_value))) + +================== +can be specified after host +================== + +Host example.com + Hostname some-host + +--- + +(client_config + (host + (host_value)) + (hostname + (hostname_value))) diff --git a/test/corpus/identities_only.txt b/test/corpus/identities_only.txt new file mode 100644 index 0000000..5752551 --- /dev/null +++ b/test/corpus/identities_only.txt @@ -0,0 +1,86 @@ +================== +use configured identities only +================== + +IdentitiesOnly yes + +--- + +(client_config + (identities_only + (identities_only_value))) + +================== +do not use configured identities only +================== + +IdentitiesOnly no + +--- + +(client_config + (identities_only + (identities_only_value))) + +================== +use irregular casing +================== + +IdentitIESOnly yes + +--- + +(client_config + (identities_only + (identities_only_value))) + +================== +can use equals sign +================== + +IdentitIESOnly=yes + +--- + +(client_config + (identities_only + (identities_only_value))) + +================== +can use equals sign with whitespace +================== + +IdentitIESOnly = yes + +--- + +(client_config + (identities_only + (identities_only_value))) + +================== +can be specified after host +================== + +Host example.com + IdentitiesOnly no + +--- + +(client_config + (host + (host_value)) + (identities_only + (identities_only_value))) + +================== +detect invalid values +================== + +IdentitIESOnly ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/identity_agent.txt b/test/corpus/identity_agent.txt new file mode 100644 index 0000000..6ff3207 --- /dev/null +++ b/test/corpus/identity_agent.txt @@ -0,0 +1,98 @@ +================== +use SSH_AUTH_SOCK agent +================== + +IdentityAgent SSH_AUTH_SOCK + +--- + +(client_config + (identity_agent + (identity_agent_value))) + +================== +disable authentication agent +================== + +IdentityAgent none + +--- + +(client_config + (identity_agent + (identity_agent_value))) + +================== +use agent from environment variable +================== + +IdentityAgent $SOME_VAR + +--- + +(client_config + (identity_agent + (identity_agent_value))) + +================== +use agent from user home +================== + +IdentityAgent ~/.ssh/agent + +--- + +(client_config + (identity_agent + (identity_agent_value))) + +================== +use irregular casing +================== + +IdentityAgENt ~/.ssh/agent + +--- + +(client_config + (identity_agent + (identity_agent_value))) + +================== +can use equals sign +================== + +IdentityAgENt=~/.ssh/agent + +--- + +(client_config + (identity_agent + (identity_agent_value))) + +================== +can use equals sign with whitespace +================== + +IdentityAgENt = ~/.ssh/agent + +--- + +(client_config + (identity_agent + (identity_agent_value))) + +================== +can be specified after host +================== + +Host example.com + IdentityAgent ~/.ssh/agent + +--- + +(client_config + (host + (host_value)) + (identity_agent + (identity_agent_value))) diff --git a/test/corpus/identity_file.txt b/test/corpus/identity_file.txt new file mode 100644 index 0000000..2763050 --- /dev/null +++ b/test/corpus/identity_file.txt @@ -0,0 +1,62 @@ +================== +use file from user home +================== + +IdentityFile ~/.ssh/id_rsa + +--- + +(client_config + (identity_file + (identity_file_value))) + +================== +use irregular casing +================== + +IdentityFILe ~/.ssh/id_rsa + +--- + +(client_config + (identity_file + (identity_file_value))) + +================== +can use equals sign +================== + +IdentityFILe=~/.ssh/id_rsa + +--- + +(client_config + (identity_file + (identity_file_value))) + +================== +can use equals sign with whitespace +================== + +IdentityFILe = ~/.ssh/id_rsa + +--- + +(client_config + (identity_file + (identity_file_value))) + +================== +can be specified after host +================== + +Host example.com + IdentityFile ~/.ssh/id_rsa + +--- + +(client_config + (host + (host_value)) + (identity_file + (identity_file_value))) diff --git a/test/corpus/ignore_unknown.txt b/test/corpus/ignore_unknown.txt new file mode 100644 index 0000000..f4b088c --- /dev/null +++ b/test/corpus/ignore_unknown.txt @@ -0,0 +1,62 @@ +================== +ignore option +================== + +IgnoreUnknown SomeOption + +--- + +(client_config + (ignore_unknown + (ignore_unknown_value))) + +================== +use irregular casing +================== + +IgnoreUnkNOwn SomeOption + +--- + +(client_config + (ignore_unknown + (ignore_unknown_value))) + +================== +can use equals sign +================== + +IgnoreUnkNOwn=SomeOption + +--- + +(client_config + (ignore_unknown + (ignore_unknown_value))) + +================== +can use equals sign with whitespace +================== + +IgnoreUnkNOwn = SomeOption + +--- + +(client_config + (ignore_unknown + (ignore_unknown_value))) + +================== +can be specified after host +================== + +Host example.com + IgnoreUnknown SomeOption + +--- + +(client_config + (host + (host_value)) + (ignore_unknown + (ignore_unknown_value))) diff --git a/test/corpus/include.txt b/test/corpus/include.txt new file mode 100644 index 0000000..1b00efa --- /dev/null +++ b/test/corpus/include.txt @@ -0,0 +1,62 @@ +================== +include file +================== + +Include some-other.config + +--- + +(client_config + (include + (include_value))) + +================== +use irregular casing +================== + +iNClude some-other.config + +--- + +(client_config + (include + (include_value))) + +================== +can use equals sign +================== + +iNClude=some-other.config + +--- + +(client_config + (include + (include_value))) + +================== +can use equals sign with whitespace +================== + +iNClude = some-other.config + +--- + +(client_config + (include + (include_value))) + +================== +can be specified after host +================== + +Host example.com + Include some-other.config + +--- + +(client_config + (host + (host_value)) + (include + (include_value))) diff --git a/test/corpus/ip_qos.txt b/test/corpus/ip_qos.txt new file mode 100644 index 0000000..2d33bb6 --- /dev/null +++ b/test/corpus/ip_qos.txt @@ -0,0 +1,388 @@ +================== +use af11 +================== + +IPQoS af11 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af12 +================== + +IPQoS af12 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af13 +================== + +IPQoS af13 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af21 +================== + +IPQoS af21 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af22 +================== + +IPQoS af22 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af23 +================== + +IPQoS af23 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af31 +================== + +IPQoS af31 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af32 +================== + +IPQoS af32 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af33 +================== + +IPQoS af33 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af41 +================== + +IPQoS af41 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af42 +================== + +IPQoS af42 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use af43 +================== + +IPQoS af43 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use cs0 +================== + +IPQoS cs0 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use cs1 +================== + +IPQoS cs1 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use cs2 +================== + +IPQoS cs2 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use cs3 +================== + +IPQoS cs3 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use cs4 +================== + +IPQoS cs4 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use cs5 +================== + +IPQoS cs5 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use cs6 +================== + +IPQoS cs6 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use cs7 +================== + +IPQoS cs7 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use ef +================== + +IPQoS ef + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use le +================== + +IPQoS le + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use lowdelay +================== + +IPQoS lowdelay + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use throughput +================== + +IPQoS throughput + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use reliability +================== + +IPQoS reliability + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use numeric value +================== + +IPQoS 100 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use system default +================== + +IPQoS none + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +use irregular casing +================== + +IPqOs af11 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +can use equals sign +================== + +IPqOs=af11 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +can use equals sign with whitespace +================== + +IPqOs = af11 + +--- + +(client_config + (ip_qos + (ip_qos_value))) + +================== +can be specified after host +================== + +Host example.com + IPQoS af11 + +--- + +(client_config + (host + (host_value)) + (ip_qos + (ip_qos_value))) + +================== +detect invalid values +================== + +IPQoS af51 + +--- + +(client_config + (ip_qos + (ERROR + (UNEXPECTED '5')) + (ip_qos_value))) diff --git a/test/corpus/kbd_interactive_authentication.txt b/test/corpus/kbd_interactive_authentication.txt new file mode 100644 index 0000000..edc7439 --- /dev/null +++ b/test/corpus/kbd_interactive_authentication.txt @@ -0,0 +1,86 @@ +================== +use keyboard interactive authentication +================== + +KbdInteractiveAuthentication yes + +--- + +(client_config + (kbd_interactive_authentication + (kbd_interactive_authentication_value))) + +================== +do not use keyboard interactive authentication +================== + +KbdInteractiveAuthentication no + +--- + +(client_config + (kbd_interactive_authentication + (kbd_interactive_authentication_value))) + +================== +use irregular casing +================== + +KbdInteractiveAuthentiCATion yes + +--- + +(client_config + (kbd_interactive_authentication + (kbd_interactive_authentication_value))) + +================== +can use equals sign +================== + +KbdInteractiveAuthentiCATion=yes + +--- + +(client_config + (kbd_interactive_authentication + (kbd_interactive_authentication_value))) + +================== +can use equals sign with whitespace +================== + +KbdInteractiveAuthentiCATion = yes + +--- + +(client_config + (kbd_interactive_authentication + (kbd_interactive_authentication_value))) + +================== +can be specified after host +================== + +Host example.com + KbdInteractiveAuthentication no + +--- + +(client_config + (host + (host_value)) + (kbd_interactive_authentication + (kbd_interactive_authentication_value))) + +================== +detect invalid values +================== + +KbdInteractiveAuthentiCATion ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/kbd_interactive_devices.txt b/test/corpus/kbd_interactive_devices.txt new file mode 100644 index 0000000..fc296b0 --- /dev/null +++ b/test/corpus/kbd_interactive_devices.txt @@ -0,0 +1,74 @@ +================== +use bsdauth +================== + +KbdInteractiveDevices bsdauth + +--- + +(client_config + (kbd_interactive_devices + (kbd_interactive_devices_value))) + +================== +use pam +================== + +KbdInteractiveDevices pam + +--- + +(client_config + (kbd_interactive_devices + (kbd_interactive_devices_value))) + +================== +use irregular casing +================== + +KbdInteractIVEDevices pam + +--- + +(client_config + (kbd_interactive_devices + (kbd_interactive_devices_value))) + +================== +can use equals sign +================== + +KbdInteractIVEDevices=pam + +--- + +(client_config + (kbd_interactive_devices + (kbd_interactive_devices_value))) + +================== +can use equals sign with whitespace +================== + +KbdInteractIVEDevices = pam + +--- + +(client_config + (kbd_interactive_devices + (kbd_interactive_devices_value))) + +================== +can be specified after host +================== + +Host example.com + KbdInteractiveDevices pam + +--- + +(client_config + (host + (host_value)) + (kbd_interactive_devices + (kbd_interactive_devices_value))) diff --git a/test/corpus/keep_alive.txt b/test/corpus/keep_alive.txt new file mode 100644 index 0000000..831a76b --- /dev/null +++ b/test/corpus/keep_alive.txt @@ -0,0 +1,86 @@ +================== +send keepalive messages +================== + +KeepAlive yes + +--- + +(client_config + (keep_alive + (keep_alive_value))) + +================== +do not send keepalive messages +================== + +KeepAlive no + +--- + +(client_config + (keep_alive + (keep_alive_value))) + +================== +use irregular casing +================== + +kEEpAlive yes + +--- + +(client_config + (keep_alive + (keep_alive_value))) + +================== +can use equals sign +================== + +kEEpAlive=yes + +--- + +(client_config + (keep_alive + (keep_alive_value))) + +================== +can use equals sign with whitespace +================== + +kEEpAlive = yes + +--- + +(client_config + (keep_alive + (keep_alive_value))) + +================== +can be specified after host +================== + +Host example.com + KeepAlive no + +--- + +(client_config + (host + (host_value)) + (keep_alive + (keep_alive_value))) + +================== +detect invalid values +================== + +kEEpAlive ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/kex_algorithms.txt b/test/corpus/kex_algorithms.txt new file mode 100644 index 0000000..431d069 --- /dev/null +++ b/test/corpus/kex_algorithms.txt @@ -0,0 +1,98 @@ +================== +specify accepted algorithms +================== + +KexAlgorithms ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521 + +--- + +(client_config + (kex_algorithms + (kex_algorithms_value))) + +================== +add algorithm +================== + +KexAlgorithms +ssh-ed25519 + +--- + +(client_config + (kex_algorithms + (kex_algorithms_value))) + +================== +remove algorithm +================== + +KexAlgorithms -ssh-ed25519 + +--- + +(client_config + (kex_algorithms + (kex_algorithms_value))) + +================== +prepend algorithm +================== + +KexAlgorithms ^ssh-ed25519 + +--- + +(client_config + (kex_algorithms + (kex_algorithms_value))) + +================== +use irregular casing +================== + +KexAlgoritHMS ssh-ed25519 + +--- + +(client_config + (kex_algorithms + (kex_algorithms_value))) + +================== +can use equals sign +================== + +KexAlgorithms=ssh-ed25519 + +--- + +(client_config + (kex_algorithms + (kex_algorithms_value))) + +================== +can use equals sign with whitespace +================== + +KexAlgorithms = ssh-ed25519 + +--- + +(client_config + (kex_algorithms + (kex_algorithms_value))) + +================== +can be specified after host +================== + +Host example.com + KexAlgorithms ssh-ed25519 + +--- + +(client_config + (host + (host_value)) + (kex_algorithms + (kex_algorithms_value))) diff --git a/test/corpus/known_hosts_command.txt b/test/corpus/known_hosts_command.txt new file mode 100644 index 0000000..81dc4ab --- /dev/null +++ b/test/corpus/known_hosts_command.txt @@ -0,0 +1,62 @@ +================== +run command to get hosts +================== + +KnownHostsCommand my-hosts + +--- + +(client_config + (known_hosts_command + (known_hosts_command_value))) + +================== +use irregular casing +================== + +KnownHostsComMANd my-hosts + +--- + +(client_config + (known_hosts_command + (known_hosts_command_value))) + +================== +can use equals sign +================== + +KnownHostsCommand=my-hosts + +--- + +(client_config + (known_hosts_command + (known_hosts_command_value))) + +================== +can use equals sign with whitespace +================== + +KnownHostsCommand = my-hosts + +--- + +(client_config + (known_hosts_command + (known_hosts_command_value))) + +================== +can be specified after host +================== + +Host example.com + KnownHostsCommand my-hosts + +--- + +(client_config + (host + (host_value)) + (known_hosts_command + (known_hosts_command_value))) diff --git a/test/corpus/local_command.txt b/test/corpus/local_command.txt new file mode 100644 index 0000000..51a68da --- /dev/null +++ b/test/corpus/local_command.txt @@ -0,0 +1,62 @@ +================== +run command after connect +================== + +LocalCommand some-command arg1 arg2 + +--- + +(client_config + (local_command + (local_command_value))) + +================== +use irregular casing +================== + +LocalComMANd some-command arg1 arg2 + +--- + +(client_config + (local_command + (local_command_value))) + +================== +can use equals sign +================== + +LocalCommand=some-command arg1 arg2 + +--- + +(client_config + (local_command + (local_command_value))) + +================== +can use equals sign with whitespace +================== + +LocalCommand = some-command arg1 arg2 + +--- + +(client_config + (local_command + (local_command_value))) + +================== +can be specified after host +================== + +Host example.com + LocalCommand some-command arg1 arg2 + +--- + +(client_config + (host + (host_value)) + (local_command + (local_command_value))) diff --git a/test/corpus/local_forward.txt b/test/corpus/local_forward.txt new file mode 100644 index 0000000..550875a --- /dev/null +++ b/test/corpus/local_forward.txt @@ -0,0 +1,98 @@ +================== +forward port +================== + +LocalForward 8080 + +--- + +(client_config + (local_forward + (local_forward_value))) + +================== +forward address:port +================== + +LocalForward 0.0.0.0:1234 + +--- + +(client_config + (local_forward + (local_forward_value))) + +================== +forward using localhost +================== + +LocalForward localhost:9095 + +--- + +(client_config + (local_forward + (local_forward_value))) + +================== +forward on all interfaces +================== + +LocalForward *:3000 + +--- + +(client_config + (local_forward + (local_forward_value))) + +================== +use irregular casing +================== + +LocalForwARD *:3000 + +--- + +(client_config + (local_forward + (local_forward_value))) + +================== +can use equals sign +================== + +LocalForward=*:3000 + +--- + +(client_config + (local_forward + (local_forward_value))) + +================== +can use equals sign with whitespace +================== + +LocalForward = *:3000 + +--- + +(client_config + (local_forward + (local_forward_value))) + +================== +can be specified after host +================== + +Host example.com + LocalForward *:3000 + +--- + +(client_config + (host + (host_value)) + (local_forward + (local_forward_value))) diff --git a/test/corpus/log_level.txt b/test/corpus/log_level.txt new file mode 100644 index 0000000..38989ad --- /dev/null +++ b/test/corpus/log_level.txt @@ -0,0 +1,266 @@ +================== +log level INFO +================== + +LogLevel INFO + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level info +================== + +LogLevel info + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level QUIET +================== + +LogLevel QUIET + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level quiet +================== + +LogLevel quiet + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level FATAL +================== + +LogLevel FATAL + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level fatal +================== + +LogLevel fatal + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level ERROR +================== + +LogLevel ERROR + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level error +================== + +LogLevel error + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level VERBOSE +================== + +LogLevel VERBOSE + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level verbose +================== + +LogLevel verbose + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level DEBUG +================== + +LogLevel DEBUG + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level debug +================== + +LogLevel debug + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level DEBUG1 +================== + +LogLevel DEBUG1 + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level debug1 +================== + +LogLevel debug1 + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level DEBUG2 +================== + +LogLevel DEBUG2 + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level debug2 +================== + +LogLevel debug2 + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level DEBUG3 +================== + +LogLevel DEBUG3 + +--- + +(client_config + (log_level + (log_level_value))) + +================== +log level debug3 +================== + +LogLevel debug3 + +--- + +(client_config + (log_level + (log_level_value))) + +================== +use irregular casing +================== + +LogLEVEl info + +--- + +(client_config + (log_level + (log_level_value))) + +================== +can use equals sign +================== + +LogLevel=info + +--- + +(client_config + (log_level + (log_level_value))) + +================== +can use equals sign with whitespace +================== + +LogLevel = info + +--- + +(client_config + (log_level + (log_level_value))) + +================== +can be specified after host +================== + +Host example.com + LogLevel info + +--- + +(client_config + (host + (host_value)) + (log_level + (log_level_value))) diff --git a/test/corpus/log_verbose.txt b/test/corpus/log_verbose.txt new file mode 100644 index 0000000..a5cf839 --- /dev/null +++ b/test/corpus/log_verbose.txt @@ -0,0 +1,62 @@ +================== +enable verbose logging +================== + +LogVerbose kex.c:*:1000,*:kex_exchange_identification():*,packet.c:* + +--- + +(client_config + (log_verbose + (log_verbose_value))) + +================== +use irregular casing +================== + +LogVerBOSe kex.c:*:1000,*:kex_exchange_identification():*,packet.c:* + +--- + +(client_config + (log_verbose + (log_verbose_value))) + +================== +can use equals sign +================== + +LogVerbose=kex.c:*:1000,*:kex_exchange_identification():*,packet.c:* + +--- + +(client_config + (log_verbose + (log_verbose_value))) + +================== +can use equals sign with whitespace +================== + +LogVerbose = kex.c:*:1000,*:kex_exchange_identification():*,packet.c:* + +--- + +(client_config + (log_verbose + (log_verbose_value))) + +================== +can be specified after host +================== + +Host example.com + LogVerbose kex.c:*:1000,*:kex_exchange_identification():*,packet.c:* + +--- + +(client_config + (host + (host_value)) + (log_verbose + (log_verbose_value))) diff --git a/test/corpus/macs.txt b/test/corpus/macs.txt new file mode 100644 index 0000000..b0a2367 --- /dev/null +++ b/test/corpus/macs.txt @@ -0,0 +1,98 @@ +================== +specify accepted algorithms +================== + +MACs hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com + +--- + +(client_config + (macs + (macs_value))) + +================== +add algorithm +================== + +MACs +hmac-sha2-512-etm@openssh.com + +--- + +(client_config + (macs + (macs_value))) + +================== +remove algorithm +================== + +MACs -hmac-sha2-512-etm@openssh.com + +--- + +(client_config + (macs + (macs_value))) + +================== +prepend algorithm +================== + +MACs ^hmac-sha2-512-etm@openssh.com + +--- + +(client_config + (macs + (macs_value))) + +================== +use irregular casing +================== + +macS hmac-sha2-512-etm@openssh.com + +--- + +(client_config + (macs + (macs_value))) + +================== +can use equals sign +================== + +MACs=hmac-sha2-512-etm@openssh.com + +--- + +(client_config + (macs + (macs_value))) + +================== +can use equals sign with whitespace +================== + +MACs = hmac-sha2-512-etm@openssh.com + +--- + +(client_config + (macs + (macs_value))) + +================== +can be specified after host +================== + +Host example.com + MACs hmac-sha2-512-etm@openssh.com + +--- + +(client_config + (host + (host_value)) + (macs + (macs_value))) diff --git a/test/corpus/match.txt b/test/corpus/match.txt new file mode 100644 index 0000000..38241da --- /dev/null +++ b/test/corpus/match.txt @@ -0,0 +1,119 @@ +================== +single name match +================== + +Match example + +--- + +(client_config + (match + (match_value))) + +================== +match with TLD +================== + +Match example.com + +--- + +(client_config + (match + (match_value))) + +================== +match using wildcard +================== + +Match * + +--- + +(client_config + (match + (match_value))) + +================== +match with comment +================== + +Match company.com # whooops + +--- + +(client_config + (match + (match_value))) + +================== +match using multiple match_values +================== + +Match example.com another.tld + +--- + +(client_config + (match + (match_value))) + +================== +match with negation +================== + +Match !example.com + +--- + +(client_config + (match + (match_value))) + +================== +match using multiple match_values with negation +================== + +Match example.com !another.tld + +--- + +(client_config + (match + (match_value))) + +================== +match using wildcard as subdomain +================== + +Match *.co.uk + +--- + +(client_config + (match + (match_value))) + +================== +match using wildcard last entry in IP address +================== + +Match 192.168.0.? + +--- + +(client_config + (match + (match_value))) + +================== +use irregular casing +================== + +mATch 192.168.0.? + +--- + +(client_config + (match + (match_value))) diff --git a/test/corpus/no_host_authentication_for_localhost.txt b/test/corpus/no_host_authentication_for_localhost.txt new file mode 100644 index 0000000..d7f75cd --- /dev/null +++ b/test/corpus/no_host_authentication_for_localhost.txt @@ -0,0 +1,86 @@ +================== +disable host authentication for localhost +================== + +NoHostAuthenticationForLocalhost yes + +--- + +(client_config + (no_host_authentication_for_localhost + (no_host_authentication_for_localhost_value))) + +================== +do not disable host authentication for localhost +================== + +NoHostAuthenticationForLocalhost no + +--- + +(client_config + (no_host_authentication_for_localhost + (no_host_authentication_for_localhost_value))) + +================== +use irregular casing +================== + +NoHostAuthenticationForLocalHOSt yes + +--- + +(client_config + (no_host_authentication_for_localhost + (no_host_authentication_for_localhost_value))) + +================== +can use equals sign +================== + +NoHostAuthenticationForLocalHOSt=yes + +--- + +(client_config + (no_host_authentication_for_localhost + (no_host_authentication_for_localhost_value))) + +================== +can use equals sign with whitespace +================== + +NoHostAuthenticationForLocalHOSt = yes + +--- + +(client_config + (no_host_authentication_for_localhost + (no_host_authentication_for_localhost_value))) + +================== +can be specified after host +================== + +Host example.com + NoHostAuthenticationForLocalhost no + +--- + +(client_config + (host + (host_value)) + (no_host_authentication_for_localhost + (no_host_authentication_for_localhost_value))) + +================== +detect invalid values +================== + +NoHostAuthenticationForLocalHOSt ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/number_of_password_prompts.txt b/test/corpus/number_of_password_prompts.txt new file mode 100644 index 0000000..e0eb65c --- /dev/null +++ b/test/corpus/number_of_password_prompts.txt @@ -0,0 +1,86 @@ +================== +allow single attempts +================== + +NumberOfPasswordPrompts 1 + +--- + +(client_config + (number_of_password_prompts + (number_of_password_prompts_value))) + +================== +allow multiple attempts +================== + +NumberOfPasswordPrompts 3 + +--- + +(client_config + (number_of_password_prompts + (number_of_password_prompts_value))) + +================== +use irregular casing +================== + +NumberOfPasswORDPrompts 5 + +--- + +(client_config + (number_of_password_prompts + (number_of_password_prompts_value))) + +================== +can use equals sign +================== + +NumberOfPasswordPrompts=7 + +--- + +(client_config + (number_of_password_prompts + (number_of_password_prompts_value))) + +================== +can use equals sign with whitespace +================== + +NumberOfPasswordPrompts = 9 + +--- + +(client_config + (number_of_password_prompts + (number_of_password_prompts_value))) + +================== +can be specified after host +================== + +Host example.com + NumberOfPasswordPrompts 2 + +--- + +(client_config + (host + (host_value)) + (number_of_password_prompts + (number_of_password_prompts_value))) + +================== +detect invalid values +================== + +NumberOfPasswordPrompts -1 + +--- + +(client_config + (ERROR + (UNEXPECTED '-'))) diff --git a/test/corpus/password_authentication.txt b/test/corpus/password_authentication.txt new file mode 100644 index 0000000..090b534 --- /dev/null +++ b/test/corpus/password_authentication.txt @@ -0,0 +1,86 @@ +================== +use password authentication +================== + +PasswordAuthentication yes + +--- + +(client_config + (password_authentication + (password_authentication_value))) + +================== +do not use password authentication +================== + +PasswordAuthentication no + +--- + +(client_config + (password_authentication + (password_authentication_value))) + +================== +use irregular casing +================== + +PasswordAuthenTICation yes + +--- + +(client_config + (password_authentication + (password_authentication_value))) + +================== +can use equals sign +================== + +PasswordAuthenTICation=yes + +--- + +(client_config + (password_authentication + (password_authentication_value))) + +================== +can use equals sign with whitespace +================== + +PasswordAuthenTICation = yes + +--- + +(client_config + (password_authentication + (password_authentication_value))) + +================== +can be specified after host +================== + +Host example.com + PasswordAuthentication no + +--- + +(client_config + (host + (host_value)) + (password_authentication + (password_authentication_value))) + +================== +detect invalid values +================== + +PasswordAuthenTICation ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/permit_local_command.txt b/test/corpus/permit_local_command.txt new file mode 100644 index 0000000..20feec3 --- /dev/null +++ b/test/corpus/permit_local_command.txt @@ -0,0 +1,86 @@ +================== +allow local command execution +================== + +PermitLocalCommand yes + +--- + +(client_config + (permit_local_command + (permit_local_command_value))) + +================== +do not allow local command execution +================== + +PermitLocalCommand no + +--- + +(client_config + (permit_local_command + (permit_local_command_value))) + +================== +use irregular casing +================== + +PermitLocALcommand yes + +--- + +(client_config + (permit_local_command + (permit_local_command_value))) + +================== +can use equals sign +================== + +PermitLocALcommand=yes + +--- + +(client_config + (permit_local_command + (permit_local_command_value))) + +================== +can use equals sign with whitespace +================== + +PermitLocALcommand = yes + +--- + +(client_config + (permit_local_command + (permit_local_command_value))) + +================== +can be specified after host +================== + +Host example.com + PermitLocalCommand no + +--- + +(client_config + (host + (host_value)) + (permit_local_command + (permit_local_command_value))) + +================== +detect invalid values +================== + +PermitLocALcommand ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/permit_remote_open.txt b/test/corpus/permit_remote_open.txt new file mode 100644 index 0000000..2adc89e --- /dev/null +++ b/test/corpus/permit_remote_open.txt @@ -0,0 +1,122 @@ +================== +permit any +================== + +PermitRemoteOpen any + +--- + +(client_config + (permit_remote_open + (permit_remote_open_value))) + +================== +permit address:port +================== + +PermitRemoteOpen 0.0.0.0:1234 + +--- + +(client_config + (permit_remote_open + (permit_remote_open_value))) + +================== +permit ip:port +================== + +PermitRemoteOpen 192.168.0.1:9095 + +--- + +(client_config + (permit_remote_open + (permit_remote_open_value))) + +================== +permit all hosts +================== + +PermitRemoteOpen *:3000 + +--- + +(client_config + (permit_remote_open + (permit_remote_open_value))) + +================== +permit all ports +================== + +PermitRemoteOpen 127.0.0.1:* + +--- + +(client_config + (permit_remote_open + (permit_remote_open_value))) + +================== +permit all hosts and ports +================== + +PermitRemoteOpen *:* + +--- + +(client_config + (permit_remote_open + (permit_remote_open_value))) + +================== +use irregular casing +================== + +PermitRemOTEopen *:3000 + +--- + +(client_config + (permit_remote_open + (permit_remote_open_value))) + +================== +can use equals sign +================== + +PermitRemoteOpen=*:3000 + +--- + +(client_config + (permit_remote_open + (permit_remote_open_value))) + +================== +can use equals sign with whitespace +================== + +PermitRemoteOpen = *:3000 + +--- + +(client_config + (permit_remote_open + (permit_remote_open_value))) + +================== +can be specified after host +================== + +Host example.com + PermitRemoteOpen *:3000 + +--- + +(client_config + (host + (host_value)) + (permit_remote_open + (permit_remote_open_value))) diff --git a/test/corpus/pkcs11_provider.txt b/test/corpus/pkcs11_provider.txt new file mode 100644 index 0000000..2e0eb8e --- /dev/null +++ b/test/corpus/pkcs11_provider.txt @@ -0,0 +1,74 @@ +================== +specify provider +================== + +PKCS11Provider some-provider + +--- + +(client_config + (pkcs11_provider + (pkcs11_provider_value))) + +================== +use no PKCS provider +================== + +PKCS11Provider none + +--- + +(client_config + (pkcs11_provider + (pkcs11_provider_value))) + +================== +use irregular casing +================== + +pkcs11Provider some-provider + +--- + +(client_config + (pkcs11_provider + (pkcs11_provider_value))) + +================== +can use equals sign +================== + +PKCS11Provider=some-provider + +--- + +(client_config + (pkcs11_provider + (pkcs11_provider_value))) + +================== +can use equals sign with whitespace +================== + +PKCS11Provider = some-provider + +--- + +(client_config + (pkcs11_provider + (pkcs11_provider_value))) + +================== +can be specified after host +================== + +Host example.com + PKCS11Provider some-provider + +--- + +(client_config + (host + (host_value)) + (pkcs11_provider + (pkcs11_provider_value))) diff --git a/test/corpus/port.txt b/test/corpus/port.txt new file mode 100644 index 0000000..21892c3 --- /dev/null +++ b/test/corpus/port.txt @@ -0,0 +1,62 @@ +================== +specify port +================== + +Port 12345 + +--- + +(client_config + (port + (port_value))) + +================== +use irregular casing +================== + +pORt 12345 + +--- + +(client_config + (port + (port_value))) + +================== +can use equals sign +================== + +Port=12345 + +--- + +(client_config + (port + (port_value))) + +================== +can use equals sign with whitespace +================== + +Port = 12345 + +--- + +(client_config + (port + (port_value))) + +================== +can be specified after host +================== + +Host example.com + Port 12345 + +--- + +(client_config + (host + (host_value)) + (port + (port_value))) diff --git a/test/corpus/preferred_authentications.txt b/test/corpus/preferred_authentications.txt new file mode 100644 index 0000000..040695f --- /dev/null +++ b/test/corpus/preferred_authentications.txt @@ -0,0 +1,74 @@ +================== +specify preferred authentications +================== + +PreferredAuthentications gssapi-with-mic,hostbased,publickey + +--- + +(client_config + (preferred_authentications + (preferred_authentications_value))) + +================== +specify preferred authentication +================== + +PreferredAuthentications publickey + +--- + +(client_config + (preferred_authentications + (preferred_authentications_value))) + +================== +use irregular casing +================== + +PreferredAuthenticaTIOns gssapi-with-mic,hostbased,publickey + +--- + +(client_config + (preferred_authentications + (preferred_authentications_value))) + +================== +can use equals sign +================== + +PreferredAuthentications=gssapi-with-mic,hostbased,publickey + +--- + +(client_config + (preferred_authentications + (preferred_authentications_value))) + +================== +can use equals sign with whitespace +================== + +PreferredAuthentications = gssapi-with-mic,hostbased,publickey + +--- + +(client_config + (preferred_authentications + (preferred_authentications_value))) + +================== +can be specified after host +================== + +Host example.com + PreferredAuthentications gssapi-with-mic,hostbased,publickey + +--- + +(client_config + (host + (host_value)) + (preferred_authentications + (preferred_authentications_value))) diff --git a/test/corpus/protocol.txt b/test/corpus/protocol.txt new file mode 100644 index 0000000..2f33ead --- /dev/null +++ b/test/corpus/protocol.txt @@ -0,0 +1,85 @@ +================== +use SSH 1 +================== + +Protocol 1 + +--- + +(client_config + (protocol + (protocol_value))) + +================== +use SSH 2 +================== + +Protocol 2 + +--- + +(client_config + (protocol + (protocol_value))) + +================== +use irregular casing +================== + +ProTOcOL 2 + +--- + +(client_config + (protocol + (protocol_value))) + +================== +can use equals sign +================== + +ProTOcOL=2 + +--- + +(client_config + (protocol + (protocol_value))) + +================== +can use equals sign with whitespace +================== + +ProTOcOL = 1 + +--- + +(client_config + (protocol + (protocol_value))) + +================== +can be specified after host +================== + +Host example.com + ProTOcOL 2 + +--- + +(client_config + (host + (host_value)) + (protocol + (protocol_value))) + +================== +detect invalid values +================== + +ProTOcOL 3 + +--- + +(client_config + (ERROR)) diff --git a/test/corpus/proxy_command.txt b/test/corpus/proxy_command.txt new file mode 100644 index 0000000..df6c645 --- /dev/null +++ b/test/corpus/proxy_command.txt @@ -0,0 +1,62 @@ +================== +use command to connect to server +================== + +ProxyCommand some-command arg1 arg2 + +--- + +(client_config + (proxy_command + (proxy_command_value))) + +================== +use irregular casing +================== + +ProxyCoMMand some-command arg1 arg2 + +--- + +(client_config + (proxy_command + (proxy_command_value))) + +================== +can use equals sign +================== + +ProxyCommand=some-command arg1 arg2 + +--- + +(client_config + (proxy_command + (proxy_command_value))) + +================== +can use equals sign with whitespace +================== + +ProxyCommand = some-command arg1 arg2 + +--- + +(client_config + (proxy_command + (proxy_command_value))) + +================== +can be specified after host +================== + +Host example.com + ProxyCommand some-command arg1 arg2 + +--- + +(client_config + (host + (host_value)) + (proxy_command + (proxy_command_value))) diff --git a/test/corpus/proxy_jump.txt b/test/corpus/proxy_jump.txt new file mode 100644 index 0000000..d0557b9 --- /dev/null +++ b/test/corpus/proxy_jump.txt @@ -0,0 +1,86 @@ +================== +use jump host with user and port +================== + +ProxyJump user@host:1234 + +--- + +(client_config + (proxy_jump + (proxy_jump_value))) + +================== +use jump host with port +================== + +ProxyJump host:1234 + +--- + +(client_config + (proxy_jump + (proxy_jump_value))) + +================== +use jump host +================== + +ProxyJump host + +--- + +(client_config + (proxy_jump + (proxy_jump_value))) + +================== +use irregular casing +================== + +ProxyjUMp some-command arg1 arg2 + +--- + +(client_config + (proxy_jump + (proxy_jump_value))) + +================== +can use equals sign +================== + +ProxyJump=some-command arg1 arg2 + +--- + +(client_config + (proxy_jump + (proxy_jump_value))) + +================== +can use equals sign with whitespace +================== + +ProxyJump = some-command arg1 arg2 + +--- + +(client_config + (proxy_jump + (proxy_jump_value))) + +================== +can be specified after host +================== + +Host example.com + ProxyJump some-command arg1 arg2 + +--- + +(client_config + (host + (host_value)) + (proxy_jump + (proxy_jump_value))) diff --git a/test/corpus/proxy_use_fdpass.txt b/test/corpus/proxy_use_fdpass.txt new file mode 100644 index 0000000..a270912 --- /dev/null +++ b/test/corpus/proxy_use_fdpass.txt @@ -0,0 +1,86 @@ +================== +pass a connected file descriptor back to ssh +================== + +ProxyUseFdpass yes + +--- + +(client_config + (proxy_use_fdpass + (proxy_use_fdpass_value))) + +================== +do not pass a connected file descriptor back to ssh +================== + +ProxyUseFdpass no + +--- + +(client_config + (proxy_use_fdpass + (proxy_use_fdpass_value))) + +================== +use irregular casing +================== + +ProxyUSEfdpass yes + +--- + +(client_config + (proxy_use_fdpass + (proxy_use_fdpass_value))) + +================== +can use equals sign +================== + +ProxyUSEfdpass=yes + +--- + +(client_config + (proxy_use_fdpass + (proxy_use_fdpass_value))) + +================== +can use equals sign with whitespace +================== + +ProxyUSEfdpass = yes + +--- + +(client_config + (proxy_use_fdpass + (proxy_use_fdpass_value))) + +================== +can be specified after host +================== + +Host example.com + ProxyUseFdpass no + +--- + +(client_config + (host + (host_value)) + (proxy_use_fdpass + (proxy_use_fdpass_value))) + +================== +detect invalid values +================== + +ProxyUSEfdpass ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/pubkey_accepted_algorithms.txt b/test/corpus/pubkey_accepted_algorithms.txt new file mode 100644 index 0000000..9ba8bc0 --- /dev/null +++ b/test/corpus/pubkey_accepted_algorithms.txt @@ -0,0 +1,98 @@ +================== +specify accepted algorithms +================== + +PubkeyAcceptedAlgorithms ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521 + +--- + +(client_config + (pubkey_accepted_algorithms + (pubkey_accepted_algorithms_value))) + +================== +add algorithm +================== + +PubkeyAcceptedAlgorithms +ssh-ed25519 + +--- + +(client_config + (pubkey_accepted_algorithms + (pubkey_accepted_algorithms_value))) + +================== +remove algorithm +================== + +PubkeyAcceptedAlgorithms -ssh-ed25519 + +--- + +(client_config + (pubkey_accepted_algorithms + (pubkey_accepted_algorithms_value))) + +================== +prepend algorithm +================== + +PubkeyAcceptedAlgorithms ^ssh-ed25519 + +--- + +(client_config + (pubkey_accepted_algorithms + (pubkey_accepted_algorithms_value))) + +================== +use irregular casing +================== + +PubkeyAccepTEDAlgorithms ssh-ed25519 + +--- + +(client_config + (pubkey_accepted_algorithms + (pubkey_accepted_algorithms_value))) + +================== +can use equals sign +================== + +PubkeyAcceptedAlgorithms=ssh-ed25519 + +--- + +(client_config + (pubkey_accepted_algorithms + (pubkey_accepted_algorithms_value))) + +================== +can use equals sign with whitespace +================== + +PubkeyAcceptedAlgorithms = ssh-ed25519 + +--- + +(client_config + (pubkey_accepted_algorithms + (pubkey_accepted_algorithms_value))) + +================== +can be specified after host +================== + +Host example.com + PubkeyAcceptedAlgorithms ssh-ed25519 + +--- + +(client_config + (host + (host_value)) + (pubkey_accepted_algorithms + (pubkey_accepted_algorithms_value))) diff --git a/test/corpus/pubkey_accepted_key_types.txt b/test/corpus/pubkey_accepted_key_types.txt new file mode 100644 index 0000000..9f39423 --- /dev/null +++ b/test/corpus/pubkey_accepted_key_types.txt @@ -0,0 +1,86 @@ +================== +specify accepted key types +================== + +PubkeyAcceptedKeyTypes ssh-dss + +--- + +(client_config + (pubkey_accepted_key_types + (pubkey_accepted_key_types_value))) + +================== +add key type +================== + +PubkeyAcceptedKeyTypes +ssh-dss + +--- + +(client_config + (pubkey_accepted_key_types + (pubkey_accepted_key_types_value))) + +================== +remove key type +================== + +PubkeyAcceptedKeyTypes -ssh-dss + +--- + +(client_config + (pubkey_accepted_key_types + (pubkey_accepted_key_types_value))) + +================== +use irregular casing +================== + +PubkeyACCEptedKeyTypes ssh-dss + +--- + +(client_config + (pubkey_accepted_key_types + (pubkey_accepted_key_types_value))) + +================== +can use equals sign +================== + +PubkeyAcceptedKeyTypes=ssh-dss + +--- + +(client_config + (pubkey_accepted_key_types + (pubkey_accepted_key_types_value))) + +================== +can use equals sign with whitespace +================== + +PubkeyAcceptedKeyTypes = ssh-dss + +--- + +(client_config + (pubkey_accepted_key_types + (pubkey_accepted_key_types_value))) + +================== +can be specified after host +================== + +Host example.com + PubkeyAcceptedKeyTypes ssh-dss + +--- + +(client_config + (host + (host_value)) + (pubkey_accepted_key_types + (pubkey_accepted_key_types_value))) diff --git a/test/corpus/pubkey_authentication.txt b/test/corpus/pubkey_authentication.txt new file mode 100644 index 0000000..355ae6c --- /dev/null +++ b/test/corpus/pubkey_authentication.txt @@ -0,0 +1,86 @@ +================== +try public key authentication +================== + +PubkeyAuthentication yes + +--- + +(client_config + (pubkey_authentication + (pubkey_authentication_value))) + +================== +do not try public key authentication +================== + +PubkeyAuthentication no + +--- + +(client_config + (pubkey_authentication + (pubkey_authentication_value))) + +================== +use irregular casing +================== + +PubkeyAuTHEntication yes + +--- + +(client_config + (pubkey_authentication + (pubkey_authentication_value))) + +================== +can use equals sign +================== + +PubkeyAuTHEntication=yes + +--- + +(client_config + (pubkey_authentication + (pubkey_authentication_value))) + +================== +can use equals sign with whitespace +================== + +PubkeyAuTHEntication = yes + +--- + +(client_config + (pubkey_authentication + (pubkey_authentication_value))) + +================== +can be specified after host +================== + +Host example.com + PubkeyAuthentication no + +--- + +(client_config + (host + (host_value)) + (pubkey_authentication + (pubkey_authentication_value))) + +================== +detect invalid values +================== + +PubkeyAuTHEntication ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/rekey_limit.txt b/test/corpus/rekey_limit.txt new file mode 100644 index 0000000..7bf8403 --- /dev/null +++ b/test/corpus/rekey_limit.txt @@ -0,0 +1,98 @@ +================== +use default rekeying options +================== + +RekeyLimit default none + +--- + +(client_config + (rekey_limit + (rekey_limit_value))) + +================== +use custom data limit +================== + +RekeyLimit 4G none + +--- + +(client_config + (rekey_limit + (rekey_limit_value))) + +================== +rekey after 30 seconds +================== + +RekeyLimit 4G 30 + +--- + +(client_config + (rekey_limit + (rekey_limit_value))) + +================== +rekey after 5 days +================== + +RekeyLimit 4G 5d + +--- + +(client_config + (rekey_limit + (rekey_limit_value))) + +================== +use irregular casing +================== + +RekeylIMIt 4G 5d + +--- + +(client_config + (rekey_limit + (rekey_limit_value))) + +================== +can use equals sign +================== + +RekeylIMIt=4G 5d + +--- + +(client_config + (rekey_limit + (rekey_limit_value))) + +================== +can use equals sign with whitespace +================== + +RekeylIMIt = 4G 5d + +--- + +(client_config + (rekey_limit + (rekey_limit_value))) + +================== +can be specified after host +================== + +Host example.com + RekeyLimit 4G 5d + +--- + +(client_config + (host + (host_value)) + (rekey_limit + (rekey_limit_value))) diff --git a/test/corpus/remote_command.txt b/test/corpus/remote_command.txt new file mode 100644 index 0000000..6aa8147 --- /dev/null +++ b/test/corpus/remote_command.txt @@ -0,0 +1,62 @@ +================== +run command after connect +================== + +RemoteCommand some-command arg1 arg2 + +--- + +(client_config + (remote_command + (remote_command_value))) + +================== +use irregular casing +================== + +ReMOteCommand some-command arg1 arg2 + +--- + +(client_config + (remote_command + (remote_command_value))) + +================== +can use equals sign +================== + +RemoteCommand=some-command arg1 arg2 + +--- + +(client_config + (remote_command + (remote_command_value))) + +================== +can use equals sign with whitespace +================== + +RemoteCommand = some-command arg1 arg2 + +--- + +(client_config + (remote_command + (remote_command_value))) + +================== +can be specified after host +================== + +Host example.com + RemoteCommand some-command arg1 arg2 + +--- + +(client_config + (host + (host_value)) + (remote_command + (remote_command_value))) diff --git a/test/corpus/remote_forward.txt b/test/corpus/remote_forward.txt new file mode 100644 index 0000000..3247caf --- /dev/null +++ b/test/corpus/remote_forward.txt @@ -0,0 +1,98 @@ +================== +forward port +================== + +RemoteForward 8080 + +--- + +(client_config + (remote_forward + (remote_forward_value))) + +================== +forward address:port +================== + +RemoteForward 0.0.0.0:1234 + +--- + +(client_config + (remote_forward + (remote_forward_value))) + +================== +forward using localhost +================== + +RemoteForward localhost:9095 + +--- + +(client_config + (remote_forward + (remote_forward_value))) + +================== +forward on all interfaces +================== + +RemoteForward *:3000 + +--- + +(client_config + (remote_forward + (remote_forward_value))) + +================== +use irregular casing +================== + +RemotefORward *:3000 + +--- + +(client_config + (remote_forward + (remote_forward_value))) + +================== +can use equals sign +================== + +RemoteForward=*:3000 + +--- + +(client_config + (remote_forward + (remote_forward_value))) + +================== +can use equals sign with whitespace +================== + +RemoteForward = *:3000 + +--- + +(client_config + (remote_forward + (remote_forward_value))) + +================== +can be specified after host +================== + +Host example.com + RemoteForward *:3000 + +--- + +(client_config + (host + (host_value)) + (remote_forward + (remote_forward_value))) diff --git a/test/corpus/request_tty.txt b/test/corpus/request_tty.txt new file mode 100644 index 0000000..d53d3ce --- /dev/null +++ b/test/corpus/request_tty.txt @@ -0,0 +1,110 @@ +================== +request a pseudo-tty for the session +================== + +RequestTTY yes + +--- + +(client_config + (request_tty + (request_tty_value))) + +================== +do not request a pseudo-tty for the session +================== + +RequestTTY no + +--- + +(client_config + (request_tty + (request_tty_value))) + +================== +auto request a pseudo-tty for the session +================== + +RequestTTY auto + +--- + +(client_config + (request_tty + (request_tty_value))) + +================== +force request a pseudo-tty for the session +================== + +RequestTTY force + +--- + +(client_config + (request_tty + (request_tty_value))) + +================== +use irregular casing +================== + +RequEStTTY yes + +--- + +(client_config + (request_tty + (request_tty_value))) + +================== +can use equals sign +================== + +RequEStTTY=yes + +--- + +(client_config + (request_tty + (request_tty_value))) + +================== +can use equals sign with whitespace +================== + +RequEStTTY = yes + +--- + +(client_config + (request_tty + (request_tty_value))) + +================== +can be specified after host +================== + +Host example.com + RequestTTY no + +--- + +(client_config + (host + (host_value)) + (request_tty + (request_tty_value))) + +================== +detect invalid values +================== + +RequEStTTY ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/revoked_host_keys.txt b/test/corpus/revoked_host_keys.txt new file mode 100644 index 0000000..a2c0e88 --- /dev/null +++ b/test/corpus/revoked_host_keys.txt @@ -0,0 +1,62 @@ +================== +use file from user home +================== + +RevokedHostKeys ~/.ssh/revoked + +--- + +(client_config + (revoked_host_keys + (revoked_host_keys_value))) + +================== +use irregular casing +================== + +RevoKEdHostKeys ~/.ssh/revoked + +--- + +(client_config + (revoked_host_keys + (revoked_host_keys_value))) + +================== +can use equals sign +================== + +RevoKEdHostKeys=~/.ssh/revoked + +--- + +(client_config + (revoked_host_keys + (revoked_host_keys_value))) + +================== +can use equals sign with whitespace +================== + +RevoKEdHostKeys = ~/.ssh/revoked + +--- + +(client_config + (revoked_host_keys + (revoked_host_keys_value))) + +================== +can be specified after host +================== + +Host example.com + RevokedHostKeys ~/.ssh/revoked + +--- + +(client_config + (host + (host_value)) + (revoked_host_keys + (revoked_host_keys_value))) diff --git a/test/corpus/security_key_provider.txt b/test/corpus/security_key_provider.txt new file mode 100644 index 0000000..1f7aa4c --- /dev/null +++ b/test/corpus/security_key_provider.txt @@ -0,0 +1,74 @@ +================== +specify provider +================== + +SecurityKeyProvider some-provider + +--- + +(client_config + (security_key_provider + (security_key_provider_value))) + +================== +use no security provider provider +================== + +SecurityKeyProvider none + +--- + +(client_config + (security_key_provider + (security_key_provider_value))) + +================== +use irregular casing +================== + +SecurityKeyProVIDer some-provider + +--- + +(client_config + (security_key_provider + (security_key_provider_value))) + +================== +can use equals sign +================== + +SecurityKeyProvider=some-provider + +--- + +(client_config + (security_key_provider + (security_key_provider_value))) + +================== +can use equals sign with whitespace +================== + +SecurityKeyProvider = some-provider + +--- + +(client_config + (security_key_provider + (security_key_provider_value))) + +================== +can be specified after host +================== + +Host example.com + SecurityKeyProvider some-provider + +--- + +(client_config + (host + (host_value)) + (security_key_provider + (security_key_provider_value))) diff --git a/test/corpus/send_env.txt b/test/corpus/send_env.txt new file mode 100644 index 0000000..e421792 --- /dev/null +++ b/test/corpus/send_env.txt @@ -0,0 +1,74 @@ +================== +specify variable to send +================== + +SendEnv RANDOM_VAR + +--- + +(client_config + (send_env + (send_env_value))) + +================== +send variable with wildcard +================== + +SendEnv RANDOM_VA? + +--- + +(client_config + (send_env + (send_env_value))) + +================== +use irregular casing +================== + +SendENV RANDOM_VA? + +--- + +(client_config + (send_env + (send_env_value))) + +================== +can use equals sign +================== + +SendEnv=RANDOM_VA? + +--- + +(client_config + (send_env + (send_env_value))) + +================== +can use equals sign with whitespace +================== + +SendEnv = RANDOM_VA? + +--- + +(client_config + (send_env + (send_env_value))) + +================== +can be specified after host +================== + +Host example.com + SendEnv RANDOM_VA? + +--- + +(client_config + (host + (host_value)) + (send_env + (send_env_value))) diff --git a/test/corpus/server_aline_count_max.txt b/test/corpus/server_aline_count_max.txt new file mode 100644 index 0000000..fd43711 --- /dev/null +++ b/test/corpus/server_aline_count_max.txt @@ -0,0 +1,86 @@ +================== +allow single attempts +================== + +ServerAliveCountMax 1 + +--- + +(client_config + (server_alive_count_max + (server_alive_count_max_value))) + +================== +allow multiple attempts +================== + +ServerAliveCountMax 3 + +--- + +(client_config + (server_alive_count_max + (server_alive_count_max_value))) + +================== +use irregular casing +================== + +ServerAliveCoUNtMax 5 + +--- + +(client_config + (server_alive_count_max + (server_alive_count_max_value))) + +================== +can use equals sign +================== + +ServerAliveCountMax=7 + +--- + +(client_config + (server_alive_count_max + (server_alive_count_max_value))) + +================== +can use equals sign with whitespace +================== + +ServerAliveCountMax = 9 + +--- + +(client_config + (server_alive_count_max + (server_alive_count_max_value))) + +================== +can be specified after host +================== + +Host example.com + ServerAliveCountMax 2 + +--- + +(client_config + (host + (host_value)) + (server_alive_count_max + (server_alive_count_max_value))) + +================== +detect invalid values +================== + +ServerAliveCountMax -1 + +--- + +(client_config + (ERROR + (UNEXPECTED '-'))) diff --git a/test/corpus/server_aline_interval.txt b/test/corpus/server_aline_interval.txt new file mode 100644 index 0000000..d969d78 --- /dev/null +++ b/test/corpus/server_aline_interval.txt @@ -0,0 +1,86 @@ +================== +specify interval in seconds +================== + +ServerAliveInterval 15 + +--- + +(client_config + (server_alive_interval + (server_alive_interval_value))) + +================== +do not send alive messages +================== + +ServerAliveInterval 0 + +--- + +(client_config + (server_alive_interval + (server_alive_interval_value))) + +================== +use irregular casing +================== + +ServerAlIVEInterval 5 + +--- + +(client_config + (server_alive_interval + (server_alive_interval_value))) + +================== +can use equals sign +================== + +ServerAliveInterval=7 + +--- + +(client_config + (server_alive_interval + (server_alive_interval_value))) + +================== +can use equals sign with whitespace +================== + +ServerAliveInterval = 9 + +--- + +(client_config + (server_alive_interval + (server_alive_interval_value))) + +================== +can be specified after host +================== + +Host example.com + ServerAliveInterval 2 + +--- + +(client_config + (host + (host_value)) + (server_alive_interval + (server_alive_interval_value))) + +================== +detect invalid values +================== + +ServerAliveInterval -1 + +--- + +(client_config + (ERROR + (UNEXPECTED '-'))) diff --git a/test/corpus/session_type.txt b/test/corpus/session_type.txt new file mode 100644 index 0000000..0397bfd --- /dev/null +++ b/test/corpus/session_type.txt @@ -0,0 +1,98 @@ +================== +use session type none +================== + +SessionType none + +--- + +(client_config + (session_type + (session_type_value))) + +================== +use session type subsystem +================== + +SessionType subsystem + +--- + +(client_config + (session_type + (session_type_value))) + +================== +use session type default +================== + +SessionType default + +--- + +(client_config + (session_type + (session_type_value))) + +================== +use irregular casing +================== + +SessionTYPe default + +--- + +(client_config + (session_type + (session_type_value))) + +================== +can use equals sign +================== + +SessionTYPe=default + +--- + +(client_config + (session_type + (session_type_value))) + +================== +can use equals sign with whitespace +================== + +SessionTYPe = default + +--- + +(client_config + (session_type + (session_type_value))) + +================== +can be specified after host +================== + +Host example.com + SessionType default + +--- + +(client_config + (host + (host_value)) + (session_type + (session_type_value))) + +================== +detect invalid values +================== + +SessionTYPe ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/set_env.txt b/test/corpus/set_env.txt new file mode 100644 index 0000000..e3377a9 --- /dev/null +++ b/test/corpus/set_env.txt @@ -0,0 +1,74 @@ +================== +specify variable to set +================== + +SetEnv RANDOM_VAR + +--- + +(client_config + (set_env + (set_env_value))) + +================== +set variable with wildcard +================== + +SetEnv RANDOM_VA? + +--- + +(client_config + (set_env + (set_env_value))) + +================== +use irregular casing +================== + +sETenv RANDOM_VA? + +--- + +(client_config + (set_env + (set_env_value))) + +================== +can use equals sign +================== + +SetEnv=RANDOM_VA? + +--- + +(client_config + (set_env + (set_env_value))) + +================== +can use equals sign with whitespace +================== + +SetEnv = RANDOM_VA? + +--- + +(client_config + (set_env + (set_env_value))) + +================== +can be specified after host +================== + +Host example.com + SetEnv RANDOM_VA? + +--- + +(client_config + (host + (host_value)) + (set_env + (set_env_value))) diff --git a/test/corpus/stdin_null.txt b/test/corpus/stdin_null.txt new file mode 100644 index 0000000..247c0e6 --- /dev/null +++ b/test/corpus/stdin_null.txt @@ -0,0 +1,86 @@ +================== +redirects stdin from /dev/null +================== + +StdinNull yes + +--- + +(client_config + (stdin_null + (stdin_null_value))) + +================== +do not redirects stdin from /dev/null +================== + +StdinNull no + +--- + +(client_config + (stdin_null + (stdin_null_value))) + +================== +use irregular casing +================== + +StdINNull yes + +--- + +(client_config + (stdin_null + (stdin_null_value))) + +================== +can use equals sign +================== + +StdINNull=yes + +--- + +(client_config + (stdin_null + (stdin_null_value))) + +================== +can use equals sign with whitespace +================== + +StdINNull = yes + +--- + +(client_config + (stdin_null + (stdin_null_value))) + +================== +can be specified after host +================== + +Host example.com + StdinNull no + +--- + +(client_config + (host + (host_value)) + (stdin_null + (stdin_null_value))) + +================== +detect invalid values +================== + +StdINNull ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/stream_local_bind_mask.txt b/test/corpus/stream_local_bind_mask.txt new file mode 100644 index 0000000..a808ec7 --- /dev/null +++ b/test/corpus/stream_local_bind_mask.txt @@ -0,0 +1,62 @@ +================== +specify bind mask +================== + +StreamLocalBindMask 0177 + +--- + +(client_config + (stream_local_bind_mask + (stream_local_bind_mask_value))) + +================== +use irregular casing +================== + +StreamLoCALbindMask 0177 + +--- + +(client_config + (stream_local_bind_mask + (stream_local_bind_mask_value))) + +================== +can use equals sign +================== + +StreamLocalBindMask=0177 + +--- + +(client_config + (stream_local_bind_mask + (stream_local_bind_mask_value))) + +================== +can use equals sign with whitespace +================== + +StreamLocalBindMask = 0177 + +--- + +(client_config + (stream_local_bind_mask + (stream_local_bind_mask_value))) + +================== +can be specified after host +================== + +Host example.com + StreamLocalBindMask 0177 + +--- + +(client_config + (host + (host_value)) + (stream_local_bind_mask + (stream_local_bind_mask_value))) diff --git a/test/corpus/stream_local_bind_unlink.txt b/test/corpus/stream_local_bind_unlink.txt new file mode 100644 index 0000000..dc8c08f --- /dev/null +++ b/test/corpus/stream_local_bind_unlink.txt @@ -0,0 +1,86 @@ +================== +remove existing socket file before creating a new one +================== + +StreamLocalBindUnlink yes + +--- + +(client_config + (stream_local_bind_unlink + (stream_local_bind_unlink_value))) + +================== +do not remove existing socket file before creating a new one +================== + +StreamLocalBindUnlink no + +--- + +(client_config + (stream_local_bind_unlink + (stream_local_bind_unlink_value))) + +================== +use irregular casing +================== + +StreamLOCAlBindUnlink yes + +--- + +(client_config + (stream_local_bind_unlink + (stream_local_bind_unlink_value))) + +================== +can use equals sign +================== + +StreamLOCAlBindUnlink=yes + +--- + +(client_config + (stream_local_bind_unlink + (stream_local_bind_unlink_value))) + +================== +can use equals sign with whitespace +================== + +StreamLOCAlBindUnlink = yes + +--- + +(client_config + (stream_local_bind_unlink + (stream_local_bind_unlink_value))) + +================== +can be specified after host +================== + +Host example.com + StreamLocalBindUnlink no + +--- + +(client_config + (host + (host_value)) + (stream_local_bind_unlink + (stream_local_bind_unlink_value))) + +================== +detect invalid values +================== + +StreamLOCAlBindUnlink ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/strict_host_key_checking.txt b/test/corpus/strict_host_key_checking.txt new file mode 100644 index 0000000..097ab58 --- /dev/null +++ b/test/corpus/strict_host_key_checking.txt @@ -0,0 +1,110 @@ +================== +strict host key checking = yes +================== + +StrictHostKeyChecking yes + +--- + +(client_config + (strict_host_key_checking + (strict_host_key_checking_value))) + +================== +strict host key checking = no +================== + +StrictHostKeyChecking no + +--- + +(client_config + (strict_host_key_checking + (strict_host_key_checking_value))) + +================== +strict host key checking = off +================== + +StrictHostKeyChecking off + +--- + +(client_config + (strict_host_key_checking + (strict_host_key_checking_value))) + +================== +strict host key checking = accept-new +================== + +StrictHostKeyChecking accept-new + +--- + +(client_config + (strict_host_key_checking + (strict_host_key_checking_value))) + +================== +use irregular casing +================== + +StricthOStKeyChecking yes + +--- + +(client_config + (strict_host_key_checking + (strict_host_key_checking_value))) + +================== +can use equals sign +================== + +StricthOStKeyChecking=yes + +--- + +(client_config + (strict_host_key_checking + (strict_host_key_checking_value))) + +================== +can use equals sign with whitespace +================== + +StricthOStKeyChecking = yes + +--- + +(client_config + (strict_host_key_checking + (strict_host_key_checking_value))) + +================== +can be specified after host +================== + +Host example.com + StrictHostKeyChecking no + +--- + +(client_config + (host + (host_value)) + (strict_host_key_checking + (strict_host_key_checking_value))) + +================== +detect invalid values +================== + +StricthOStKeyChecking ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/syslog_facility.txt b/test/corpus/syslog_facility.txt new file mode 100644 index 0000000..7dfc046 --- /dev/null +++ b/test/corpus/syslog_facility.txt @@ -0,0 +1,194 @@ +================== +syslog facility = DAEMON +================== + +SyslogFacility DAEMON + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +syslog facility = USER +================== + +SyslogFacility USER + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +syslog facility = AUTH +================== + +SyslogFacility AUTH + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +syslog facility = LOCAL0 +================== + +SyslogFacility LOCAL0 + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +syslog facility = LOCAL1 +================== + +SyslogFacility LOCAL1 + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +syslog facility = LOCAL2 +================== + +SyslogFacility LOCAL2 + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +syslog facility = LOCAL3 +================== + +SyslogFacility LOCAL3 + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +syslog facility = LOCAL4 +================== + +SyslogFacility LOCAL4 + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +syslog facility = LOCAL5 +================== + +SyslogFacility LOCAL5 + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +syslog facility = LOCAL6 +================== + +SyslogFacility LOCAL6 + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +syslog facility = LOCAL7 +================== + +SyslogFacility LOCAL7 + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +use irregular casing +================== + +SysLOGFacility DAEMON + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +can use equals sign +================== + +SysLOGFacility=DAEMON + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +can use equals sign with whitespace +================== + +SysLOGFacility = DAEMON + +--- + +(client_config + (syslog_facility + (syslog_facility_value))) + +================== +can be specified after host +================== + +Host example.com + SyslogFacility DAEMON + +--- + +(client_config + (host + (host_value)) + (syslog_facility + (syslog_facility_value))) + +================== +detect invalid values +================== + +SysLOGFacility ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/tcp_keep_alive.txt b/test/corpus/tcp_keep_alive.txt new file mode 100644 index 0000000..a2a8a8f --- /dev/null +++ b/test/corpus/tcp_keep_alive.txt @@ -0,0 +1,86 @@ +================== +send keepalive messages +================== + +TCPKeepAlive yes + +--- + +(client_config + (tcp_keep_alive + (tcp_keep_alive_value))) + +================== +do not send keepalive messages +================== + +TCPKeepAlive no + +--- + +(client_config + (tcp_keep_alive + (tcp_keep_alive_value))) + +================== +use irregular casing +================== + +TCPKeEPAlive yes + +--- + +(client_config + (tcp_keep_alive + (tcp_keep_alive_value))) + +================== +can use equals sign +================== + +TCPKeEPAlive=yes + +--- + +(client_config + (tcp_keep_alive + (tcp_keep_alive_value))) + +================== +can use equals sign with whitespace +================== + +TCPKeEPAlive = yes + +--- + +(client_config + (tcp_keep_alive + (tcp_keep_alive_value))) + +================== +can be specified after host +================== + +Host example.com + TCPKeepAlive no + +--- + +(client_config + (host + (host_value)) + (tcp_keep_alive + (tcp_keep_alive_value))) + +================== +detect invalid values +================== + +TCPKeEPAlive ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/tunnel.txt b/test/corpus/tunnel.txt new file mode 100644 index 0000000..5cf0e08 --- /dev/null +++ b/test/corpus/tunnel.txt @@ -0,0 +1,110 @@ +================== +tunnel = yes +================== + +Tunnel yes + +--- + +(client_config + (tunnel + (tunnel_value))) + +================== +tunnel = no +================== + +Tunnel no + +--- + +(client_config + (tunnel + (tunnel_value))) + +================== +tunnel = point-to-point +================== + +Tunnel point-to-point + +--- + +(client_config + (tunnel + (tunnel_value))) + +================== +tunnel = ethernet +================== + +Tunnel ethernet + +--- + +(client_config + (tunnel + (tunnel_value))) + +================== +use irregular casing +================== + +tUNnel yes + +--- + +(client_config + (tunnel + (tunnel_value))) + +================== +can use equals sign +================== + +tUNnel=yes + +--- + +(client_config + (tunnel + (tunnel_value))) + +================== +can use equals sign with whitespace +================== + +tUNnel = yes + +--- + +(client_config + (tunnel + (tunnel_value))) + +================== +can be specified after host +================== + +Host example.com + Tunnel no + +--- + +(client_config + (host + (host_value)) + (tunnel + (tunnel_value))) + +================== +detect invalid values +================== + +tUNnel ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/tunnel_device.txt b/test/corpus/tunnel_device.txt new file mode 100644 index 0000000..ed65644 --- /dev/null +++ b/test/corpus/tunnel_device.txt @@ -0,0 +1,74 @@ +================== +use default tunnel device +================== + +TunnelDevice any:any + +--- + +(client_config + (tunnel_device + (tunnel_device_value))) + +================== +specify local only +================== + +TunnelDevice any + +--- + +(client_config + (tunnel_device + (tunnel_device_value))) + +================== +use irregular casing +================== + +tunnELdevice any:any + +--- + +(client_config + (tunnel_device + (tunnel_device_value))) + +================== +can use equals sign +================== + +TunnelDevice=0177 + +--- + +(client_config + (tunnel_device + (tunnel_device_value))) + +================== +can use equals sign with whitespace +================== + +TunnelDevice = 0177 + +--- + +(client_config + (tunnel_device + (tunnel_device_value))) + +================== +can be specified after host +================== + +Host example.com + TunnelDevice 0177 + +--- + +(client_config + (host + (host_value)) + (tunnel_device + (tunnel_device_value))) diff --git a/test/corpus/update_host_keys.txt b/test/corpus/update_host_keys.txt new file mode 100644 index 0000000..9d2034f --- /dev/null +++ b/test/corpus/update_host_keys.txt @@ -0,0 +1,98 @@ +================== +update host keys = yes +================== + +UpdateHostKeys yes + +--- + +(client_config + (update_host_keys + (update_host_keys_value))) + +================== +update host keys = no +================== + +UpdateHostKeys no + +--- + +(client_config + (update_host_keys + (update_host_keys_value))) + +================== +update host keys = ask +================== + +UpdateHostKeys ask + +--- + +(client_config + (update_host_keys + (update_host_keys_value))) + +================== +use irregular casing +================== + +updaTEhostKeys yes + +--- + +(client_config + (update_host_keys + (update_host_keys_value))) + +================== +can use equals sign +================== + +updaTEhostKeys=yes + +--- + +(client_config + (update_host_keys + (update_host_keys_value))) + +================== +can use equals sign with whitespace +================== + +updaTEhostKeys = yes + +--- + +(client_config + (update_host_keys + (update_host_keys_value))) + +================== +can be specified after host +================== + +Host example.com + UpdateHostKeys no + +--- + +(client_config + (host + (host_value)) + (update_host_keys + (update_host_keys_value))) + +================== +detect invalid values +================== + +updaTEhostKeys ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/use_keychain.txt b/test/corpus/use_keychain.txt new file mode 100644 index 0000000..af11b40 --- /dev/null +++ b/test/corpus/use_keychain.txt @@ -0,0 +1,86 @@ +================== +use keychain +================== + +UseKeychain yes + +--- + +(client_config + (use_keychain + (use_keychain_value))) + +================== +do not use keychain +================== + +UseKeychain no + +--- + +(client_config + (use_keychain + (use_keychain_value))) + +================== +use irregular casing +================== + +usekEYChain yes + +--- + +(client_config + (use_keychain + (use_keychain_value))) + +================== +can use equals sign +================== + +usekEYChain=yes + +--- + +(client_config + (use_keychain + (use_keychain_value))) + +================== +can use equals sign with whitespace +================== + +usekEYChain = yes + +--- + +(client_config + (use_keychain + (use_keychain_value))) + +================== +can be specified after host +================== + +Host example.com + UseKeychain no + +--- + +(client_config + (host + (host_value)) + (use_keychain + (use_keychain_value))) + +================== +detect invalid values +================== + +usekEYChain ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/user.txt b/test/corpus/user.txt new file mode 100644 index 0000000..5a796d0 --- /dev/null +++ b/test/corpus/user.txt @@ -0,0 +1,62 @@ +================== +specify username +================== + +User some-user + +--- + +(client_config + (user + (user_value))) + +================== +use irregular casing +================== + +uSEr some-user + +--- + +(client_config + (user + (user_value))) + +================== +can use equals sign +================== + +User=some-user + +--- + +(client_config + (user + (user_value))) + +================== +can use equals sign with whitespace +================== + +User = some-user + +--- + +(client_config + (user + (user_value))) + +================== +can be specified after host +================== + +Host example.com + User some-user + +--- + +(client_config + (host + (host_value)) + (user + (user_value))) diff --git a/test/corpus/user_known_hosts_file.txt b/test/corpus/user_known_hosts_file.txt new file mode 100644 index 0000000..90f4879 --- /dev/null +++ b/test/corpus/user_known_hosts_file.txt @@ -0,0 +1,62 @@ +================== +use file from user home +================== + +UserKnownHostsFile ~/.ssh/known_hosts + +--- + +(client_config + (user_known_hosts_file + (user_known_hosts_file_value))) + +================== +use irregular casing +================== + +userknOWNhostsFile ~/.ssh/known_hosts + +--- + +(client_config + (user_known_hosts_file + (user_known_hosts_file_value))) + +================== +can use equals sign +================== + +userknOWNhostsFile=~/.ssh/known_hosts + +--- + +(client_config + (user_known_hosts_file + (user_known_hosts_file_value))) + +================== +can use equals sign with whitespace +================== + +userknOWNhostsFile = ~/.ssh/known_hosts + +--- + +(client_config + (user_known_hosts_file + (user_known_hosts_file_value))) + +================== +can be specified after host +================== + +Host example.com + UserKnownHostsFile ~/.ssh/known_hosts + +--- + +(client_config + (host + (host_value)) + (user_known_hosts_file + (user_known_hosts_file_value))) diff --git a/test/corpus/verify_host_key_dns.txt b/test/corpus/verify_host_key_dns.txt new file mode 100644 index 0000000..b23530a --- /dev/null +++ b/test/corpus/verify_host_key_dns.txt @@ -0,0 +1,98 @@ +================== +verify host key DNS = yes +================== + +VerifyHostKeyDNS yes + +--- + +(client_config + (verify_host_key_dns + (verify_host_key_dns_value))) + +================== +verify host key DNS = no +================== + +VerifyHostKeyDNS no + +--- + +(client_config + (verify_host_key_dns + (verify_host_key_dns_value))) + +================== +verify host key DNS = ask +================== + +VerifyHostKeyDNS ask + +--- + +(client_config + (verify_host_key_dns + (verify_host_key_dns_value))) + +================== +use irregular casing +================== + +veRIFyHostKeyDNS yes + +--- + +(client_config + (verify_host_key_dns + (verify_host_key_dns_value))) + +================== +can use equals sign +================== + +veRIFyHostKeyDNS=yes + +--- + +(client_config + (verify_host_key_dns + (verify_host_key_dns_value))) + +================== +can use equals sign with whitespace +================== + +veRIFyHostKeyDNS = yes + +--- + +(client_config + (verify_host_key_dns + (verify_host_key_dns_value))) + +================== +can be specified after host +================== + +Host example.com + VerifyHostKeyDNS no + +--- + +(client_config + (host + (host_value)) + (verify_host_key_dns + (verify_host_key_dns_value))) + +================== +detect invalid values +================== + +veRIFyHostKeyDNS ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/visual_host_key.txt b/test/corpus/visual_host_key.txt new file mode 100644 index 0000000..c836139 --- /dev/null +++ b/test/corpus/visual_host_key.txt @@ -0,0 +1,86 @@ +================== +print ASCII art +================== + +VisualHostKey yes + +--- + +(client_config + (visual_host_key + (visual_host_key_value))) + +================== +do not print ASCII art +================== + +VisualHostKey no + +--- + +(client_config + (visual_host_key + (visual_host_key_value))) + +================== +use irregular casing +================== + +viSUalHostKey yes + +--- + +(client_config + (visual_host_key + (visual_host_key_value))) + +================== +can use equals sign +================== + +viSUalHostKey=yes + +--- + +(client_config + (visual_host_key + (visual_host_key_value))) + +================== +can use equals sign with whitespace +================== + +viSUalHostKey = yes + +--- + +(client_config + (visual_host_key + (visual_host_key_value))) + +================== +can be specified after host +================== + +Host example.com + VisualHostKey no + +--- + +(client_config + (host + (host_value)) + (visual_host_key + (visual_host_key_value))) + +================== +detect invalid values +================== + +viSUalHostKey ja + +--- + +(client_config + (ERROR + (UNEXPECTED 'j'))) diff --git a/test/corpus/xauth_location.txt b/test/corpus/xauth_location.txt new file mode 100644 index 0000000..60b8e02 --- /dev/null +++ b/test/corpus/xauth_location.txt @@ -0,0 +1,62 @@ +================== +use default location +================== + +XAuthLocation /usr/bin/xauth + +--- + +(client_config + (xauth_location + (xauth_location_value))) + +================== +use irregular casing +================== + +xauthloCATion /usr/bin/xauth + +--- + +(client_config + (xauth_location + (xauth_location_value))) + +================== +can use equals sign +================== + +xauthloCATion=/usr/bin/xauth + +--- + +(client_config + (xauth_location + (xauth_location_value))) + +================== +can use equals sign with whitespace +================== + +xauthloCATion = /usr/bin/xauth + +--- + +(client_config + (xauth_location + (xauth_location_value))) + +================== +can be specified after host +================== + +Host example.com + XAuthLocation /usr/bin/xauth + +--- + +(client_config + (host + (host_value)) + (xauth_location + (xauth_location_value))) diff --git a/test/highlight/add_keys_to_agent.config b/test/highlight/add_keys_to_agent.config new file mode 100644 index 0000000..af9b659 --- /dev/null +++ b/test/highlight/add_keys_to_agent.config @@ -0,0 +1,7 @@ +AddKeysToAgent yes +# <- keyword +# ^ boolean + +AddKeysToAgent no +# <- keyword +# ^ boolean diff --git a/test/highlight/address_family.config b/test/highlight/address_family.config new file mode 100644 index 0000000..5df1ef3 --- /dev/null +++ b/test/highlight/address_family.config @@ -0,0 +1,11 @@ +AddressFamily any +# <- keyword +# ^ type + +AddressFamily inet +# <- keyword +# ^ type + +AddressFamily inet6 +# <- keyword +# ^ type diff --git a/test/highlight/batch_mode.config b/test/highlight/batch_mode.config new file mode 100644 index 0000000..57e5a81 --- /dev/null +++ b/test/highlight/batch_mode.config @@ -0,0 +1,7 @@ +BatchMode yes +# <- keyword +# ^ boolean + +BatchMode no +# <- keyword +# ^ boolean diff --git a/test/highlight/bind_address.config b/test/highlight/bind_address.config new file mode 100644 index 0000000..059ca27 --- /dev/null +++ b/test/highlight/bind_address.config @@ -0,0 +1,3 @@ +BindAddress 127.0.0.1 +# <- keyword +# ^ string diff --git a/test/highlight/bind_interface.config b/test/highlight/bind_interface.config new file mode 100644 index 0000000..f6bc499 --- /dev/null +++ b/test/highlight/bind_interface.config @@ -0,0 +1,3 @@ +BindInterface 127.0.0.1 +# <- keyword +# ^ string diff --git a/test/highlight/ca_signature_algorithms.config b/test/highlight/ca_signature_algorithms.config new file mode 100644 index 0000000..d351976 --- /dev/null +++ b/test/highlight/ca_signature_algorithms.config @@ -0,0 +1,11 @@ +CASignatureAlgorithms some-algo +# <- keyword +# ^ identifier + +CASignatureAlgorithms -some-other +# <- keyword +# ^ identifier + +CASignatureAlgorithms +some-other +# <- keyword +# ^ identifier diff --git a/test/highlight/canonical_domains.config b/test/highlight/canonical_domains.config new file mode 100644 index 0000000..5b33509 --- /dev/null +++ b/test/highlight/canonical_domains.config @@ -0,0 +1,11 @@ +CanonicalDomains example +# <- keyword +# ^ identifier + +CanonicalDomains example.com +# <- keyword +# ^ identifier + +CanonicalDomains sub.example.com +# <- keyword +# ^ identifier diff --git a/test/highlight/canonicalize_fallback_local.config b/test/highlight/canonicalize_fallback_local.config new file mode 100644 index 0000000..f5b548a --- /dev/null +++ b/test/highlight/canonicalize_fallback_local.config @@ -0,0 +1,7 @@ +CanonicalizeFallbackLocal yes +# <- keyword +# ^ boolean + +CanonicalizeFallbackLocal no +# <- keyword +# ^ boolean diff --git a/test/highlight/canonicalize_hostname.config b/test/highlight/canonicalize_hostname.config new file mode 100644 index 0000000..1fad3a4 --- /dev/null +++ b/test/highlight/canonicalize_hostname.config @@ -0,0 +1,7 @@ +CanonicalizeHostname yes +# <- keyword +# ^ boolean + +CanonicalizeHostname no +# <- keyword +# ^ boolean diff --git a/test/highlight/canonicalize_max_dots.config b/test/highlight/canonicalize_max_dots.config new file mode 100644 index 0000000..c8ebf7d --- /dev/null +++ b/test/highlight/canonicalize_max_dots.config @@ -0,0 +1,7 @@ +CanonicalizeMaxDots 1 +# <- keyword +# ^ number + +CanonicalizeMaxDots 3 +# <- keyword +# ^ number diff --git a/test/highlight/canonicalize_permitted_cnames.config b/test/highlight/canonicalize_permitted_cnames.config new file mode 100644 index 0000000..6e42cdf --- /dev/null +++ b/test/highlight/canonicalize_permitted_cnames.config @@ -0,0 +1,3 @@ +CanonicalizePermittedCNAMEs *.a.example.com:*.b.example.com,*.c.example.com +# <- keyword +# ^ identifier diff --git a/test/highlight/certificate_file.config b/test/highlight/certificate_file.config new file mode 100644 index 0000000..f971ede --- /dev/null +++ b/test/highlight/certificate_file.config @@ -0,0 +1,7 @@ +CertificateFile ~/.ssh/cert +# <- keyword +# ^ file + +CertificateFile /etc/ssh/cert +# <- keyword +# ^ file diff --git a/test/highlight/challenge_response_authentication.config b/test/highlight/challenge_response_authentication.config new file mode 100644 index 0000000..e75f77f --- /dev/null +++ b/test/highlight/challenge_response_authentication.config @@ -0,0 +1,7 @@ +ChallengeResponseAuthentication yes +# <- keyword +# ^ boolean + +ChallengeResponseAuthentication no +# <- keyword +# ^ boolean diff --git a/test/highlight/check_host_ip.config b/test/highlight/check_host_ip.config new file mode 100644 index 0000000..89c33ce --- /dev/null +++ b/test/highlight/check_host_ip.config @@ -0,0 +1,7 @@ +CheckHostIP yes +# <- keyword +# ^ boolean + +CheckHostIP no +# <- keyword +# ^ boolean diff --git a/test/highlight/cipher.config b/test/highlight/cipher.config new file mode 100644 index 0000000..4b2c91c --- /dev/null +++ b/test/highlight/cipher.config @@ -0,0 +1,3 @@ +Cipher some-algo +# <- keyword +# ^ identifier diff --git a/test/highlight/ciphers.config b/test/highlight/ciphers.config new file mode 100644 index 0000000..763636d --- /dev/null +++ b/test/highlight/ciphers.config @@ -0,0 +1,11 @@ +Ciphers some-algo +# <- keyword +# ^ identifier + +Ciphers -some-other +# <- keyword +# ^ identifier + +Ciphers +some-other +# <- keyword +# ^ identifier diff --git a/test/highlight/clear_all_forwardings.config b/test/highlight/clear_all_forwardings.config new file mode 100644 index 0000000..ea0bc00 --- /dev/null +++ b/test/highlight/clear_all_forwardings.config @@ -0,0 +1,7 @@ +ClearAllForwardings yes +# <- keyword +# ^ boolean + +ClearAllForwardings no +# <- keyword +# ^ boolean diff --git a/test/highlight/compression.config b/test/highlight/compression.config new file mode 100644 index 0000000..fdb55ba --- /dev/null +++ b/test/highlight/compression.config @@ -0,0 +1,7 @@ +Compression yes +# <- keyword +# ^ boolean + +Compression no +# <- keyword +# ^ boolean diff --git a/test/highlight/connect_timeout.config b/test/highlight/connect_timeout.config new file mode 100644 index 0000000..cbfd2ce --- /dev/null +++ b/test/highlight/connect_timeout.config @@ -0,0 +1,3 @@ +ConnectTimeout 1 +# <- keyword +# ^ number diff --git a/test/highlight/connection_attempts.config b/test/highlight/connection_attempts.config new file mode 100644 index 0000000..0a25abb --- /dev/null +++ b/test/highlight/connection_attempts.config @@ -0,0 +1,3 @@ +ConnectionAttempts 1 +# <- keyword +# ^ number diff --git a/test/highlight/control_master.config b/test/highlight/control_master.config new file mode 100644 index 0000000..5095b47 --- /dev/null +++ b/test/highlight/control_master.config @@ -0,0 +1,19 @@ +ControlMaster yes +# <- keyword +# ^ type + +ControlMaster no +# <- keyword +# ^ type + +ControlMaster ask +# <- keyword +# ^ type + +ControlMaster auto +# <- keyword +# ^ type + +ControlMaster autoask +# <- keyword +# ^ type diff --git a/test/highlight/control_path.config b/test/highlight/control_path.config new file mode 100644 index 0000000..05d5b5d --- /dev/null +++ b/test/highlight/control_path.config @@ -0,0 +1,11 @@ +ControlPath ~/.ssh/control +# <- keyword +# ^ file + +ControlPath /etc/ssh/control +# <- keyword +# ^ file + +ControlPath none +# <- keyword +# ^ file diff --git a/test/highlight/control_persist.config b/test/highlight/control_persist.config new file mode 100644 index 0000000..eae20ce --- /dev/null +++ b/test/highlight/control_persist.config @@ -0,0 +1,23 @@ +ControlPersist yes +# <- keyword +# ^ type + +ControlPersist no +# <- keyword +# ^ type + +ControlPersist 0 +# <- keyword +# ^ type + +ControlPersist 180 +# <- keyword +# ^ type + +ControlPersist 10m +# <- keyword +# ^ type + +ControlPersist 3h +# <- keyword +# ^ type diff --git a/test/highlight/dynamic_forward.config b/test/highlight/dynamic_forward.config new file mode 100644 index 0000000..112ba7d --- /dev/null +++ b/test/highlight/dynamic_forward.config @@ -0,0 +1,11 @@ +DynamicForward 8080 +# <- keyword +# ^ string + +DynamicForward 0.0.0.0:1234 +# <- keyword +# ^ string + +DynamicForward *:3000 +# <- keyword +# ^ string diff --git a/test/highlight/enable_ssh_keysign.config b/test/highlight/enable_ssh_keysign.config new file mode 100644 index 0000000..2e423de --- /dev/null +++ b/test/highlight/enable_ssh_keysign.config @@ -0,0 +1,7 @@ +EnableSSHKeysign yes +# <- keyword +# ^ boolean + +EnableSSHKeysign no +# <- keyword +# ^ boolean diff --git a/test/highlight/escape_char.config b/test/highlight/escape_char.config new file mode 100644 index 0000000..5ff0108 --- /dev/null +++ b/test/highlight/escape_char.config @@ -0,0 +1,11 @@ +EscapeChar ^~ +# <- keyword +# ^ string + +EscapeChar ^| +# <- keyword +# ^ string + +EscapeChar none +# <- keyword +# ^ string diff --git a/test/highlight/exit_on_forward_failure.config b/test/highlight/exit_on_forward_failure.config new file mode 100644 index 0000000..aeb667a --- /dev/null +++ b/test/highlight/exit_on_forward_failure.config @@ -0,0 +1,7 @@ +ExitOnForwardFailure yes +# <- keyword +# ^ boolean + +ExitOnForwardFailure no +# <- keyword +# ^ boolean diff --git a/test/highlight/fingerprint_hash.config b/test/highlight/fingerprint_hash.config new file mode 100644 index 0000000..8dacbf0 --- /dev/null +++ b/test/highlight/fingerprint_hash.config @@ -0,0 +1,7 @@ +FingerprintHash sha256 +# <- keyword +# ^ identifier + +FingerprintHash md5 +# <- keyword +# ^ identifier diff --git a/test/highlight/fork_after_authentication.config b/test/highlight/fork_after_authentication.config new file mode 100644 index 0000000..2a815b8 --- /dev/null +++ b/test/highlight/fork_after_authentication.config @@ -0,0 +1,7 @@ +ForkAfterAuthentication yes +# <- keyword +# ^ boolean + +ForkAfterAuthentication no +# <- keyword +# ^ boolean diff --git a/test/highlight/forward_agent.config b/test/highlight/forward_agent.config new file mode 100644 index 0000000..51916f8 --- /dev/null +++ b/test/highlight/forward_agent.config @@ -0,0 +1,7 @@ +ForwardAgent yes +# <- keyword +# ^ boolean + +ForwardAgent no +# <- keyword +# ^ boolean diff --git a/test/highlight/forward_x11.config b/test/highlight/forward_x11.config new file mode 100644 index 0000000..b5c93e9 --- /dev/null +++ b/test/highlight/forward_x11.config @@ -0,0 +1,7 @@ +ForwardX11 yes +# <- keyword +# ^ boolean + +ForwardX11 no +# <- keyword +# ^ boolean diff --git a/test/highlight/forward_x11_timeout.config b/test/highlight/forward_x11_timeout.config new file mode 100644 index 0000000..8af6637 --- /dev/null +++ b/test/highlight/forward_x11_timeout.config @@ -0,0 +1,27 @@ +ForwardX11Timeout 30 +# <- keyword +# ^ time + +ForwardX11Timeout 30s +# <- keyword +# ^ time + +ForwardX11Timeout 30M +# <- keyword +# ^ time + +ForwardX11Timeout 30h +# <- keyword +# ^ time + +ForwardX11Timeout 30D +# <- keyword +# ^ time + +ForwardX11Timeout 30w +# <- keyword +# ^ time + +ForwardX11Timeout 0 +# <- keyword +# ^ time diff --git a/test/highlight/forward_x11_trusted.config b/test/highlight/forward_x11_trusted.config new file mode 100644 index 0000000..ebddca8 --- /dev/null +++ b/test/highlight/forward_x11_trusted.config @@ -0,0 +1,7 @@ +ForwardX11Trusted yes +# <- keyword +# ^ boolean + +ForwardX11Trusted no +# <- keyword +# ^ boolean diff --git a/test/highlight/gateway_ports.config b/test/highlight/gateway_ports.config new file mode 100644 index 0000000..700509c --- /dev/null +++ b/test/highlight/gateway_ports.config @@ -0,0 +1,7 @@ +GatewayPorts yes +# <- keyword +# ^ boolean + +GatewayPorts no +# <- keyword +# ^ boolean diff --git a/test/highlight/global_known_hosts_file.config b/test/highlight/global_known_hosts_file.config new file mode 100644 index 0000000..61fc469 --- /dev/null +++ b/test/highlight/global_known_hosts_file.config @@ -0,0 +1,11 @@ +GlobalKnownHostsFile ~/.ssh/hosts +# <- keyword +# ^ file + +GlobalKnownHostsFile /etc/ssh/ssh_known_hosts +# <- keyword +# ^ file + +GlobalKnownHostsFile /etc/ssh/ssh_known_hosts /etc/ssh/ssh_known_hosts2 +# <- keyword +# ^ file diff --git a/test/highlight/gssapi_authentication.config b/test/highlight/gssapi_authentication.config new file mode 100644 index 0000000..77174c7 --- /dev/null +++ b/test/highlight/gssapi_authentication.config @@ -0,0 +1,7 @@ +GSSAPIAuthentication yes +# <- keyword +# ^ boolean + +GSSAPIAuthentication no +# <- keyword +# ^ boolean diff --git a/test/highlight/gssapi_client_identity.config b/test/highlight/gssapi_client_identity.config new file mode 100644 index 0000000..554446a --- /dev/null +++ b/test/highlight/gssapi_client_identity.config @@ -0,0 +1,3 @@ +GSSAPIClientIdentity some-user +# <- keyword +# ^ string diff --git a/test/highlight/gssapi_delegate_credentials.config b/test/highlight/gssapi_delegate_credentials.config new file mode 100644 index 0000000..9521a3c --- /dev/null +++ b/test/highlight/gssapi_delegate_credentials.config @@ -0,0 +1,7 @@ +GSSAPIDelegateCredentials yes +# <- keyword +# ^ boolean + +GSSAPIDelegateCredentials no +# <- keyword +# ^ boolean diff --git a/test/highlight/gssapi_kex_algorithms.config b/test/highlight/gssapi_kex_algorithms.config new file mode 100644 index 0000000..ac7fd45 --- /dev/null +++ b/test/highlight/gssapi_kex_algorithms.config @@ -0,0 +1,3 @@ +GSSAPIKexAlgorithms gss-gex-sha1-,gss-group1-sha1-,gss-curce25519-sha256- +# <- keyword +# ^ identifier diff --git a/test/highlight/gssapi_key_exchange.config b/test/highlight/gssapi_key_exchange.config new file mode 100644 index 0000000..7ade3af --- /dev/null +++ b/test/highlight/gssapi_key_exchange.config @@ -0,0 +1,7 @@ +GSSAPIKeyExchange yes +# <- keyword +# ^ boolean + +GSSAPIKeyExchange no +# <- keyword +# ^ boolean diff --git a/test/highlight/gssapi_renewal_forces_rekey.config b/test/highlight/gssapi_renewal_forces_rekey.config new file mode 100644 index 0000000..9c62d2c --- /dev/null +++ b/test/highlight/gssapi_renewal_forces_rekey.config @@ -0,0 +1,7 @@ +GSSAPIRenewalForcesRekey yes +# <- keyword +# ^ boolean + +GSSAPIRenewalForcesRekey no +# <- keyword +# ^ boolean diff --git a/test/highlight/gssapi_server_identity.config b/test/highlight/gssapi_server_identity.config new file mode 100644 index 0000000..2f33acd --- /dev/null +++ b/test/highlight/gssapi_server_identity.config @@ -0,0 +1,3 @@ +GSSAPIServerIdentity some-user +# <- keyword +# ^ string diff --git a/test/highlight/gssapi_trust_dns.config b/test/highlight/gssapi_trust_dns.config new file mode 100644 index 0000000..8114958 --- /dev/null +++ b/test/highlight/gssapi_trust_dns.config @@ -0,0 +1,7 @@ +GSSAPITrustDns yes +# <- keyword +# ^ boolean + +GSSAPITrustDns no +# <- keyword +# ^ boolean diff --git a/test/highlight/hash_known_hosts.config b/test/highlight/hash_known_hosts.config new file mode 100644 index 0000000..1fa700b --- /dev/null +++ b/test/highlight/hash_known_hosts.config @@ -0,0 +1,7 @@ +HashKnownHosts yes +# <- keyword +# ^ boolean + +HashKnownHosts no +# <- keyword +# ^ boolean diff --git a/test/highlight/host.config b/test/highlight/host.config new file mode 100644 index 0000000..b936b7b --- /dev/null +++ b/test/highlight/host.config @@ -0,0 +1,7 @@ +Host example.com +# <- keyword +# ^ identifier + +host * +# <- keyword +# ^ identifier diff --git a/test/highlight/host_key_algorithms.config b/test/highlight/host_key_algorithms.config new file mode 100644 index 0000000..76019f3 --- /dev/null +++ b/test/highlight/host_key_algorithms.config @@ -0,0 +1,15 @@ +HostKeyAlgorithms ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521 +# <- keyword +# ^ identifier + +HostKeyAlgorithms +ssh-ed25519 +# <- keyword +# ^ identifier + +HostKeyAlgorithms -ssh-ed25519 +# <- keyword +# ^ identifier + +HostKeyAlgorithms ^ssh-ed25519 +# <- keyword +# ^ identifier diff --git a/test/highlight/host_key_alias.config b/test/highlight/host_key_alias.config new file mode 100644 index 0000000..ae4bb70 --- /dev/null +++ b/test/highlight/host_key_alias.config @@ -0,0 +1,3 @@ +HostKeyAlias some-user +# <- keyword +# ^ string diff --git a/test/highlight/hostbased_accepted_algorithms.config b/test/highlight/hostbased_accepted_algorithms.config new file mode 100644 index 0000000..7217215 --- /dev/null +++ b/test/highlight/hostbased_accepted_algorithms.config @@ -0,0 +1,15 @@ +HostbasedAcceptedAlgorithms ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521 +# <- keyword +# ^ identifier + +HostbasedAcceptedAlgorithms +ssh-ed25519 +# <- keyword +# ^ identifier + +HostbasedAcceptedAlgorithms -ssh-ed25519 +# <- keyword +# ^ identifier + +HostbasedAcceptedAlgorithms ^ssh-ed25519 +# <- keyword +# ^ identifier diff --git a/test/highlight/hostbased_authentication.config b/test/highlight/hostbased_authentication.config new file mode 100644 index 0000000..6097e8e --- /dev/null +++ b/test/highlight/hostbased_authentication.config @@ -0,0 +1,7 @@ +HostbasedAuthentication yes +# <- keyword +# ^ boolean + +HostbasedAuthentication no +# <- keyword +# ^ boolean diff --git a/test/highlight/hostname.config b/test/highlight/hostname.config new file mode 100644 index 0000000..421df1e --- /dev/null +++ b/test/highlight/hostname.config @@ -0,0 +1,7 @@ +Hostname some-host +# <- keyword +# ^ string + +Hostname 192.168.1.123 +# <- keyword +# ^ string diff --git a/test/highlight/identities_only.config b/test/highlight/identities_only.config new file mode 100644 index 0000000..24a76cc --- /dev/null +++ b/test/highlight/identities_only.config @@ -0,0 +1,7 @@ +IdentitiesOnly yes +# <- keyword +# ^ boolean + +IdentitiesOnly no +# <- keyword +# ^ boolean diff --git a/test/highlight/identity_agent.config b/test/highlight/identity_agent.config new file mode 100644 index 0000000..e5a979e --- /dev/null +++ b/test/highlight/identity_agent.config @@ -0,0 +1,15 @@ +IdentityAgent SSH_AUTH_SOCK +# <- keyword +# ^ string + +IdentityAgent none +# <- keyword +# ^ string + +IdentityAgent $SOME_VAR +# <- keyword +# ^ string + +IdentityAgent ~/.ssh/agent +# <- keyword +# ^ string diff --git a/test/highlight/identity_file.config b/test/highlight/identity_file.config new file mode 100644 index 0000000..8111ac7 --- /dev/null +++ b/test/highlight/identity_file.config @@ -0,0 +1,3 @@ +IdentityFile ~/.ssh/id_rsa +# <- keyword +# ^ file diff --git a/test/highlight/ignore_unknown.config b/test/highlight/ignore_unknown.config new file mode 100644 index 0000000..5c945f5 --- /dev/null +++ b/test/highlight/ignore_unknown.config @@ -0,0 +1,3 @@ +IgnoreUnknown SomeOption +# <- keyword +# ^ string diff --git a/test/highlight/include.config b/test/highlight/include.config new file mode 100644 index 0000000..4097602 --- /dev/null +++ b/test/highlight/include.config @@ -0,0 +1,3 @@ +Include some-other.config +# <- keyword +# ^ file diff --git a/test/highlight/ip_qos.config b/test/highlight/ip_qos.config new file mode 100644 index 0000000..c4575da --- /dev/null +++ b/test/highlight/ip_qos.config @@ -0,0 +1,111 @@ +IPQoS af11 +# <- keyword +# ^ type + +IPQoS af12 +# <- keyword +# ^ type + +IPQoS af13 +# <- keyword +# ^ type + +IPQoS af21 +# <- keyword +# ^ type + +IPQoS af22 +# <- keyword +# ^ type + +IPQoS af23 +# <- keyword +# ^ type + +IPQoS af31 +# <- keyword +# ^ type + +IPQoS af32 +# <- keyword +# ^ type + +IPQoS af33 +# <- keyword +# ^ type + +IPQoS af41 +# <- keyword +# ^ type + +IPQoS af42 +# <- keyword +# ^ type + +IPQoS af43 +# <- keyword +# ^ type + +IPQoS cs0 +# <- keyword +# ^ type + +IPQoS cs1 +# <- keyword +# ^ type + +IPQoS cs2 +# <- keyword +# ^ type + +IPQoS cs3 +# <- keyword +# ^ type + +IPQoS cs4 +# <- keyword +# ^ type + +IPQoS cs5 +# <- keyword +# ^ type + +IPQoS cs6 +# <- keyword +# ^ type + +IPQoS cs7 +# <- keyword +# ^ type + +IPQoS ef +# <- keyword +# ^ type + +IPQoS le +# <- keyword +# ^ type + +IPQoS lowdelay +# <- keyword +# ^ type + +IPQoS throughput +# <- keyword +# ^ type + +IPQoS reliability +# <- keyword +# ^ type + +IPQoS 100 +# <- keyword +# ^ type + +IPQoS none +# <- keyword +# ^ type + +IPqOs af11 +# <- keyword +# ^ type diff --git a/test/highlight/kbd_interactive_authentication.config b/test/highlight/kbd_interactive_authentication.config new file mode 100644 index 0000000..d4a3f6b --- /dev/null +++ b/test/highlight/kbd_interactive_authentication.config @@ -0,0 +1,7 @@ +KbdInteractiveAuthentication yes +# <- keyword +# ^ boolean + +KbdInteractiveAuthentication no +# <- keyword +# ^ boolean diff --git a/test/highlight/kbd_interactive_devices.config b/test/highlight/kbd_interactive_devices.config new file mode 100644 index 0000000..574aee0 --- /dev/null +++ b/test/highlight/kbd_interactive_devices.config @@ -0,0 +1,7 @@ +KbdInteractiveDevices bsdauth +# <- keyword +# ^ type + +KbdInteractiveDevices pam +# <- keyword +# ^ type diff --git a/test/highlight/keep_alive.config b/test/highlight/keep_alive.config new file mode 100644 index 0000000..32a4e66 --- /dev/null +++ b/test/highlight/keep_alive.config @@ -0,0 +1,7 @@ +KeepAlive yes +# <- keyword +# ^ boolean + +KeepAlive no +# <- keyword +# ^ boolean diff --git a/test/highlight/kex_algorithms.config b/test/highlight/kex_algorithms.config new file mode 100644 index 0000000..e0ed757 --- /dev/null +++ b/test/highlight/kex_algorithms.config @@ -0,0 +1,15 @@ +KexAlgorithms ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521 +# <- keyword +# ^ identifier + +KexAlgorithms +ssh-ed25519 +# <- keyword +# ^ identifier + +KexAlgorithms -ssh-ed25519 +# <- keyword +# ^ identifier + +KexAlgorithms ^ssh-ed25519 +# <- keyword +# ^ identifier diff --git a/test/highlight/known_hosts_command.config b/test/highlight/known_hosts_command.config new file mode 100644 index 0000000..a61dfe6 --- /dev/null +++ b/test/highlight/known_hosts_command.config @@ -0,0 +1,3 @@ +KnownHostsCommand my-hosts +# <- keyword +# ^ string diff --git a/test/highlight/local_command.config b/test/highlight/local_command.config new file mode 100644 index 0000000..f303a78 --- /dev/null +++ b/test/highlight/local_command.config @@ -0,0 +1,3 @@ +LocalCommand some-command arg1 arg2 +# <- keyword +# ^ string diff --git a/test/highlight/local_forward.config b/test/highlight/local_forward.config new file mode 100644 index 0000000..111a94e --- /dev/null +++ b/test/highlight/local_forward.config @@ -0,0 +1,11 @@ +LocalForward 8080 +# <- keyword +# ^ string + +LocalForward 0.0.0.0:1234 +# <- keyword +# ^ string + +LocalForward *:3000 +# <- keyword +# ^ string diff --git a/test/highlight/log_level.config b/test/highlight/log_level.config new file mode 100644 index 0000000..2c8fc10 --- /dev/null +++ b/test/highlight/log_level.config @@ -0,0 +1,35 @@ +LogLevel INFO +# <- keyword +# ^ type + +LogLevel QUIET +# <- keyword +# ^ type + +LogLevel FATAL +# <- keyword +# ^ type + +LogLevel ERROR +# <- keyword +# ^ type + +LogLevel VERBOSE +# <- keyword +# ^ type + +LogLevel DEBUG +# <- keyword +# ^ type + +LogLevel DEBUG1 +# <- keyword +# ^ type + +LogLevel DEBUG2 +# <- keyword +# ^ type + +LogLevel DEBUG3 +# <- keyword +# ^ type diff --git a/test/highlight/log_verbose.config b/test/highlight/log_verbose.config new file mode 100644 index 0000000..cddfec0 --- /dev/null +++ b/test/highlight/log_verbose.config @@ -0,0 +1,3 @@ +LogVerbose kex.c:*:1000,*:kex_exchange_identification():*,packet.c:* +# <- keyword +# ^ string diff --git a/test/highlight/macs.config b/test/highlight/macs.config new file mode 100644 index 0000000..10371e1 --- /dev/null +++ b/test/highlight/macs.config @@ -0,0 +1,15 @@ +MACs hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com +# <- keyword +# ^ identifier + +MACs +hmac-sha2-512-etm@openssh.com +# <- keyword +# ^ identifier + +MACs -hmac-sha2-512-etm@openssh.com +# <- keyword +# ^ identifier + +MACs ^hmac-sha2-512-etm@openssh.com +# <- keyword +# ^ identifier diff --git a/test/highlight/match.config b/test/highlight/match.config new file mode 100644 index 0000000..6756f89 --- /dev/null +++ b/test/highlight/match.config @@ -0,0 +1,7 @@ +Match example.com +# <- keyword +# ^ identifier + +Match * +# <- keyword +# ^ identifier diff --git a/test/highlight/no_host_authentication_for_localhost.config b/test/highlight/no_host_authentication_for_localhost.config new file mode 100644 index 0000000..edb46ed --- /dev/null +++ b/test/highlight/no_host_authentication_for_localhost.config @@ -0,0 +1,7 @@ +NoHostAuthenticationForLocalhost yes +# <- keyword +# ^ boolean + +NoHostAuthenticationForLocalhost no +# <- keyword +# ^ boolean diff --git a/test/highlight/number_of_password_prompts.config b/test/highlight/number_of_password_prompts.config new file mode 100644 index 0000000..d34b450 --- /dev/null +++ b/test/highlight/number_of_password_prompts.config @@ -0,0 +1,3 @@ +NumberOfPasswordPrompts 1 +# <- keyword +# ^ number diff --git a/test/highlight/password_authentication.config b/test/highlight/password_authentication.config new file mode 100644 index 0000000..8dd0928 --- /dev/null +++ b/test/highlight/password_authentication.config @@ -0,0 +1,7 @@ +PasswordAuthentication yes +# <- keyword +# ^ boolean + +PasswordAuthentication no +# <- keyword +# ^ boolean diff --git a/test/highlight/permit_local_command.config b/test/highlight/permit_local_command.config new file mode 100644 index 0000000..334a70f --- /dev/null +++ b/test/highlight/permit_local_command.config @@ -0,0 +1,7 @@ +PermitLocalCommand yes +# <- keyword +# ^ boolean + +PermitLocalCommand no +# <- keyword +# ^ boolean diff --git a/test/highlight/permit_remote_open.config b/test/highlight/permit_remote_open.config new file mode 100644 index 0000000..58dff6a --- /dev/null +++ b/test/highlight/permit_remote_open.config @@ -0,0 +1,19 @@ +PermitRemoteOpen any +# <- keyword +# ^ string + +PermitRemoteOpen 0.0.0.0:1234 +# <- keyword +# ^ string + +PermitRemoteOpen *:3000 +# <- keyword +# ^ string + +PermitRemoteOpen 127.0.0.1:* +# <- keyword +# ^ string + +PermitRemoteOpen *:* +# <- keyword +# ^ string diff --git a/test/highlight/pkcs11_provider.config b/test/highlight/pkcs11_provider.config new file mode 100644 index 0000000..2d6e71f --- /dev/null +++ b/test/highlight/pkcs11_provider.config @@ -0,0 +1,7 @@ +PKCS11Provider some-provider +# <- keyword +# ^ string + +PKCS11Provider none +# <- keyword +# ^ string diff --git a/test/highlight/port.config b/test/highlight/port.config new file mode 100644 index 0000000..7476487 --- /dev/null +++ b/test/highlight/port.config @@ -0,0 +1,3 @@ +Port 12345 +# <- keyword +# ^ number diff --git a/test/highlight/preferred_authentications.config b/test/highlight/preferred_authentications.config new file mode 100644 index 0000000..2aeed15 --- /dev/null +++ b/test/highlight/preferred_authentications.config @@ -0,0 +1,7 @@ +PreferredAuthentications gssapi-with-mic,hostbased,publickey +# <- keyword +# ^ type + +PreferredAuthentications publickey +# <- keyword +# ^ type diff --git a/test/highlight/protocol.config b/test/highlight/protocol.config new file mode 100644 index 0000000..1e4a50c --- /dev/null +++ b/test/highlight/protocol.config @@ -0,0 +1,7 @@ +Protocol 1 +# <- keyword +# ^ number + +Protocol 2 +# <- keyword +# ^ number diff --git a/test/highlight/proxy_command.config b/test/highlight/proxy_command.config new file mode 100644 index 0000000..91ee8cd --- /dev/null +++ b/test/highlight/proxy_command.config @@ -0,0 +1,3 @@ +ProxyCommand some-command arg1 arg2 +# <- keyword +# ^ string diff --git a/test/highlight/proxy_jump.config b/test/highlight/proxy_jump.config new file mode 100644 index 0000000..3cbdc5c --- /dev/null +++ b/test/highlight/proxy_jump.config @@ -0,0 +1,11 @@ +ProxyJump user@host:1234 +# <- keyword +# ^ string + +ProxyJump host:1234 +# <- keyword +# ^ string + +ProxyJump host +# <- keyword +# ^ string diff --git a/test/highlight/proxy_use_fdpass.config b/test/highlight/proxy_use_fdpass.config new file mode 100644 index 0000000..bede3c4 --- /dev/null +++ b/test/highlight/proxy_use_fdpass.config @@ -0,0 +1,7 @@ +ProxyUseFdpass yes +# <- keyword +# ^ boolean + +ProxyUseFdpass no +# <- keyword +# ^ boolean diff --git a/test/highlight/pubkey_accepted_algorithms.config b/test/highlight/pubkey_accepted_algorithms.config new file mode 100644 index 0000000..a1d38eb --- /dev/null +++ b/test/highlight/pubkey_accepted_algorithms.config @@ -0,0 +1,15 @@ +PubkeyAcceptedAlgorithms ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521 +# <- keyword +# ^ identifier + +PubkeyAcceptedAlgorithms +ssh-ed25519 +# <- keyword +# ^ identifier + +PubkeyAcceptedAlgorithms -ssh-ed25519 +# <- keyword +# ^ identifier + +PubkeyAcceptedAlgorithms ^ssh-ed25519 +# <- keyword +# ^ identifier diff --git a/test/highlight/pubkey_accepted_key_types.config b/test/highlight/pubkey_accepted_key_types.config new file mode 100644 index 0000000..2179b31 --- /dev/null +++ b/test/highlight/pubkey_accepted_key_types.config @@ -0,0 +1,11 @@ +PubkeyAcceptedKeyTypes ssh-dss +# <- keyword +# ^ identifier + +PubkeyAcceptedKeyTypes +ssh-dss +# <- keyword +# ^ identifier + +PubkeyAcceptedKeyTypes -ssh-dss +# <- keyword +# ^ identifier diff --git a/test/highlight/pubkey_authentication.config b/test/highlight/pubkey_authentication.config new file mode 100644 index 0000000..8b5ac9f --- /dev/null +++ b/test/highlight/pubkey_authentication.config @@ -0,0 +1,7 @@ +PubkeyAuthentication yes +# <- keyword +# ^ boolean + +PubkeyAuthentication no +# <- keyword +# ^ boolean diff --git a/test/highlight/rekey_limit.config b/test/highlight/rekey_limit.config new file mode 100644 index 0000000..57514b1 --- /dev/null +++ b/test/highlight/rekey_limit.config @@ -0,0 +1,15 @@ +RekeyLimit default none +# <- keyword +# ^ string + +RekeyLimit 4G none +# <- keyword +# ^ string + +RekeyLimit 4G 30 +# <- keyword +# ^ string + +RekeyLimit 4G 5d +# <- keyword +# ^ string diff --git a/test/highlight/remote_command.config b/test/highlight/remote_command.config new file mode 100644 index 0000000..08f6950 --- /dev/null +++ b/test/highlight/remote_command.config @@ -0,0 +1,3 @@ +RemoteCommand some-command arg1 arg2 +# <- keyword +# ^ string diff --git a/test/highlight/remote_forward.config b/test/highlight/remote_forward.config new file mode 100644 index 0000000..018b6f5 --- /dev/null +++ b/test/highlight/remote_forward.config @@ -0,0 +1,15 @@ +RemoteForward 8080 +# <- keyword +# ^ string + +RemoteForward 0.0.0.0:1234 +# <- keyword +# ^ string + +RemoteForward localhost:9095 +# <- keyword +# ^ string + +RemoteForward *:3000 +# <- keyword +# ^ string diff --git a/test/highlight/request_tty.config b/test/highlight/request_tty.config new file mode 100644 index 0000000..780faa7 --- /dev/null +++ b/test/highlight/request_tty.config @@ -0,0 +1,15 @@ +RequestTTY yes +# <- keyword +# ^ type + +RequestTTY no +# <- keyword +# ^ type + +RequestTTY auto +# <- keyword +# ^ type + +RequestTTY force +# <- keyword +# ^ type diff --git a/test/highlight/revoked_host_keys.config b/test/highlight/revoked_host_keys.config new file mode 100644 index 0000000..614b3ce --- /dev/null +++ b/test/highlight/revoked_host_keys.config @@ -0,0 +1,3 @@ +RevokedHostKeys ~/.ssh/revoked +# <- keyword +# ^ file diff --git a/test/highlight/security_key_provider.config b/test/highlight/security_key_provider.config new file mode 100644 index 0000000..f125578 --- /dev/null +++ b/test/highlight/security_key_provider.config @@ -0,0 +1,7 @@ +SecurityKeyProvider some-provider +# <- keyword +# ^ string + +SecurityKeyProvider none +# <- keyword +# ^ string diff --git a/test/highlight/send_env.config b/test/highlight/send_env.config new file mode 100644 index 0000000..8b03be2 --- /dev/null +++ b/test/highlight/send_env.config @@ -0,0 +1,7 @@ +SendEnv RANDOM_VAR +# <- keyword +# ^ string + +SendEnv RANDOM_VA? +# <- keyword +# ^ string diff --git a/test/highlight/server_aline_count_max.config b/test/highlight/server_aline_count_max.config new file mode 100644 index 0000000..e02253c --- /dev/null +++ b/test/highlight/server_aline_count_max.config @@ -0,0 +1,3 @@ +ServerAliveCountMax 1 +# <- keyword +# ^ number diff --git a/test/highlight/server_aline_interval.config b/test/highlight/server_aline_interval.config new file mode 100644 index 0000000..7c44248 --- /dev/null +++ b/test/highlight/server_aline_interval.config @@ -0,0 +1,7 @@ +ServerAliveInterval 15 +# <- keyword +# ^ number + +ServerAliveInterval 0 +# <- keyword +# ^ number diff --git a/test/highlight/session_type.config b/test/highlight/session_type.config new file mode 100644 index 0000000..14d1178 --- /dev/null +++ b/test/highlight/session_type.config @@ -0,0 +1,11 @@ +SessionType none +# <- keyword +# ^ type + +SessionType subsystem +# <- keyword +# ^ type + +SessionType default +# <- keyword +# ^ type diff --git a/test/highlight/set_env.config b/test/highlight/set_env.config new file mode 100644 index 0000000..f6a14ec --- /dev/null +++ b/test/highlight/set_env.config @@ -0,0 +1,7 @@ +SetEnv RANDOM_VAR +# <- keyword +# ^ string + +SetEnv RANDOM_VA? +# <- keyword +# ^ string diff --git a/test/highlight/stdin_null.config b/test/highlight/stdin_null.config new file mode 100644 index 0000000..69c522c --- /dev/null +++ b/test/highlight/stdin_null.config @@ -0,0 +1,7 @@ +StdinNull yes +# <- keyword +# ^ boolean + +StdinNull no +# <- keyword +# ^ boolean diff --git a/test/highlight/stream_local_bind_mask.config b/test/highlight/stream_local_bind_mask.config new file mode 100644 index 0000000..58f3253 --- /dev/null +++ b/test/highlight/stream_local_bind_mask.config @@ -0,0 +1,3 @@ +StreamLocalBindMask 0177 +# <- keyword +# ^ string diff --git a/test/highlight/stream_local_bind_unlink.config b/test/highlight/stream_local_bind_unlink.config new file mode 100644 index 0000000..0650e47 --- /dev/null +++ b/test/highlight/stream_local_bind_unlink.config @@ -0,0 +1,7 @@ +StreamLocalBindUnlink yes +# <- keyword +# ^ boolean + +StreamLocalBindUnlink no +# <- keyword +# ^ boolean diff --git a/test/highlight/strict_host_key_checking.config b/test/highlight/strict_host_key_checking.config new file mode 100644 index 0000000..07b4b13 --- /dev/null +++ b/test/highlight/strict_host_key_checking.config @@ -0,0 +1,15 @@ +StrictHostKeyChecking yes +# <- keyword +# ^ type + +StrictHostKeyChecking no +# <- keyword +# ^ type + +StrictHostKeyChecking off +# <- keyword +# ^ type + +StrictHostKeyChecking accept-new +# <- keyword +# ^ type diff --git a/test/highlight/syslog_facility.config b/test/highlight/syslog_facility.config new file mode 100644 index 0000000..111886f --- /dev/null +++ b/test/highlight/syslog_facility.config @@ -0,0 +1,43 @@ +SyslogFacility DAEMON +# <- keyword +# ^ type + +SyslogFacility USER +# <- keyword +# ^ type + +SyslogFacility AUTH +# <- keyword +# ^ type + +SyslogFacility LOCAL0 +# <- keyword +# ^ type + +SyslogFacility LOCAL1 +# <- keyword +# ^ type + +SyslogFacility LOCAL2 +# <- keyword +# ^ type + +SyslogFacility LOCAL3 +# <- keyword +# ^ type + +SyslogFacility LOCAL4 +# <- keyword +# ^ type + +SyslogFacility LOCAL5 +# <- keyword +# ^ type + +SyslogFacility LOCAL6 +# <- keyword +# ^ type + +SyslogFacility LOCAL7 +# <- keyword +# ^ type diff --git a/test/highlight/tcp_keep_alive.config b/test/highlight/tcp_keep_alive.config new file mode 100644 index 0000000..07866cd --- /dev/null +++ b/test/highlight/tcp_keep_alive.config @@ -0,0 +1,7 @@ +TCPKeepAlive yes +# <- keyword +# ^ boolean + +TCPKeepAlive no +# <- keyword +# ^ boolean diff --git a/test/highlight/tunnel.config b/test/highlight/tunnel.config new file mode 100644 index 0000000..3dd8dc2 --- /dev/null +++ b/test/highlight/tunnel.config @@ -0,0 +1,15 @@ +Tunnel yes +# <- keyword +# ^ type + +Tunnel no +# <- keyword +# ^ type + +Tunnel point-to-point +# <- keyword +# ^ type + +Tunnel ethernet +# <- keyword +# ^ type diff --git a/test/highlight/tunnel_device.config b/test/highlight/tunnel_device.config new file mode 100644 index 0000000..ef40cbd --- /dev/null +++ b/test/highlight/tunnel_device.config @@ -0,0 +1,7 @@ +TunnelDevice any:any +# <- keyword +# ^ string + +TunnelDevice any +# <- keyword +# ^ string diff --git a/test/highlight/update_host_keys.config b/test/highlight/update_host_keys.config new file mode 100644 index 0000000..74e4ff3 --- /dev/null +++ b/test/highlight/update_host_keys.config @@ -0,0 +1,11 @@ +UpdateHostKeys yes +# <- keyword +# ^ type + +UpdateHostKeys no +# <- keyword +# ^ type + +UpdateHostKeys ask +# <- keyword +# ^ type diff --git a/test/highlight/use_keychain.config b/test/highlight/use_keychain.config new file mode 100644 index 0000000..452ac54 --- /dev/null +++ b/test/highlight/use_keychain.config @@ -0,0 +1,7 @@ +UseKeychain yes +# <- keyword +# ^ boolean + +UseKeychain no +# <- keyword +# ^ boolean diff --git a/test/highlight/user.config b/test/highlight/user.config new file mode 100644 index 0000000..31a1cd5 --- /dev/null +++ b/test/highlight/user.config @@ -0,0 +1,3 @@ +User some-user +# <- keyword +# ^ string diff --git a/test/highlight/user_known_hosts_file.config b/test/highlight/user_known_hosts_file.config new file mode 100644 index 0000000..5d51d99 --- /dev/null +++ b/test/highlight/user_known_hosts_file.config @@ -0,0 +1,3 @@ +UserKnownHostsFile ~/.ssh/known_hosts +# <- keyword +# ^ file diff --git a/test/highlight/verify_host_key_dns.config b/test/highlight/verify_host_key_dns.config new file mode 100644 index 0000000..13b50ff --- /dev/null +++ b/test/highlight/verify_host_key_dns.config @@ -0,0 +1,11 @@ +VerifyHostKeyDNS yes +# <- keyword +# ^ type + +VerifyHostKeyDNS no +# <- keyword +# ^ type + +VerifyHostKeyDNS ask +# <- keyword +# ^ type diff --git a/test/highlight/visual_host_key.config b/test/highlight/visual_host_key.config new file mode 100644 index 0000000..f1dcc95 --- /dev/null +++ b/test/highlight/visual_host_key.config @@ -0,0 +1,7 @@ +VisualHostKey yes +# <- keyword +# ^ boolean + +VisualHostKey no +# <- keyword +# ^ boolean diff --git a/test/highlight/xauth_location.config b/test/highlight/xauth_location.config new file mode 100644 index 0000000..81ca720 --- /dev/null +++ b/test/highlight/xauth_location.config @@ -0,0 +1,3 @@ +XAuthLocation /usr/bin/xauth +# <- keyword +# ^ file